Summary: | kdebase blocks kdebase-* components & vice versa | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | William Keaney <keaneyw> |
Component: | [OLD] Core system | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | VERIFIED NEEDINFO | ||
Severity: | major | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
William Keaney
2005-12-04 09:24:12 UTC
You can't mix monolithic and split ebuilds, have a look at KDE related Gentoo documentation. Looks like you missed the whole point... http://www.gentoo.org/doc/en/kde-split-ebuilds.xml After you've finished reading the above guide, clean up the whole mess and start over, first deciding whether you want monolithic *or* split. I think you misread my post. I initially had a monolithic build installed, but emerge --update --deep world complains that the split packages are being blocked by the monolithic package, and the emerge fails. Post the output of emerge -uDvpt world These are the packages that I would merge, in reverse order: Calculating world dependencies ..... . ...done! [blocks B ] =kde-base/kdebase-3.5* (is blocking kde-base/kcontrol-3.5.0) [blocks B ] =kde-base/kdebase-3.5* (is blocking kde-base/kicker-3.5.0) [blocks B ] =kde-base/kdebase-3.5* (is blocking kde-base/khotkeys-3.5.0) [blocks B ] =kde-base/kdebase-3.5* (is blocking kde-base/khelpcenter-3.5.0) [blocks B ] =kde-base/kdebase-3.5* (is blocking kde-base/kdesu-3.5.0) [blocks B ] =kde-base/kdebase-3.5* (is blocking kde-base/kdebase-data-3.5.0) [blocks B ] =kde-base/kdebase-3.5* (is blocking kde-base/kcminit-3.5.0) [blocks B ] =kde-base/kdebase-3.5* (is blocking kde-base/konqueror-3.5.0) [blocks B ] =kde-base/kdebase-3.5* (is blocking kde-base/kdebase-kioslaves-3.5.0) [blocks B ] =kde-base/kdebase-3.5* (is blocking kde-base/kdialog-3.5.0) [blocks B ] =kde-base/kdebase-3.5* (is blocking kde-base/libkonq-3.5.0) [blocks B ] =kde-base/kreadconfig-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/kdesu-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/kstart-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/kdialog-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/libkonq-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/ksystraycmd-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/ktip-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/kcminit-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/konqueror-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/kdm-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/kpersonalizer-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/kappfinder-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/kdesktop-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/khotkeys-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/kxkb-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/kdebase-startkde-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/kfind-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/kate-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/kdebase-kioslaves-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/knetattach-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/kcheckpass-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/kwin-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/kscreensaver-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/kpager-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/kdcop-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/kdeprint-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/drkonqi-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/ksplashml-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/klipper-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/kdebase-data-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/kdebugdialog-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/nsplugins-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/ksysguard-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/kdepasswd-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/kcontrol-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/kicker-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/kmenuedit-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/khelpcenter-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/ksmserver-3.5* (is blocking kde-base/kdebase-3.5.0) [blocks B ] =kde-base/konsole-3.5* (is blocking kde-base/kdebase-3.5.0) [ebuild U ] app-portage/gentoolkit-0.2.1_rc2 [0.2.0-r3] 80 kB [nomerge ] x11-themes/gnome-icon-theme-2.12.1 -debug [ebuild U ] gnome-extra/evolution-data-server-1.4.2.1 [1.4.1.1] -debug -doc +ipv6 +kerberos +krb4 -ldap +mozilla -nntp +ssl 13,900 kB [ebuild U ] sys-apps/findutils-4.2.25 [4.1.20-r1] -build +nls (-selinux) -static 1,016 kB [ebuild U ] net-misc/rsync-2.6.6-r1 [2.6.0-r5] -acl -build +ipv6 -static 673 kB [ebuild U ] sys-devel/prelink-20050901 [20050610] 884 kB [ebuild U ] sys-apps/less-393 [382-r2] +unicode* 480 kB [ebuild U ] net-print/hplip-0.9.7 [0.9.5] +X +cups +foomaticdb +ppds +qt +scanner +snmp +usb 9,563 kB [nomerge ] dev-python/PyQt-3.15 -debug -doc [ebuild NS ] x11-libs/qt-4.0.1 -accessibility +cups -debug -doc -examples -firebird +gif +jpeg +mng -mysql -nas -nis -odbc +opengl +png -postgres -sqlite -xinerama +zlib 19,669 kB [nomerge ] media-sound/amarok-1.3.6 +arts -debug +flac +gstreamer +kde +kdeenablefinal +mp3 -musicbrainz -mysql -noamazon +opengl -postgres -visualization +vorbis +xine -xinerama +xmms [nomerge ] kde-base/konqueror-3.5.0 +arts -debug +java +kdeenablefinal -kdexdeltas -xinerama [nomerge ] kde-base/kcontrol-3.5.0 +arts -debug +ieee1394 +kdeenablefinal -kdexdeltas -logitech-mouse +opengl +ssl -xinerama [nomerge ] kde-base/kicker-3.5.0 +arts -debug +kdeenablefinal -kdexdeltas -xinerama [nomerge ] kde-base/khotkeys-3.5.0 +arts -debug +kdeenablefinal -kdexdeltas -xinerama [nomerge ] kde-base/khelpcenter-3.5.0 +arts -debug +kdeenablefinal -kdexdeltas -xinerama [nomerge ] kde-base/kdesu-3.5.0 +arts -debug +kdeenablefinal -kdexdeltas -xinerama [nomerge ] kde-base/kdebase-data-3.5.0 +arts -debug +kdeenablefinal -kdexdeltas -xinerama [nomerge ] kde-base/kcminit-3.5.0 +arts -debug +kdeenablefinal -kdexdeltas -xinerama [nomerge ] kde-base/kdebase-kioslaves-3.5.0 +arts -debug +hal +kdeenablefinal -kdexdeltas -ldap -openexr -samba -xinerama [nomerge ] kde-base/kdialog-3.5.0 +arts -debug +kdeenablefinal -kdexdeltas -xinerama [nomerge ] kde-base/libkonq-3.5.0 +arts -debug +kdeenablefinal -kdexdeltas -xinerama [nomerge ] kde-base/kdemultimedia-3.5.0 +alsa +arts +audiofile -debug +encode +flac +gstreamer +kdeenablefinal +mp3 -musicbrainz +theora +vorbis +xine -xinerama [ebuild N ] kde-base/kdebase-3.5.0 +arts +cups -debug +hal +ieee1394 +java +kdeenablefinal -ldap +lm_sensors -logitech-mouse -openexr +opengl +pam -samba +ssl -xinerama -zeroconf 0 kB [nomerge ] app-editors/vim-6.4 -acl +bash-completion* +cscope* +gpm -minimal +nls +perl +python -ruby -vim-with-x [ebuild N ] dev-util/cscope-15.5-r4 -emacs 238 kB [ebuild U ] app-admin/metalog-0.8_rc1-r1 [0.8_pre20031130] 118 kB [ebuild U ] sys-apps/hdparm-6.1 [5.9] 39 kB [ebuild U ] sys-apps/busybox-1.01 [1.00-r4] -debug -floppyboot -make-symlinks -netboot -savedconfig -static 948 kB [ebuild U ] net-misc/openssh-4.2_p1 [3.9_p1-r2] -X509 -chroot -hpn +ipv6 +kerberos* -ldap -libedit +pam (-selinux) -sftplogging -skey +smartcard* -static +tcpd 1,494 kB [ebuild N ] dev-libs/opensc-0.10.0 +X -ldap +pam -pcsc-lite 1,243 kB [ebuild N ] dev-libs/openct-0.6.6 +usb 550 kB [ebuild U ] net-misc/wget-1.10.2 [1.9.1-r5] -build -debug +ipv6 +nls -socks5 +ssl -static 1,189 kB [ebuild U ] app-editors/nano-1.3.9 [1.3.7] -build -debug -justify +ncurses +nls +slang* +spell +unicode* 1,109 kB [nomerge ] dev-perl/gimp-perl-2.0 [nomerge ] media-gfx/gimp-2.2.9 +aalib (-altivec) -debug -doc -gimpprint -gtkhtml +hardened +jpeg +lcms -mmx +mng +png +python -smp +sse +svg +tiff +wmf [nomerge ] dev-python/pygtk-2.8.2 -doc +opengl [ebuild U ] dev-python/numeric-24.2 [23.8] 726 kB [ebuild U ] media-gfx/xsane-0.98a [0.97-r1] -gimp +jpeg +nls +png +tiff 2,829 kB [ebuild U ] sys-apps/grep-2.5.1-r9 [2.5.1-r8] -build +nls +pcre -static 667 kB [ebuild U ] sys-apps/man-pages-2.15 [2.13] +nls 1,680 kB Total size of downloads: 59,106 kB Admittedly this is a little messy, as I've been trying different emerges to resolve the issue. I'm gathering the info required to remove kde and do a fresh install, just to see if the problem persists. I've read that portage isn't supposed to let you mix monolithic and split ebuilds, but judging from the output above I'd say that feature isn't working. Unemerging everything returned by 'emerge --searchdesc kde' and re-emerging the split ebuilds individually seems to have cleared up the conflicts. I'll find out for sure the next time there is an update to KDE. Thanks for your help on this. |