14.04 atualização trava no bluez

2

Estou com problemas para fazer uma atualização de software em 14.04.

sudo apt-get update
sudo apt-get upgrade

O terminal trava indefinidamente após a saída:

Setting up bluez (5.23-2ubuntu0trusty1) ...

Eu tentei reinicializar a máquina, mas quaisquer outras atualizações foram atendidas com esta mensagem:

E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem. 

Em exibição:

sudo dpkg --configure -a 

Resulta no mesmo problema:

Setting up bluez (5.23-2ubuntu0trusty1) ...  

Existe algum problema conhecido com o bluez? Ou há uma solução alternativa para pacotes de problemas durante as atualizações?

    
por mattm 14.04.2015 / 00:19

2 respostas

0

Parece que o código para executar o bluetoothd como um daemon está faltando nas versões 5.x. Acabei de adicionar o código do 4.xe funcionou. Veja o patch abaixo.

diff --git a/src/main.c b/src/main.c
index 4c94a69..979521e 100644
--- a/src/main.c
+++ b/src/main.c
@@ -583,6 +583,13 @@ int main(int argc, char *argv[])
                exit(0);
        }

+        if (option_detach == TRUE) {
+                if (daemon(0, 0)) {
+                        perror("Can't start daemon");
+                        exit(1);
+                }
+        }
+
        umask(0077);

        event_loop = g_main_loop_new(NULL, FALSE);
    
por focused4success 30.05.2015 / 14:08
0

1 / Em primeiro lugar

sudo dpkg --configure -a 
sudo apt-get update && sudo apt-get upgrade -y

2 / se não funcionar:

sudo apt-get install -f 
sudo apt-get update && sudo apt-get upgrade -y

3 / se não funcionar:

sudo dpkg --force-all --configure -a 
sudo apt-get update && sudo apt-get upgrade -y

4 / se não funcionar:

sudo dpkg -P --force-all bluez 
sudo apt-get update && sudo apt-get upgrade -y
    
por Yolateng0 14.04.2015 / 00:56