Проблемы с обновлением Fedora 12 с помощью firefox
Я пытаюсь обновить свою систему, что обычно довольно обычная вещь. Однако сегодня я запустил обновление, он установил все, и при запуске thunderbird произошел сбой. Ошеломленный, я понизил это. Это сработало, поэтому я позволил ему обновиться снова, и теперь оно работает.
Однако yum теперь отказывается обновлять firefox. В частности, вот вывод yum:
$ yum update
Loaded plugins: presto, refresh-packagekit
Setting up Upgrade Process
Resolving Dependencies
--> Running transaction check
---> Package firefox.x86_64 0:3.5.12-1.fc12 set to be updated
---> Package xulrunner.x86_64 0:1.9.1.12-1.fc12 set to be updated
---> Package xulrunner-devel.x86_64 0:1.9.1.12-1.fc12 set to be updated
--> Processing Dependency: pkgconfig(nspr) >= 4.8.6 for package: xulrunner-devel-1.9.1.12-1.fc12.x86_64
--> Finished Dependency Resolution
Error: Package: xulrunner-devel-1.9.1.12-1.fc12.x86_64 (updates)
Requires: pkgconfig(nspr) >= 4.8.6
Installed: nspr-devel-4.8.4-2.fc12.x86_64 (@updates)
pkgconfig(nspr) = 4.8.4
Available: nspr-devel-4.8.2-1.fc12.i686 (fedora)
pkgconfig(nspr) = 4.8.2
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
я пробовал --skip-broken
а также rpm -Va --nofiles -nodigest
как это предполагает, ни один не работал. Я также пытался yum clean all
очистить кеш, но ошибка повторяется.
Любые идеи, как, как решить / диагностировать проблему?
2 ответа
Я думаю проблема в том xulrunner-devel
, пытаться:
# rpm -e --nodeps xulrunner-devel
# yum update
Все будет обновляться, но у вас не будет xulrunner-devel
больше, так что если вам нужен этот пакет, то, вероятно, лучше всего жить без обновлений, пока они не исправят зависимости.
Если вам нужен xulrunner-devel, просто обновите включите тестирование обновлений для сеанса и обновите вещи:
yum --enablerepo обновления-тестирование обновления xulrunner
и как минимум:
ням обновление
Таким образом, вам не нужно удалять пакеты. / Кстати, если вы можете, не используйте rpm, просто yum: yum rmeove xulrunner-devel xulrunner-devel-unstable/