A instalação de ncurses-bin falha com “não é possível fazer o symlink de backup para './usr/bin/infotocap': Nenhum arquivo ou diretório

0

Por alguma razão desconhecida, as dependências do pacote no meu Ubuntu 15.10 ficaram confusas. sudo apt-get -f install falha porque a instalação de ncurses-bin falha com

unable to make backup symlink for './usr/bin/infotocap': No such file or directory

Como uma solução tola, tentei criar um arquivo e um diretório vazios intotocap relativos a . e alterar o diretório atual, mas / , /root , /tmp e $HOME não funcionaram.

Descompactei o .deb archive e grepped para intotocap , mas isso não ocorre, o que me deixa com muita confusão.

No apport report written because the error message indicates an issue on the local system é impresso para o console, o que não faz sentido para mim, porque tentar fazer backup de um diretório inexistente é um script de instalação, ou seja, nenhum erro local para mim.

A saída completa:

$ sudo apt-get install -f
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  ifupdown libncurses5 libncurses5:i386 libncurses5-dev libncursesw5 libpam-systemd libplymouth4 libsmartcols1 libsystemd0 libsystemd0:i386 libtinfo-dev libtinfo5-dbg
  libudev-dev libudev1 libudev1:i386 mdadm ncurses-bin plymouth plymouth-label plymouth-theme-ubuntu-logo plymouth-theme-ubuntu-text systemd systemd-dbg udev util-linux
Suggested packages:
  rdnssd ncurses-doc desktop-base plymouth-themes systemd-ui systemd-container util-linux-locales
The following packages will be upgraded:
  ifupdown libncurses5 libncurses5:i386 libncurses5-dev libncursesw5 libpam-systemd libplymouth4 libsmartcols1 libsystemd0 libsystemd0:i386 libtinfo-dev libtinfo5-dbg
  libudev-dev libudev1 libudev1:i386 mdadm ncurses-bin plymouth plymouth-label plymouth-theme-ubuntu-logo plymouth-theme-ubuntu-text systemd systemd-dbg udev util-linux
25 upgraded, 0 newly installed, 0 to remove and 3984 not upgraded.
2 not fully installed or removed.
Need to get 0 B/38,0 MB of archives.
After this operation, 2.551 kB of additional disk space will be used.
Do you want to continue? [J/n] j
Preconfiguring packages ...
(Reading database ... 971243 files and directories currently installed.)
Preparing to unpack .../ncurses-bin_6.0+20160213-1ubuntu1_amd64.deb ...
Unpacking ncurses-bin (6.0+20160213-1ubuntu1) over (5.9+20150516-2ubuntu1) ...
dpkg: error processing archive /var/cache/apt/archives/ncurses-bin_6.0+20160213-1ubuntu1_amd64.deb (--unpack):
 unable to make backup symlink for './usr/bin/infotocap': No such file or directory
No apport report written because the error message indicates an issue on the local system
                                                                                         Processing triggers for man-db (2.7.4-1) ...
Errors were encountered while processing:
 /var/cache/apt/archives/ncurses-bin_6.0+20160213-1ubuntu1_amd64.deb

Eu experimentei com erro 15,10 por meses (também relatado no link ), mas nunca me impediu de instalar pacotes. Não, eu fiz um sudo do-release-upgrade --devel-release desde que eu queria testar alguns recursos do 16.04. A atualização no VirtualBox foi sem problemas, então eu tenho certeza que isso não é uma questão de usar pacotes do 16.04 não lançado.

Não consigo desinstalar ncurses-bin porque é um pacote essencial.

    
por Karl Richter 03.03.2016 / 23:13

1 resposta

0

Isso é causado por /usr/bin/infotocap sendo um link simbólico para si mesmo (o que não faz sentido para mim). Eu removi o link simbólico e invoquei sudo apt-get -f install novamente. Sugeri um feedback melhor de dpkg no link .

    
por Karl Richter 04.03.2016 / 00:21