I've done an emerge -u rsync, and stil have the same problem. I'm not what in gnome is depending on this (Is there any easy way to find out?). This seems to work fine: bash-2.05a# emerge -p docbook-sgml-dtd These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] app-text/docbook-sgml-dtd-4.1-r1 So what ebuild is hardcoded to 3.1, and why isn't there a 3.1 ebuild in the tree any more? If I copy "ocbook-sgml-dtd-3.1-r1.ebuild" to "docbook-sgml-dtd-3.1.ebuild" it will get complain about not havaing a version 3.0. So if I copy the 3.0-r1 to 3.0 it will complain about not havaing a 4.1. If I do the same, it seems to work, but it looks like it will install version 3.0 AND 3.1 AND 4.1 on my system. Does gnome really need three different version of docbook-sgml-dtd to function? Reproducible: Always Steps to Reproduce: 1. 2. 3. bash-2.05a# emerge info Portage 2.0.46-r9 (default-x86-1.4, gcc-3.2.1, glibc-2.3.1-r2) ================================================================= System uname: 2.4.19-gentoo-r10 i686 Intel(R) Pentium(R) 4 CPU 2.26GHz GENTOO_MIRRORS="http://www.ibiblio.org/pub/Linux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 oss 3dnow apm arts avi crypt cups encode gif imlib jpeg libg++ libwww mikmod mmx motif mpeg ncurses nls pdflib png qtmt quicktime sdl spell truetype xml2 xmms xv zlib gdbm berkdb slang readline svga java gpm tcpd pam ssl perl python esd oggvorbis opengl mozilla X gtk gnome -qt -kde" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -fomit-frame-pointer -O3 -pipe" CXXFLAGS="-march=pentium4 -fomit-frame-pointer -O3 -pipe" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache"
as far as i can see there is no dependencie on =app-text/docbook-sgml-dtd-3.1 atm, does this happen with a recent rsync ? Can you figure out what ebuild has a dep like that ? And if gnome does need 3 different versions to function (it seem to be 4 btw). Well apperantly it does, but thats not for us to decide.
I did a "emerge -u rsync" today (Monday, Feb 3rd) at 10:30 am. emerge -p gnome still has the same problem. Is there a tool to figure out which ebuild has that dep? Here is the output of a grep from /usr/portage. Maybe this will help: bash-2.05b# grep -r "docbook-sgml-dtd.3.1" * app-text/sgmltools-lite/sgmltools-lite-3.0.3-r6.ebuild: =app-text/docbook-sgml-dtd-3.1-r1 app-text/sgmltools-lite/sgmltools-lite-3.0.3-r5.ebuild: =app-text/docbook-sgml-dtd-3.1-r1 app-text/docbook-sgml-dtd/docbook-sgml-dtd-3.1-r1.ebuild:# $Header: /home/cvsroot/gentoo-x86/app-text/docbook-sgml-dtd/docbook-sgml-dtd-3.1-r1.ebuild,v 1.1 2002/12/31 04:36:55 satai Exp $ app-text/docbook-sgml-dtd/ChangeLog:*docbook-sgml-dtd-3.1-r1 (30 Dec 2002) app-text/docbook-sgml-dtd/ChangeLog:*docbook-sgml-dtd-3.1.ebuild (12 Sep 2002) app-text/docbook-sgml-dtd/ChangeLog: 12 Sep 2002; satai <satai@gentoo.org> docbook-sgml-dtd-3.1.ebuild : app-text/docbook-sgml-dtd/ChangeLog:*docbook-sgml-dtd-3.1.ebuild (2 August 2002) app-text/docbook-sgml-dtd/ChangeLog: 2 Aug 2002; phoen][x <phoenix@gentoo.org> docbook-sgml-dtd-3.1.ebuild : app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.11-r1.ebuild: =app-text/docbook-sgml-dtd-3.1-r1 app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.11.ebuild: =app-text/docbook-sgml-dtd-3.1-r1 app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.11-r2.ebuild: =app-text/docbook-sgml-dtd-3.1-r1 app-text/docbook-sgml/docbook-sgml-1.0.ebuild: =app-text/docbook-sgml-dtd-3.1-r1 dev-lang/ghc/ghc-5.02.3.ebuild: =app-text/docbook-sgml-dtd-3.1-r1 dev-libs/libusb/libusb-0.1.7.ebuild: doc? ( app-text/openjade =app-text/docbook-sgml-dtd-3.1-r1 )" dev-libs/libusb/ChangeLog: Added a dependancy on =app-text/docbook-sgml-dtd-3.1*. Closes metadata/cache/app-text/docbook-sgml-1.0:app-text/sgml-common app-text/openjade >=app-text/docbook-dsssl-stylesheets-1.64 >=app-text/docbook-sgml-utils-0.6.6 =app-text/docbook-sgml-dtd-3.0-r1 =app-text/docbook-sgml-dtd-3.1-r1 =app-text/docbook-sgml-dtd-4.0-r1 =app-text/docbook-sgml-dtd-4.1-r1 metadata/cache/app-text/sgmltools-lite-3.0.3-r1:virtual/python app-text/sgml-common =app-text/docbook-sgml-dtd-3.1 app-text/docbook-dsssl-stylesheets app-text/jadetex app-text/openjade net-www/lynx metadata/cache/app-text/sgmltools-lite-3.0.3-r1:virtual/python app-text/sgml-common =app-text/docbook-sgml-dtd-3.1 app-text/docbook-dsssl-stylesheets app-text/jadetex app-text/openjade net-www/lynx metadata/cache/app-text/sgmltools-lite-3.0.3-r2:virtual/python app-text/sgml-common =app-text/docbook-sgml-dtd-3.1 app-text/docbook-dsssl-stylesheets app-text/jadetex app-text/openjade net-www/lynx metadata/cache/app-text/sgmltools-lite-3.0.3-r2:virtual/python app-text/sgml-common =app-text/docbook-sgml-dtd-3.1 app-text/docbook-dsssl-stylesheets app-text/jadetex app-text/openjade net-www/lynx metadata/cache/app-text/sgmltools-lite-3.0.3-r3:virtual/python app-text/sgml-common =app-text/docbook-sgml-dtd-3.1 app-text/docbook-dsssl-stylesheets app-text/jadetex app-text/openjade net-www/lynx metadata/cache/app-text/sgmltools-lite-3.0.3-r3:virtual/python app-text/sgml-common =app-text/docbook-sgml-dtd-3.1 app-text/docbook-dsssl-stylesheets app-text/jadetex app-text/openjade net-www/lynx metadata/cache/app-text/sgmltools-lite-3.0.3-r4:virtual/python app-text/sgml-common =app-text/docbook-sgml-dtd-3.1 app-text/docbook-dsssl-stylesheets app-text/jadetex app-text/openjade net-www/lynx metadata/cache/app-text/sgmltools-lite-3.0.3-r4:virtual/python app-text/sgml-common =app-text/docbook-sgml-dtd-3.1 app-text/docbook-dsssl-stylesheets app-text/jadetex app-text/openjade net-www/lynx metadata/cache/app-text/sgmltools-lite-3.0.3-r5:virtual/python app-text/sgml-common =app-text/docbook-sgml-dtd-3.1-r1 app-text/docbook-dsssl-stylesheets app-text/jadetex app-text/openjade net-www/lynx metadata/cache/app-text/sgmltools-lite-3.0.3-r5:virtual/python app-text/sgml-common =app-text/docbook-sgml-dtd-3.1-r1 app-text/docbook-dsssl-stylesheets app-text/jadetex app-text/openjade net-www/lynx metadata/cache/app-text/sgmltools-lite-3.0.3-r6:virtual/python app-text/sgml-common =app-text/docbook-sgml-dtd-3.1-r1 app-text/docbook-dsssl-stylesheets app-text/jadetex app-text/openjade net-www/lynx metadata/cache/app-text/docbook-sgml-utils-0.6.11:>=sys-devel/perl-5 app-text/docbook-dsssl-stylesheets app-text/openjade dev-perl/SGMLSpm app-text/docbook-xml-simple-dtd app-text/docbook-xml-dtd =app-text/docbook-sgml-dtd-3.0-r1 =app-text/docbook-sgml-dtd-3.1-r1 =app-text/docbook-sgml-dtd-4.0-r1 =app-text/docbook-sgml-dtd-4.1-r1 tetex? ( app-text/jadetex ) metadata/cache/app-text/docbook-sgml-utils-0.6.11:>=sys-devel/perl-5 app-text/docbook-dsssl-stylesheets app-text/openjade dev-perl/SGMLSpm app-text/docbook-xml-simple-dtd app-text/docbook-xml-dtd =app-text/docbook-sgml-dtd-3.0-r1 =app-text/docbook-sgml-dtd-3.1-r1 =app-text/docbook-sgml-dtd-4.0-r1 =app-text/docbook-sgml-dtd-4.1-r1 tetex? ( app-text/jadetex ) metadata/cache/app-text/docbook-sgml-utils-0.6.11-r1:>=sys-devel/perl-5 app-text/docbook-dsssl-stylesheets app-text/openjade dev-perl/SGMLSpm app-text/docbook-xml-simple-dtd app-text/docbook-xml-dtd =app-text/docbook-sgml-dtd-3.0-r1 =app-text/docbook-sgml-dtd-3.1-r1 =app-text/docbook-sgml-dtd-4.0-r1 =app-text/docbook-sgml-dtd-4.1-r1 tetex? ( app-text/jadetex ) metadata/cache/app-text/docbook-sgml-utils-0.6.11-r1:>=sys-devel/perl-5 app-text/docbook-dsssl-stylesheets app-text/openjade dev-perl/SGMLSpm app-text/docbook-xml-simple-dtd app-text/docbook-xml-dtd =app-text/docbook-sgml-dtd-3.0-r1 =app-text/docbook-sgml-dtd-3.1-r1 =app-text/docbook-sgml-dtd-4.0-r1 =app-text/docbook-sgml-dtd-4.1-r1 tetex? ( app-text/jadetex ) metadata/cache/app-text/docbook-sgml-utils-0.6.11-r2:>=sys-devel/perl-5 app-text/docbook-dsssl-stylesheets app-text/openjade dev-perl/SGMLSpm app-text/docbook-xml-simple-dtd app-text/docbook-xml-dtd =app-text/docbook-sgml-dtd-3.0-r1 =app-text/docbook-sgml-dtd-3.1-r1 =app-text/docbook-sgml-dtd-4.0-r1 =app-text/docbook-sgml-dtd-4.1-r1 tetex? ( app-text/jadetex ) metadata/cache/app-text/docbook-sgml-utils-0.6.11-r2:>=sys-devel/perl-5 app-text/docbook-dsssl-stylesheets app-text/openjade dev-perl/SGMLSpm app-text/docbook-xml-simple-dtd app-text/docbook-xml-dtd =app-text/docbook-sgml-dtd-3.0-r1 =app-text/docbook-sgml-dtd-3.1-r1 =app-text/docbook-sgml-dtd-4.0-r1 =app-text/docbook-sgml-dtd-4.1-r1 tetex? ( app-text/jadetex ) metadata/cache/app-text/sgmltools-lite-3.0.3:virtual/python app-text/sgml-common =app-text/docbook-sgml-dtd-3.1 app-text/docbook-dsssl-stylesheets app-text/jadetex app-text/openjade net-www/lynx metadata/cache/app-text/sgmltools-lite-3.0.3:virtual/python app-text/sgml-common =app-text/docbook-sgml-dtd-3.1 app-text/docbook-dsssl-stylesheets app-text/jadetex app-text/openjade net-www/lynx metadata/cache/dev-lang/ghc-5.02.3:>=sys-devel/perl-5.6.1 >=sys-devel/gcc-2.95.3 >=sys-devel/make-3.79.1 >=sys-apps/sed-3.02.80 >=sys-devel/flex-2.5.4a doc? ( >=app-text/openjade-1.3.1 >=app-text/sgml-common-0.6.3 =app-text/docbook-sgml-dtd-3.1-r1 >=app-text/docbook-dsssl-stylesheets-1.64 tetex? ( >=app-text/tetex-1.0.7 >=app-text/jadetex-3.12 ) ) opengl? ( virtual/opengl virtual/glu virtual/glut ) metadata/cache/dev-libs/libusb-0.1.7:virtual/glibc doc? ( app-text/openjade =app-text/docbook-sgml-dtd-3.1-r1 ) metadata/cache/dev-libs/libusb-0.1.7:virtual/glibc doc? ( app-text/openjade =app-text/do
I found this post in the forums. It fixes the problems. Someone needs to fix this in the portage tree as well: TheMoog n00b n00b Joined: 09 Jan 2003 Posts: 4 PostPosted: Fri Jan 10, 2003 3:48 am Post subject: Reply with quote After 3 days od searching I have found the problem. You need to edit /var/cache/ebd/deps/app-text/docbook-sgml-utils-0.6.11-r2 You will see two identical lines at the top of the file. Delete one of these and edit the other to update the referrences to docbook-sgml-dtd versions 3.0, 3.1, 4.0 and 4.1 so they read docbook-sgml-dtd-X.Y-r1 This wil solve the problem. icon_smile.gif
these are local files, not much we can do about it.
Well, I didn't write them. What creates thoes files, and why is/was it broken?
rm -Rf /var/cache/edb/dep Then try again.
seems like portage GRP issue.