libpam systemd - erro de instalação do ubuntu 14.04 incapaz de instalar atualizações

6

ontem eu estava tentando construir um iso personalizado de confiança i386. durante a primeira tentativa, no final (depois que eu decidi marcar todas as atualizações e instalá-los) a mensagem de erro apareceu-após repetidas tentativas para corrigir os pacotes quebrados e -f opções para remover e instalar o pacote que eu tive que desistir do projeto . aqui está a mensagem do terminal

# sudo dpkg --configure -a
Setting up linux-image-3.13.0-27-generic (3.13.0-27.50) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
initrd.img(/boot/initrd.img-3.13.0-27-generic
) points to /boot/initrd.img-3.13.0-27-generic
 (/boot/initrd.img-3.13.0-27-generic) -- doing nothing at /var/lib/dpkg/info/linux-image-3.13.0-27-generic.postinst line 491.
vmlinuz(/boot/vmlinuz-3.13.0-27-generic
) points to /boot/vmlinuz-3.13.0-27-generic
 (/boot/vmlinuz-3.13.0-27-generic) -- doing nothing at /var/lib/dpkg/info/linux-image-3.13.0-27-generic.postinst line 491.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.13.0-27-generic /boot/vmlinuz-3.13.0-27-generic
run-parts: executing /etc/kernel/postinst.d/dkms 3.13.0-27-generic /boot/vmlinuz-3.13.0-27-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.13.0-27-generic /boot/vmlinuz-3.13.0-27-generic
update-initramfs: Generating /boot/initrd.img-3.13.0-27-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 3.13.0-27-generic /boot/vmlinuz-3.13.0-27-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 3.13.0-27-generic /boot/vmlinuz-3.13.0-27-generic
run-parts: executing /etc/kernel/postinst.d/zz-extlinux 3.13.0-27-generic /boot/vmlinuz-3.13.0-27-generic
P: Checking for EXTLINUX directory... found.
P: Writing config for /boot/vmlinuz-3.13.0-27-generic...
P: Installing debian theme... done.
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.13.0-27-generic /boot/vmlinuz-3.13.0-27-generic
/etc/kernel/postinst.d/zz-update-grub: 22: /etc/kernel/postinst.d/zz-update-grub: Syntax error: "fi" unexpected
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 2
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-3.13.0-27-generic.postinst line 1025.
dpkg: error processing package linux-image-3.13.0-27-generic (--configure):
 subprocess installed post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of libpam-systemd:i386:
 libpam-systemd:i386 depends on systemd-services (= 204-5ubuntu20); however:
  Version of systemd-services on system is 204-5ubuntu20.2.

dpkg: error processing package libpam-systemd:i386 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-image-generic:
 linux-image-generic depends on linux-image-3.13.0-27-generic; however:
  Package linux-image-3.13.0-27-generic is not configured yet.

dpkg: error processing package linux-image-generic (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-generic:
 linux-generic depends on linux-image-generic (= 3.13.0.27.33); however:
  Package linux-image-generic is not configured yet.

dpkg: error processing package linux-generic (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-image-extra-3.13.0-27-generic:
 linux-image-extra-3.13.0-27-generic depends on linux-image-3.13.0-27-generic; however:
  Package linux-image-3.13.0-27-generic is not configured yet.

dpkg: error processing package linux-image-extra-3.13.0-27-generic (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 linux-image-3.13.0-27-generic
 libpam-systemd:i386
 linux-image-generic
 linux-generic
 linux-image-extra-3.13.0-27-generic

por favor me ajude ...

    
por user283396 20.05.2014 / 08:30

2 respostas

1

é um bug bem conhecido: (veja Bug # 1325142 no Launchpad ); Eu encontrei este problema também enquanto eu estava construindo meu próprio live no chroot e eu resolvi (se "resolvido" pode ser a palavra certa ... vamos criar uma nova palavra, digamos "contornada") desta forma:

no chroot, depois de ter terminado de instalar tudo, eu afirmei não atualizar o libpam-systemd:

echo "libpam-systemd  hold"|dpkg --set-selections

Eu fiz o upgrade da minha distro sem (obviamente) ter algum erro e finalmente eu construí meu DVD ao vivo.

Para testar se a minha solução foi boa, instalei a confiança em uma VM dessa iso, conectei-me e a partir do shell Revoguei a diretiva em iso para não atualizar a libpam-systemd:

sudo -i
echo "libpam-systemd install"|dpkg --set-selecions

e finalmente atualizei novamente o novo sistema: sem erros.

Eu acho que é um problema acontecendo apenas no ambiente chroot.

Felicidades,

Silvia

    
por Silvia 01.07.2014 / 13:28
1

Acabei de encontrar esse problema ao tentar fazer minha própria distribuição do Ubuntu 14.04 em um fakechroot, e encontrei uma solução que parece funcionar. No (reconhecidamente datado) por Xenopathic 15.10.2014 / 14:29

Tags