Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 15019 - emerge of gnome fails with " no masked or unmasked ebuilds to satisfy "=app-text/docbook-sgml-dtd-3.1""
Summary: emerge of gnome fails with " no masked or unmasked ebuilds to satisfy "=app-t...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-02-02 22:44 UTC by Jon
Modified: 2003-02-18 18:45 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jon 2003-02-02 22:44:33 UTC
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"
Comment 1 foser (RETIRED) gentoo-dev 2003-02-03 08:00:15 UTC
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.
Comment 2 Jon 2003-02-03 10:47:28 UTC
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
Comment 3 Jon 2003-02-03 20:28:43 UTC
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
Comment 4 foser (RETIRED) gentoo-dev 2003-02-03 20:32:41 UTC
these are local files, not much we can do about it.
Comment 5 Jon 2003-02-04 06:37:54 UTC
Well, I didn't write them.

What creates thoes files, and why is/was it broken?
Comment 6 Nicholas Jones (RETIRED) gentoo-dev 2003-02-04 21:53:02 UTC
rm -Rf /var/cache/edb/dep
Then try again.
Comment 7 foser (RETIRED) gentoo-dev 2003-02-18 18:45:47 UTC
seems like portage GRP issue.