На CLDG 11.15 не собирается qt-core что делать???

На CLDG 11.15 не собирается x11-libs/qt-core-4.7.4-r1

Sanity check to keep you from breaking your system:

Downgrading Qt is completely unsupported and will break your system!
ERROR: x11-libs/qt-core-4.7.4-r1 failed (setup phase):
aborting to save your system
Call stack:
ebuild.sh, line 85: Called pkg_setup
qt-core-4.7.4-r1.ebuild, line 64: Called qt4-build_pkg_setup
qt4-build.eclass, line 109: Called die
The specific snippet of code:
die “aborting to save your system”
If you need support, post the output of ‘emerge --info =x11-libs/qt-core-4.7.4-r1’,
the complete build log and the output of ‘emerge -pqv =x11-libs/qt-core-4.7.4-r1’.
The complete build log is located at ‘/var/calculate/tmp/portage/x11-libs/qt-core-4.7.4-r1/temp/build.log’.
The ebuild environment file is located at ‘/var/calculate/tmp/portage/x11-libs/qt-core-4.7.4-r1/temp/die.env’.
S: ‘/var/calculate/tmp/portage/x11-libs/qt-core-4.7.4-r1/work/qt-everywhere-opensource-src-4.7.4’
Спасибо

Сергей Жагланов wrote:

На CLDG 11.15 не собирается x11-libs/qt-core-4.7.4-r1
Sanity check to keep you from breaking your system:

Downgrading Qt is completely unsupported and will break your system!
ERROR: x11-libs/qt-core-4.7.4-r1 failed (setup phase):
aborting to save your system

Насколько я понимаю Вы откатываетесь обратно на версию 4.7.4?

Какая версия qt-core в системе сейчас установлена?

calculate ~ # emerge --search qt-core
x11-libs/qt-core
Latest version available: 4.8.1
Latest version installed: 4.8.0-r1
Size of files: 233,990 kB
Homepage: http://qt-project.org/ http://qt.nokia.com/
Description: The Qt toolkit is a comprehensive C** application development framework
License: || ( LGPL-2.1 GPL-3 )

Вот тут описывал как откатываться, к примеру, с 4.8.0 обратно на 4.7.4. Вам нужно вручную удалить такие библиотеки и, замаскировав их, сделать обновление. Должно помочь.

P.S.
А какой пакет вытянул старую версию qt-core или Вы сами откатываетесь?

P.P.S.

Downgrading Qt is completely unsupported and will break your system! (Адекватный возврат не поддерживается и может повредить систему)

aborting to save your system (Действие отменено для сохранения системы)

Я только поставил систему и поставил на обновление и всё!!!

Вот скрин из кансоли

10.png

Главное без паники. Бывают разные ситуации - нужно учится справляться с ними. Это возможно проблема у мантейнеров пакетов, но можно поробовать разрулить самостоятельно либо подождать пока поправят ситуацию.

Попробуйте замаскировать qt-core-4.7.4:

 # echo '<x11-libs/qt-core-4.8.0' >> /etc/portage/package.mask/qt

Возможно он укажет на еще какую-нибудь библиотеку, тогда ее тоже нужно замаскировать, пока не переключите систему полностью на версию 4.8.1 без конфликтов.

Если какая-либо из библиотек версии 4.7.4 присутствует в системе и конфликтует, то удаляйете ее, замаскировав и обновив библиотеки до последней размаскированной версии.

Вам придется проконтролировать скорее всего эти версии qt пакетов x11-libs/qt-gui, x11-libs/qt-core, x11-libs/qt-opengl. Они необходимы для установки virtualbox. Я посмотрел ebuild, по идее с установкой проблем не должно быть, так как там просто указана 4-ая версия. Соответственно 4.8.1 тоже подходит и жесткой привязки тут нет. Можно проверить каким пакетам в системе требуется qt-core-4.7.4 так:

 # equery d qt-core-4.7.4