G-virus |
|
Темы:
9
Сообщения:
55
Участник с: 28 января 2013
|
Народ, у меня похожая проблема. Не могу обновиться, ругается на конфликтующие файлы, а сам qt не могу удалить, там куча зависимостей...если все удалить, то пол арча снесется...[g-virus@arch_g-virus ~]$ sudo pacman -Syu :: Синхронизируются базы данных пакетов... core не устарел extra не устарел community не устарел multilib не устарел :: Запускается полное обновление системы... :: Заменить qt на extra/qt4? [Y/n] y разрешение зависимостей... проверка на взаимную несовместимость... Цели (74): akonadi-1.9.1-1 attica-0.4.1-2 avahi-0.6.31-6 clutter-gst-2.0.2-1 flashplugin-11.2.202.273-1 grantlee-0.3.0-2 graphite-1:1.2.1-1 gtk-update-icon-cache-2.24.16-1 gtk2-2.24.16-1 gtk3-3.6.4-2 hwids-20130228-1 jdk7-openjdk-7.u13_2.3.7-2 jre7-openjdk-7.u13_2.3.7-2 jre7-openjdk-headless-7.u13_2.3.7-2 kde-agent-20130226-1 kdeedu-marble-4.10.0-2 kdelibs-4.10.0-4 kdesdk-cervisia-4.10.0-2 kdesdk-dolphin-plugins-4.10.0-2 kdesdk-kapptemplate-4.10.0-2 kdesdk-kcachegrind-4.10.0-2 kdesdk-kioslave-4.10.0-2 kdesdk-kmtrace-4.10.0-2 kdesdk-kompare-4.10.0-2 kdesdk-kpartloader-4.10.0-2 kdesdk-kprofilemethod-4.10.0-2 kdesdk-kstartperf-4.10.0-2 kdesdk-kuiviewer-4.10.0-2 kdesdk-lokalize-4.10.0-2 kdesdk-okteta-4.10.0-2 kdesdk-poxml-4.10.0-2 kdesdk-scripts-4.10.0-2 kdesdk-strigi-analyzer-4.10.0-2 kdesdk-umbrello-4.10.0-2 kdeutils-ark-4.10.0-2 lib32-qt4-4.8.4-4 libdbusmenu-qt-0.9.2-2 libgpg-error-1.11-1 libkolabxml-0.8.3-1 libmysqlclient-5.5.30-6 libqzeitgeist-0.8.0-3 libxkbcommon-0.2.0-3 mediastreamer-2.8.2-4 mysql-5.5.30-6 mysql-clients-5.5.30-6 phonon-1:4.6.0-7 pinentry-0.8.2-2 polkit-qt-0.103.0-2 poppler-0.22.1-3 poppler-qt-0.22.1-3 prison-1.0-2 pyqt-common-4.9.6-2 python2-pyqt-4.9.6-2 qca-2.0.3-4 qca-ossl-2.0.0-6 qimageblitz-0.0.6-3 qjson-0.8.1-2 qoauth-1.0.1-4 qrencode-3.4.2-1 qscintilla-2.7-2 qt-4.8.4-3 [removal] qt4-4.8.4-13 qtwebkit-2.3.beta2-2 qwt-6.0.2-1 raptor-2.0.9-1 skype-4.1.0.20-4 soprano-2.9.0-2 steam-1.0.0.35-1 strigi-0.7.8-2 sudo-1.8.6.p7-1 telepathy-qt-0.9.3-5 v4l-utils-0.9.3-2 wine-1.5.25-1 wpa_supplicant_gui-2.0-2 Будет установлено: 1005,85 MiB Изменение размера: 62,45 MiB Приступить к установке? [Y/n] y (73/73) проверяется целостность пакета [#######################################] 100% (73/73) загрузка файлов пакета [#######################################] 100% (73/73) проверка возможных конфликтов файлов [#######################################] 100% ошибка: не удалось завершить запрос (конфликтующие файлы) lib32-qt4: /usr/lib32/libQt3Support.prl уже существует в файловой системе lib32-qt4: /usr/lib32/libQt3Support.so уже существует в файловой системе lib32-qt4: /usr/lib32/libQt3Support.so.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQt3Support.so.4.8 уже существует в файловой системе lib32-qt4: /usr/lib32/libQt3Support.so.4.8.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtCore.prl уже существует в файловой системе lib32-qt4: /usr/lib32/libQtCore.so уже существует в файловой системе lib32-qt4: /usr/lib32/libQtCore.so.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtCore.so.4.8 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtCore.so.4.8.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtDBus.prl уже существует в файловой системе lib32-qt4: /usr/lib32/libQtDBus.so уже существует в файловой системе lib32-qt4: /usr/lib32/libQtDBus.so.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtDBus.so.4.8 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtDBus.so.4.8.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtDeclarative.prl уже существует в файловой системе lib32-qt4: /usr/lib32/libQtDeclarative.so уже существует в файловой системе lib32-qt4: /usr/lib32/libQtDeclarative.so.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtDeclarative.so.4.8 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtDeclarative.so.4.8.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtGui.prl уже существует в файловой системе lib32-qt4: /usr/lib32/libQtGui.so уже существует в файловой системе lib32-qt4: /usr/lib32/libQtGui.so.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtGui.so.4.8 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtGui.so.4.8.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtMultimedia.prl уже существует в файловой системе lib32-qt4: /usr/lib32/libQtMultimedia.so уже существует в файловой системе lib32-qt4: /usr/lib32/libQtMultimedia.so.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtMultimedia.so.4.8 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtMultimedia.so.4.8.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtNetwork.prl уже существует в файловой системе lib32-qt4: /usr/lib32/libQtNetwork.so уже существует в файловой системе lib32-qt4: /usr/lib32/libQtNetwork.so.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtNetwork.so.4.8 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtNetwork.so.4.8.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtOpenGL.prl уже существует в файловой системе lib32-qt4: /usr/lib32/libQtOpenGL.so уже существует в файловой системе lib32-qt4: /usr/lib32/libQtOpenGL.so.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtOpenGL.so.4.8 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtOpenGL.so.4.8.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtScript.prl уже существует в файловой системе lib32-qt4: /usr/lib32/libQtScript.so уже существует в файловой системе lib32-qt4: /usr/lib32/libQtScript.so.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtScript.so.4.8 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtScript.so.4.8.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtScriptTools.prl уже существует в файловой системе lib32-qt4: /usr/lib32/libQtScriptTools.so уже существует в файловой системе lib32-qt4: /usr/lib32/libQtScriptTools.so.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtScriptTools.so.4.8 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtScriptTools.so.4.8.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtSql.prl уже существует в файловой системе lib32-qt4: /usr/lib32/libQtSql.so уже существует в файловой системе lib32-qt4: /usr/lib32/libQtSql.so.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtSql.so.4.8 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtSql.so.4.8.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtSvg.prl уже существует в файловой системе lib32-qt4: /usr/lib32/libQtSvg.so уже существует в файловой системе lib32-qt4: /usr/lib32/libQtSvg.so.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtSvg.so.4.8 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtSvg.so.4.8.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtTest.prl уже существует в файловой системе lib32-qt4: /usr/lib32/libQtTest.so уже существует в файловой системе lib32-qt4: /usr/lib32/libQtTest.so.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtTest.so.4.8 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtTest.so.4.8.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtWebKit.prl уже существует в файловой системе lib32-qt4: /usr/lib32/libQtWebKit.so уже существует в файловой системе lib32-qt4: /usr/lib32/libQtWebKit.so.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtWebKit.so.4.9 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtWebKit.so.4.9.3 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtXml.prl уже существует в файловой системе lib32-qt4: /usr/lib32/libQtXml.so уже существует в файловой системе lib32-qt4: /usr/lib32/libQtXml.so.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtXml.so.4.8 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtXml.so.4.8.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtXmlPatterns.prl уже существует в файловой системе lib32-qt4: /usr/lib32/libQtXmlPatterns.so уже существует в файловой системе lib32-qt4: /usr/lib32/libQtXmlPatterns.so.4 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtXmlPatterns.so.4.8 уже существует в файловой системе lib32-qt4: /usr/lib32/libQtXmlPatterns.so.4.8.4 уже существует в файловой системе lib32-qt4: /usr/lib32/pkgconfig/Qt3Support.pc уже существует в файловой системе lib32-qt4: /usr/lib32/pkgconfig/QtCore.pc уже существует в файловой системе lib32-qt4: /usr/lib32/pkgconfig/QtDBus.pc уже существует в файловой системе lib32-qt4: /usr/lib32/pkgconfig/QtDeclarative.pc уже существует в файловой системе lib32-qt4: /usr/lib32/pkgconfig/QtGui.pc уже существует в файловой системе lib32-qt4: /usr/lib32/pkgconfig/QtMultimedia.pc уже существует в файловой системе lib32-qt4: /usr/lib32/pkgconfig/QtNetwork.pc уже существует в файловой системе lib32-qt4: /usr/lib32/pkgconfig/QtOpenGL.pc уже существует в файловой системе lib32-qt4: /usr/lib32/pkgconfig/QtScript.pc уже существует в файловой системе lib32-qt4: /usr/lib32/pkgconfig/QtScriptTools.pc уже существует в файловой системе lib32-qt4: /usr/lib32/pkgconfig/QtSql.pc уже существует в файловой системе lib32-qt4: /usr/lib32/pkgconfig/QtSvg.pc уже существует в файловой системе lib32-qt4: /usr/lib32/pkgconfig/QtTest.pc уже существует в файловой системе lib32-qt4: /usr/lib32/pkgconfig/QtWebKit.pc уже существует в файловой системе lib32-qt4: /usr/lib32/pkgconfig/QtXml.pc уже существует в файловой системе lib32-qt4: /usr/lib32/pkgconfig/QtXmlPatterns.pc уже существует в файловой системе lib32-qt4: /usr/lib32/qt/imports/Qt/labs/folderlistmodel/libqmlfolderlistmodelplugin.so уже существует в файловой системе lib32-qt4: /usr/lib32/qt/imports/Qt/labs/folderlistmodel/qmldir уже существует в файловой системе lib32-qt4: /usr/lib32/qt/imports/Qt/labs/gestures/libqmlgesturesplugin.so уже существует в файловой системе lib32-qt4: /usr/lib32/qt/imports/Qt/labs/gestures/qmldir уже существует в файловой системе lib32-qt4: /usr/lib32/qt/imports/Qt/labs/particles/libqmlparticlesplugin.so уже существует в файловой системе lib32-qt4: /usr/lib32/qt/imports/Qt/labs/particles/qmldir уже существует в файловой системе lib32-qt4: /usr/lib32/qt/imports/Qt/labs/shaders/libqmlshadersplugin.so уже существует в файловой системе lib32-qt4: /usr/lib32/qt/imports/Qt/labs/shaders/qmldir уже существует в файловой системе lib32-qt4: /usr/lib32/qt/imports/QtWebKit/libqmlwebkitplugin.so уже существует в файловой системе lib32-qt4: /usr/lib32/qt/imports/QtWebKit/qmldir уже существует в файловой системе lib32-qt4: /usr/lib32/qt/plugins/accessible/libqtaccessiblecompatwidgets.so уже существует в файловой системе lib32-qt4: /usr/lib32/qt/plugins/accessible/libqtaccessiblewidgets.so уже существует в файловой системе lib32-qt4: /usr/lib32/qt/plugins/bearer/libqconnmanbearer.so уже существует в файловой системе lib32-qt4: /usr/lib32/qt/plugins/bearer/libqgenericbearer.so уже существует в файловой системе lib32-qt4: /usr/lib32/qt/plugins/bearer/libqnmbearer.so уже существует в файловой системе lib32-qt4: /usr/lib32/qt/plugins/codecs/libqcncodecs.so уже существует в файловой системе lib32-qt4: /usr/lib32/qt/plugins/codecs/libqjpcodecs.so уже существует в файловой системе lib32-qt4: /usr/lib32/qt/plugins/codecs/libqkrcodecs.so уже существует в файловой системе lib32-qt4: /usr/lib32/qt/plugins/codecs/libqtwcodecs.so уже существует в файловой системе lib32-qt4: /usr/lib32/qt/plugins/graphicssystems/libqglgraphicssystem.so уже существует в файловой системе lib32-qt4: /usr/lib32/qt/plugins/graphicssystems/libqtracegraphicssystem.so уже существует в файловой системе lib32-qt4: /usr/lib32/qt/plugins/iconengines/libqsvgicon.so уже существует в файловой системе lib32-qt4: /usr/lib32/qt/plugins/imageformats/libqgif.so уже существует в файловой системе lib32-qt4: /usr/lib32/qt/plugins/imageformats/libqico.so уже существует в файловой системе lib32-qt4: /usr/lib32/qt/plugins/imageformats/libqjpeg.so уже существует в файловой системе lib32-qt4: /usr/lib32/qt/plugins/imageformats/libqmng.so уже существует в файловой системе lib32-qt4: /usr/lib32/qt/plugins/imageformats/libqsvg.so уже существует в файловой системе lib32-qt4: /usr/lib32/qt/plugins/imageformats/libqtga.so уже существует в файловой системе lib32-qt4: /usr/lib32/qt/plugins/imageformats/libqtiff.so уже существует в файловой системе lib32-qt4: /usr/lib32/qt/plugins/inputmethods/libqimsw-multi.so уже существует в файловой системе lib32-qt4: /usr/lib32/qt/plugins/qmltooling/libqmldbg_inspector.so уже существует в файловой системе lib32-qt4: /usr/lib32/qt/plugins/qmltooling/libqmldbg_tcp.so уже существует в файловой системе lib32-qt4: /usr/lib32/qt/plugins/script/libqtscriptdbus.so уже существует в файловой системе lib32-qt4: /usr/lib32/qt/plugins/sqldrivers/libqsqlite.so уже существует в файловой системе Обнаружены ошибки, пакеты не были обновлены. [g-virus@arch_g-virus ~]$ |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
А проверить через pacman -Qo эти конфликтующие файлы? Какому пакету они принадлежат? |
G-virus |
|
Темы:
9
Сообщения:
55
Участник с: 28 января 2013
|
Ну, как видно из вывода, это и есть файлы кьюта, только почему-то он их не хочет заменять... |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
Там написано, что он не смог установить пакет lib32-qt4, потому что он конфликтует со всеми этими файлами. А теперь повторяю ещё раз – выполните команду pacman -Qo для некоторых из этих файлов и покажите вывод. |
G-virus |
|
Темы:
9
Сообщения:
55
Участник с: 28 января 2013
|
[g-virus@arch_g-virus ~]$ sudo pacman -Qo /usr/lib32/libQtCore.so.4.8 ошибка: Ни один пакет не содержит /usr/lib32/libQtCore.so.4.8 [g-virus@arch_g-virus ~]$ sudo pacman -Qo /usr/lib32/qt/plugins/imageformats/libqjpeg.so ошибка: Ни один пакет не содержит /usr/lib32/qt/plugins/imageformats/libqjpeg.so [g-virus@arch_g-virus ~]$ sudo pacman -Qo /usr/lib32/qt/imports/Qt/labs/shaders/libqmlshadersplugin.so ошибка: Ни один пакет не содержит /usr/lib32/qt/imports/Qt/labs/shaders/libqmlshadersplugin.so [g-virus@arch_g-virus ~]$ |
arcanis |
|
Темы:
31
Сообщения:
1496
Участник с: 09 сентября 2012
|
ну и форсом тогда пакет lib32-qt4 (и только его!). А остальное просто -Syua |
G-virus |
|
Темы:
9
Сообщения:
55
Участник с: 28 января 2013
|
arcanis А можно чуток подробнее, не понял просто, что значит "форсом" :) |
firefoxic |
|
Темы:
7
Сообщения:
112
Участник с: 12 января 2013
|
Это значит принудительно:$ pacman -S --help использование: pacman {-S --sync} [параметры] [пакет(ы)] параметры: ... -f, --force принудительная установка, перезаписывать конфликтующие файлы ... $ sudo pacman -Sf lib32-qt4
Я не красноглазик, я фаерфоксик ^_^
|
G-virus |
|
Темы:
9
Сообщения:
55
Участник с: 28 января 2013
|
Да, уже нашел, спасибо :) Но теперь что-то типа как в начале темы[g-virus@arch_g-virus ~]$ sudo pacman -Sf lib32-qt4 [sudo] password for g-virus: разрешение зависимостей... проверка на взаимную несовместимость... :: qt4 и qt конфликтуют. Удалить qt? [y/N] y ошибка: не удалось подготовить запрос (не удалось удовлетворить зависимости) :: attica: требует qt :: grantlee: требует qt :: kde-agent: требует qt :: kdesdk-poxml: требует qt :: libdbusmenu-qt: требует qt :: libqzeitgeist: требует qt :: phonon: требует qt :: polkit-qt: требует qt :: poppler-qt: требует qt :: prison: требует qt :: qca: требует qt :: qimageblitz: требует qt :: qjson: требует qt :: qscintilla: требует qt :: qtwebkit: требует qt :: qwt: требует qt :: soprano: требует qt :: strigi: требует qt :: telepathy-qt: требует qt :: wpa_supplicant_gui: требует qt [g-virus@arch_g-virus ~]$ если попытаюсь удалить эти пакеты, вывалится еще pow(столько, столько) зависимостей и пакетов... |
arcanis |
|
Темы:
31
Сообщения:
1496
Участник с: 09 сентября 2012
|
можно удалить файлы (вообще интересно, откуда они?). А можно сделать примерно так:pacman -Sfdd lib32-qt4 pacman -Syu missing depends for ...: ...Тогда руками просто установить указанные после двоеточия пакеты. Вообще, я так на 5ый qt переходил. Часть пакетов обновил без проверки зависимостей, а потом всю систему. Все работает, но я не уверен, что это правильно (изящно) |