В течение, вероятно, приблизительно месяца теперь, udev
был сдержан apt-get
при выполнении 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.
Я думал, что это могло бы уйти в конечном счете, поскольку пакеты были обновлены, но поскольку я сказал, это был приблизительно месяц теперь. Я задаюсь вопросом, могло ли у кого-то быть некоторое понимание на том, почему я не могу обновить этот пакет (я пытался гуглить, но мой google-fu на этой проблеме немного слаб).
Я запускаю Ubuntu 12.04, и это находится на машине типа сервера (никакой GUI).
У меня есть следующий PPA в моей системе:
И также Репозиторий Кв. Пост-ГРЭС. Я просмотрел их всех и не видел ни одного из пакетов выше того, чтобы быть обеспеченным ими PPA, но я думал, что упомяну это.
Проблема заключается в ondrej / systemd ppa.
Если развернуть файлы пакета для получения точного , вы увидите, что ppa предоставляет sysv-rc
.
Более того, на главной странице написано [ppa] follows latest systemd packages as maintained by Debian systemd team.
Посмотрите детали пакета в Debian , и вы увидите, что apt
ищет имя в стиле Debian; но странно, что apt
предлагает стандартный пакет не-ppa.
Возможно, ppa нужно переконфигурировать или переустановить; или, возможно, вы должны сообщить об ошибке в ppa.