udev retido pelo apt-get ao usar o ondrej systemd PPA

2

Por provavelmente cerca de um mês, udev foi retido por apt-get ao executar apt-get updgrade .

The following packages have unmet dependencies:
 udev : Depends: sysv-rc (>= 2.88dsf-24) but 2.88dsf-13.10ubuntu11.1 is to be installed or
                 file-rc (>= 0.8.16) but it is not installable
E: Unable to correct problems, you have held broken packages.

Eu achei que isso poderia acabar, pois os pacotes foram atualizados, mas como eu disse, já faz um mês. Eu estou querendo saber se alguém pode ter alguma introspecção sobre por que eu não posso atualizar este pacote (eu tentei googling, mas o meu google-fu sobre este problema é um pouco fraco).

Estou executando o Ubuntu 12.04, e isso está em uma máquina do tipo servidor (sem GUI).

Eu tenho os seguintes PPAs no meu sistema:

E também o Repositório do Postgres Apt . Analisei todos eles e não vi nenhum dos pacotes acima fornecidos por esses PPAs, mas pensei em mencioná-lo.

    
por bhamby 12.09.2013 / 15:51

1 resposta

3

O problema é o ondrej / systemd ppa.

Se você expandir os arquivos de pacote para , você verá que o ppa está fornecendo sysv-rc .

Além disso, a página principal diz que o [ppa] follows latest systemd packages as maintained by Debian systemd team.

Veja os detalhes do pacote no Debian e você verá o apt está procurando por um nome no estilo Debian; mas é estranho que apt esteja propondo o pacote padrão, não-ppa.

Talvez o ppa precise ser reconfigurado ou reinstalado; ou talvez você deva registrar um bug contra o ppa.

    
por chaskes 29.03.2014 / 06:11