1 (28.08.2012 16:08:24 отредактировано NioriX)

Добрый день всем! Помогите разобраться с обновление пакетов:

 Консоль:
# emerge -auvDN world

These are the packages that would be merged, in order:

Calculating dependencies... done!

emerge: there are no ebuilds built with USE flags to satisfy ">=x11-libs/qt-sql-4.7.4:4[qt3support]".
!!! One of the following packages is required to complete your request:
- x11-libs/qt-sql-4.8.2::gentoo (Change USE: +qt3support)
(dependency required by "sys-auth/polkit-kde-agent-0.99.0" [ebuild])
(dependency required by "sys-auth/polkit-0.104-r1[kde]" [ebuild])
(dependency required by "sys-auth/consolekit-0.4.5_p20120320" [ebuild])
(dependency required by "sys-auth/pambase-20101024-r2" [ebuild])
(dependency required by "sys-libs/pam-1.1.5" [installed])


+  equery list *

 Консоль:
* Searching for * ...
[IP-] [  ] app-admin/eselect-1.3.1:0
[IP-] [  ] app-admin/eselect-python-20100321:0
[IP-] [  ] app-admin/perl-cleaner-2.7:0
[IP-] [  ] app-admin/python-updater-0.10:0
[IP-] [  ] app-admin/syslog-ng-3.2.5:0
[IP-] [  ] app-arch/bzip2-1.0.6-r3:0
[IP-] [  ] app-arch/gzip-1.4:0
[IP-] [  ] app-arch/tar-1.26:0
[IP-] [  ] app-arch/xz-utils-5.0.3:0
[IP-] [  ] app-editors/nano-2.3.1-r1:0
[IP-] [  ] app-emulation/emul-linux-x86-baselibs-20120520:0
[IP-] [  ] app-misc/ca-certificates-20111025:0
[IP-] [  ] app-misc/mime-types-8:0
[IP-] [  ] app-misc/pax-utils-0.4:0
[IP-] [  ] app-portage/gentoolkit-0.3.0.6-r3:0
[IP-] [  ] app-shells/bash-4.2_p20:0
[IP-] [  ] dev-lang/perl-5.12.4-r1:0
[IP-] [  ] dev-lang/python-3.2.3:3.2
[IP-] [  ] dev-libs/eventlog-0.2.12:0
[IP-] [  ] dev-libs/expat-2.1.0:0
[IP-] [  ] dev-libs/glib-2.30.3:2
[IP-] [  ] dev-libs/gmp-5.0.2_p1:0
[IP-] [  ] dev-libs/libffi-3.0.11:0
[IP-] [  ] dev-libs/libpcre-8.30-r2:3
[IP-] [  ] dev-libs/libxml2-2.8.0_rc1:2
[IP-] [  ] dev-libs/mpc-0.8.2:0
[IP-] [  ] dev-libs/mpfr-3.0.1_p4:0
[IP-] [  ] dev-libs/openssl-1.0.0j:0
[IP-] [  ] dev-libs/popt-1.16-r1:0
[IP-] [  ] dev-perl/Locale-gettext-1.50.0:0
[IP-] [  ] dev-perl/XML-Parser-2.410.0:0
[IP-] [  ] dev-python/argparse-1.2.1:0
[IP-] [  ] dev-python/setuptools-0.6.21:0
[IP-] [  ] dev-util/gtk-doc-am-1.18:0
[IP-] [  ] dev-util/intltool-0.50.2:0
[IP-] [  ] dev-util/pkgconfig-0.27:0
[IP-] [  ] net-misc/dhcpcd-5.2.12:0
[IP-] [  ] net-misc/iputils-20101006-r2:0
[IP-] [  ] net-misc/openssh-5.9_p1-r4:0
[IP-] [  ] net-misc/rsync-3.0.9:0
[IP-] [  ] net-misc/wget-1.13.4-r1:0
[IP-] [  ] sys-apps/acl-2.2.51:0
[IP-] [  ] sys-apps/attr-2.4.46-r1:0
[IP-] [  ] sys-apps/baselayout-2.1-r1:0
[IP-] [  ] sys-apps/busybox-1.20.1:0
[IP-] [  ] sys-apps/coreutils-8.16:0
[IP-] [  ] sys-apps/debianutils-3.4.4:0
[IP-] [  ] sys-apps/diffutils-3.0:0
[IP-] [  ] sys-apps/file-5.09:0
[IP-] [  ] sys-apps/findutils-4.4.2-r1:0
[IP-] [  ] sys-apps/gawk-4.0.0:0
[IP-] [  ] sys-apps/grep-2.9:0
[IP-] [  ] sys-apps/groff-1.21:0
[IP-] [  ] sys-apps/help2man-1.40.11:0
[IP-] [  ] sys-apps/kbd-1.15.3:0
[IP-] [  ] sys-apps/less-444:0
[IP-] [  ] sys-apps/man-1.6g:0
[IP-] [  ] sys-apps/man-pages-3.40:0
[IP-] [  ] sys-apps/man-pages-posix-2003a:0
[IP-] [  ] sys-apps/module-init-tools-3.16-r1:0
[IP-] [  ] sys-apps/net-tools-1.60_p20110409135728:0
[IP-] [  ] sys-apps/openrc-0.9.8.4:0
[IP-] [  ] sys-apps/portage-2.1.11.9:0
[IP-] [  ] sys-apps/sandbox-2.5:0
[IP-] [  ] sys-apps/sed-4.2.1:0
[IP-] [  ] sys-apps/shadow-4.1.4.3:0
[IP-] [  ] sys-apps/sysvinit-2.88-r3:0
[IP-] [  ] sys-apps/tcp-wrappers-7.6-r8:0
[IP-] [  ] sys-apps/texinfo-4.13:0
[IP-] [  ] sys-apps/util-linux-2.20.1-r2:0
[IP-] [  ] sys-apps/which-2.20:0
[IP-] [  ] sys-auth/pambase-20101024-r2:0
[IP-] [  ] sys-boot/grub-0.97-r12:0
[IP-] [  ] sys-devel/autoconf-2.68:2.5
[IP-] [  ] sys-devel/autoconf-wrapper-12:0
[IP-] [  ] sys-devel/automake-1.11.6:1.11
[IP-] [  ] sys-devel/automake-wrapper-7:0
[IP-] [  ] sys-devel/binutils-2.21.1-r1:0
[IP-] [  ] sys-devel/binutils-config-3-r3:0
[IP-] [  ] sys-devel/flex-2.5.35_p10:0
[IP-] [  ] sys-devel/gcc-4.5.3-r2:4.5
[IP-] [  ] sys-devel/gcc-config-1.6:0
[IP-] [  ] sys-devel/gettext-0.18.1.1-r1:0
[IP-] [  ] sys-devel/gnuconfig-20120116:0
[IP-] [  ] sys-devel/libperl-5.10.1:1
[IP-] [  ] sys-devel/libtool-2.4-r1:2
[IP-] [  ] sys-devel/m4-1.4.16:0
[IP-] [  ] sys-devel/make-3.82-r1:0
[IP-] [  ] sys-devel/patch-2.6.1:0
[IP-] [  ] sys-fs/e2fsprogs-1.42:0
[IP-] [  ] sys-fs/udev-171-r6:0
[IP-] [  ] sys-kernel/gentoo-sources-3.3.8:3.3.8
[IP-] [  ] sys-kernel/linux-headers-3.1:0
[IP-] [  ] sys-libs/cracklib-2.8.16:0
[IP-] [  ] sys-libs/db-4.8.30:4.8
[IP-] [  ] sys-libs/e2fsprogs-libs-1.42:0
[IP-] [  ] sys-libs/gdbm-1.8.3-r4:0
[IP-] [  ] sys-libs/glibc-2.14.1-r3:2.2
[IP-] [  ] sys-libs/gpm-1.20.6:0
[IP-] [  ] sys-libs/ncurses-5.9-r2:5
[IP-] [  ] sys-libs/pam-1.1.5:0
[IP-] [  ] sys-libs/readline-6.2_p1:0
[IP-] [  ] sys-libs/timezone-data-2012c:0
[IP-] [  ] sys-libs/zlib-1.2.5.1-r2:0
[IP-] [  ] sys-process/procps-3.2.8_p11:0
[IP-] [  ] sys-process/psmisc-22.16:0
[IP-] [  ] virtual/acl-0-r1:0
[IP-] [  ] virtual/dev-manager-0:0
[IP-] [  ] virtual/editor-0:0
[IP-] [  ] virtual/init-0:0
[IP-] [  ] virtual/libc-0:0
[IP-] [  ] virtual/libffi-0:0
[IP-] [  ] virtual/libiconv-0:0
[IP-] [  ] virtual/libintl-0:0
[IP-] [  ] virtual/man-0:0
[IP-] [  ] virtual/modutils-0:0
[IP-] [  ] virtual/os-headers-0:0
[IP-] [  ] virtual/package-manager-0:0
[IP-] [  ] virtual/pager-0:0
[IP-] [  ] virtual/pam-0:0
[IP-] [  ] virtual/pkgconfig-0:0
[IP-] [  ] virtual/shadow-0:0
[IP-] [  ] virtual/ssh-0:0
[IP-] [  ] x11-drivers/radeon-ucode-20120320:0
[IP-] [  ] x11-misc/shared-mime-info-1.0:0

 Консоль:
# equery d qt-sql
* These packages depend on qt-sql:
localhost ~ #

Не могу понять причем тут qt-sql... А если нужен то можно ли как то без qt3support (планирую ставить KDE)

Acer Extensa 5630G, openSuse 11.3

2

Один из установленных пакетов (sys-auth/polkit-kde-agent, sys-auth/polkit, sys-auth/consolekit, sys-auth/pambase, sys-libs/pam) при обновлении требует, чтобы пакет x11-libs/qt-sql был собран с флагом qt3support.

Был, был и весь вышел...

3

NioriX пишет:

Не могу понять причем тут qt-sql... А если нужен то можно ли как то без qt3support (планирую ставить KDE)

Покажите вывод

emerge -puNv --with-bdeps=y world

и

emerge -pev world
Был, был и весь вышел...

4

Lupo Alberto пишет:

Один из установленных пакетов (sys-auth/polkit-kde-agent, sys-auth/polkit, sys-auth/consolekit, sys-auth/pambase, sys-libs/pam) при обновлении требует, чтобы пакет x11-libs/qt-sql был собран с флагом qt3support.

эт понятно но из них установлен только pam, которому qt-sql вроде незачем

Lupo Alberto пишет:

Покажите вывод


 Консоль:

# emerge -puNv --with-bdeps=y world

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U  ] app-arch/xz-utils-5.0.4 [5.0.3] USE="nls threads -static-libs" 1,252 kB
[ebuild  N     ] app-misc/editor-wrapper-4  0 kB
[ebuild     U  ] sys-apps/file-5.11 [5.09] USE="zlib -python -static-libs" 596 kB
[ebuild     U  ] net-misc/rsync-3.0.9-r2 [3.0.9] USE="acl iconv ipv6 -static -xattr" 775 kB
[ebuild     U  ] sys-apps/less-451 [444] USE="pcre%* unicode" 499 kB
[ebuild     U  ] sys-apps/sed-4.2.1-r1 [4.2.1] USE="acl nls (-selinux) -static" 879 kB
[ebuild     U  ] sys-apps/grep-2.12 [2.9] USE="nls pcre" 1,152 kB
[ebuild     U  ] sys-apps/gawk-4.0.1 [4.0.0] USE="nls readline" 1,575 kB
[ebuild     U  ] sys-devel/make-3.82-r3 [3.82-r1] USE="nls -static" 1,214 kB
[ebuild     U  ] app-arch/gzip-1.5 [1.4] USE="nls -pic -static" 705 kB
[ebuild  N     ] sys-devel/bison-2.4.3  USE="nls -static" 1,614 kB
[ebuild  N     ] virtual/yacc-0  0 kB
[ebuild     U  ] app-shells/bash-4.2_p37 [4.2_p20] USE="net nls readline%* -afs -bashlogger -examples -mem-scramble -plugins -vanilla" 6,940 kB
[ebuild   R    ] sys-process/psmisc-22.16  USE="X* ipv6 nls (-selinux)" 455 kB
[ebuild     U  ] sys-devel/binutils-2.22-r1 [2.21.1-r1] USE="cxx nls zlib -multislot -multitarget -static-libs -test -vanilla" 19,542 kB

Total: 15 packages (11 upgrades, 3 new, 1 reinstall), Size of downloads: 37,191 kB
localhost ~ # emerge -pev world

These are the packages that would be merged, in order:

Calculating dependencies... done!

emerge: there are no ebuilds built with USE flags to satisfy ">=x11-libs/qt-sql-4.7.4:4[qt3support]".
!!! One of the following packages is required to complete your request:
- x11-libs/qt-sql-4.8.2::gentoo (Change USE: +qt3support)
(dependency required by "sys-auth/polkit-kde-agent-0.99.0" [ebuild])
(dependency required by "sys-auth/polkit-0.104-r1[kde]" [ebuild])
(dependency required by "sys-auth/consolekit-0.4.5_p20120320" [ebuild])
(dependency required by "sys-auth/pambase-20101024-r2" [ebuild])
(dependency required by "sys-apps/openrc-0.9.8.4[pam]" [ebuild])
(dependency required by "sys-apps/baselayout-2.1-r1" [ebuild])
(dependency required by "@system" [set])
(dependency required by "@world" [argument])
localhost ~ #

Acer Extensa 5630G, openSuse 11.3

5

NioriX пишет:

эт понятно но из них установлен только pam

Остальные вытягиваются зависимостями при обновлении.

Я не совсем понял, а в чём именно проблема. Требуется флаг — установите, либо откажитесь от пакетов, которые его требуют.

Был, был и весь вышел...

6

Видимо проблема в том, что дженту поднимаю 1й раз, до этого со сборкой никогда не сталкивался, да и в линуксах ориентируюсь на уровне пользователя...

Lupo Alberto пишет:

Остальные вытягиваются зависимостями при обновлении.


Не совсем понятно. Сейчас система стоит и работает, а тут ей вдруг понадобились какие то пакеты?

Lupo Alberto пишет:

Требуется флаг — установите, либо откажитесь от пакетов, которые его требуют.

Отказаться=замаскировать пакеты? я так понимаю эти покеты подтягиваются как зависимости pam'a? От него то не откажешься вроде...

Acer Extensa 5630G, openSuse 11.3

7

NioriX пишет:

а тут ей вдруг понадобились какие то пакеты?

Изменилась версия, появились новые возможности...

NioriX пишет:

Отказаться=замаскировать пакеты?

Можно и так, остановиться на определённой версии, но это временное решение.

NioriX пишет:

я так понимаю эти покеты подтягиваются как зависимости pam'a? От него то не откажешься вроде...

Можно, раньше же как-то и без него обходились. Но зачем? Должен быть разумный подход к «чистоте» системы.

P.S. Я бы поддрежку qt3support включил бы только потому, что появляется возможность конфигурировать ядро с make xconfig ag

Был, был и весь вышел...

8

Все же понял в чем дело: был выбран профиль kde через eselect. По этому при пересборке начали подтягиваться зависимости для пожжержки kde со всеми вытекающими последствиями....

Acer Extensa 5630G, openSuse 11.3