apt-get upgrade “Erros foram encontrados durante o processamento” após a instalação do pacote espeakup [duplicado]

2

Boa noite.

Eu tenho o Kali Linux e tenho usado por um bom tempo, mas alguns dias atrás eu enfrentei um problema ao tentar fazer o apt-get upgrade e exatamente o problema está ligado à atualização do 'espeakup'.

P.S. Tenho certeza de que o problema não está em Kali, é sobre meus conhecimentos sobre Linux, mas não estamos falando sobre isso agora :) Obrigado.

Então, quando tento fazer apt-get upgrade , isso me devolve isso:

Setting up espeakup (1:0.80-5+b3) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
Job for espeakup.service failed because the control process exited with error code.
See "systemctl  status espeakup.service" and "journalctl  -xe" for details.
invoke-rc.d: initscript espeakup, action "start" failed.
● espeakup.service - Software speech output for Speakup
   Loaded: loaded (/lib/systemd/system/espeakup.service; disabled; vendor preset: disabled)
   Active: activating (auto-restart) (Result: exit-code) since Sun 2017-08-13 17:47:05 EEST; 30ms ago
   Docs: man:espeakup(8)
   Process: 1634 ExecStart=/usr/bin/espeakup -V ${VOICE} (code=exited, status=2)

Aug 13 17:47:05 kali-Ansi17 systemd[1]: espeakup.service: Unit entered faile…te.
Aug 13 17:47:05 kali-Ansi17 systemd[1]: espeakup.service: Failed with result…e'.
Hint: Some lines were ellipsized, use -l to show in full.
dpkg: error processing package espeakup (--configure):
   subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
   espeakup
E: Sub-process /usr/bin/dpkg returned an error code (1)

Próximo passo

Diz que poucas linhas foram reticidas, por isso eu digitei systemctl -l status espeakup.service e aqui está o que eu tenho:

● espeakup.service - Software speech output for Speakup
   Loaded: loaded (/lib/systemd/system/espeakup.service; disabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since Sun 2017-08-13 17:47:06 EEST; 11min ago
     Docs: man:espeakup(8)
   Process: 1682 ExecStart=/usr/bin/espeakup -V ${VOICE} (code=exited, status=2)

Aug 13 17:47:06 kali-Ansi17 systemd[1]: espeakup.service: Unit entered failed state.
Aug 13 17:47:06 kali-Ansi17 systemd[1]: espeakup.service: Failed with result 'exit-code'.
Aug 13 17:47:06 kali-Ansi17 systemd[1]: espeakup.service: Service hold-off time over, scheduling restart.
Aug 13 17:47:06 kali-Ansi17 systemd[1]: Stopped Software speech output for Speakup.
Aug 13 17:47:06 kali-Ansi17 systemd[1]: espeakup.service: Start request repeated too quickly.
Aug 13 17:47:06 kali-Ansi17 systemd[1]: Failed to start Software speech output for Speakup.
Aug 13 17:47:06 kali-Ansi17 systemd[1]: espeakup.service: Unit entered failed state.
Aug 13 17:47:06 kali-Ansi17 systemd[1]: espeakup.service: Failed with result 'exit-code'.

Literalmente, isso é tudo que tenho. Eu tentei encontrar soluções online, mas não consegui. E também, houve um erro dizendo:

E: Could not get lock /var/cache/apt/archives/lock – open (11: Resource temporarily unavailable)
E: Unable to lock directory /var/cache/apt/archives/

e resolvi o problema concluindo estas etapas: ps -ef | grep apt-get then kill -9 processnumber e o mesmo para ps -ef | grep dpkg - > kill -9 processnumber .

A propósito, eu nunca enfrentei 'espeakup' e nem sei o que significa. Então, por favor, me ajude, estou cansado de receber este erro ..

    
por Ansi17 13.08.2017 / 17:11

2 respostas

1
O

espeak é um sintetizador de fala de software para o inglês e alguns outros idiomas.

Se você acha que não precisa deste pacote, coloque-o na lista negra. Parece que isso está atrapalhando seu apt-get upgrade .

echo "espeak hold" | dpkg --set-selections
apt-get update  && apt-get upgrade -y
    
por 13.08.2017 / 19:43
0

O pacote espeakup está com bugs, veja apt-listbugs espeakup (debian e kali-linux)

Do Debian Stretch:

#apt-listbugs list espeakup

Retrieving bug reports... Done
Parsing Found/Fixed information... Done
grave bugs of espeakup (-> ) <Outstanding>
 b1 - #913453 - espeakup fails install and ends in broken state (Fixed: espeakup/1:0.80-11)
grave bugs of espeakup (-> ) <Resolved in some Version>
 b2 - #911120 - espeakup: Does not fully install (Fixed: 1:0.80-11)
Summary:
 espeakup(2 bugs)

Para resolver o problema, edite:

nano /lib/systemd/system/espeakup.service

Alterar:

ExecStart=sh -c 'modprobe speakup_soft && /usr/bin/espeakup -V ${VOICE}'

Para:

ExecStart=/bin/sh -c 'modprobe speakup_soft && /usr/bin/espeakup -V ${VOICE}'

Em seguida, defina a voz padrão em /etc/default/espeakup , por exemplo:

VOICE=fr

Em seguida, execute os seguintes comandos:

systemctl daemon-reload
systemctl start espeakup

Verifique o status:

systemctl status espeakup

Ver registros de erros do Debian - # 913453 Data: Dom, 11 de Novembro de 2018 06:45: 01 UTC

    
por 14.11.2018 / 12:14