Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 67811 - ptex <-> xdvik , circular P/DEPEND including blocking of tetex
Summary: ptex <-> xdvik , circular P/DEPEND including blocking of tetex
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Text-Markup Team (OBSOLETE)
URL:
Whiteboard:
Keywords:
: 67851 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-10-16 13:33 UTC by Carsten Lohrke (RETIRED)
Modified: 2004-10-17 04:55 UTC (History)
3 users (show)

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 Carsten Lohrke (RETIRED) gentoo-dev 2004-10-16 13:33:37 UTC
I'm pretty unsure, which package is crying for one of the others, but

[blocks B     ] app-text/tetex (from pkg app-text/xdvik-22.40y-r2)
[blocks B     ] app-text/tetex (from pkg app-text/ptex-3.1.3)
[ebuild  N    ] app-text/ptex-3.1.3
[ebuild  N    ] app-text/xdvik-22.40y-r2

looks odd. And I _don't_ have the cjk use flag enabled!
Comment 1 Horace Ip 2004-10-16 14:13:41 UTC
this is a tetex.eclass problem ....

the xdvik dependency should be removed.
Comment 2 Horace Ip 2004-10-16 14:34:40 UTC
eg. in tetex.ebuild inherits tetex.eclass
 
X useflag wants xdvik
xdvik wants ptex (PDEPEND)
but both ptex and xdvik block tetex ...
Comment 3 Stephan 2004-10-16 15:14:18 UTC
same here :< 

emerge -pv ptex

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[blocks B     ] app-text/tetex (from pkg app-text/ptex-3.1.3)
[blocks B     ] app-text/tetex (from pkg app-text/xdvik-22.40y-r2)
[ebuild  N    ] app-text/ptex-3.1.3  +X -debug -doc  87,005 kB
[ebuild  N    ] app-text/xdvik-22.40y-r2  -cjk +libwww  2,366 kB

Total size of downloads: 89,371 kB


in addition:

merge -pvuD --tree world

These are the packages that I would merge, in reverse order:

Calculating world dependencies ...done!
[ebuild     U ] media-sound/easytag-0.31-r7 [0.31-r6] -flac +nls +oggvorbis  4 kB
[ebuild     U ] dev-python/python-docs-2.3.4 [2.3.3]  1,220 kB
[ebuild  N    ] app-text/xdvik-22.40y-r2  -cjk +libwww  2,366 kB
[ebuild  N    ]  app-text/ptex-3.1.3  +X -debug -doc  87,005 kB
[nomerge      ] sys-apps/man-pages-1.67
[nomerge      ]  sys-apps/man-1.5m-r2  -debug +nls
[nomerge      ]   sys-apps/sed-4.0.9  -bootstrap -build -debug +nls -static
[nomerge      ]    sys-libs/glibc-2.3.4.20040808-r1  -build -debug -debug -erandom -hardened -makecheck -multilib +nls -nptl -pic -userlocales
[nomerge      ]     sys-devel/gcc-3.3.4-r1  +X -bootstrap -build -debug -debug +f77 -gcj -hardened -multilib +nls -objc -pic -static -(uclibc)
[nomerge      ]      sys-devel/bison-1.875  -debug +nls -static
[nomerge      ]       sys-devel/m4-1.4.1  -bootstrap +nls
[nomerge      ]        sys-devel/libtool-1.5.2-r5  -(uclibc)
[nomerge      ]         sys-devel/autoconf-2.59-r5
[nomerge      ]          dev-lang/perl-5.8.5  +berkdb -debug -debug -doc +gdbm -ithreads -perlsuid -(uclibc)
[nomerge      ]           sys-libs/db-4.2.52_p2  -doc +java +tcltk
[nomerge      ]            dev-java/sun-jdk-1.4.2.05  -doc +gnome -jce +kde +mozilla
[nomerge      ]             dev-java/java-config-1.2.10
[ebuild     U ]              dev-lang/python-2.3.4 [2.3.3-r1] +X +berkdb -bootstrap -build -debug -doc +gdbm -ipv6 +ncurses +readline +ssl +tcltk -ucs2  7,020 kB

Total size of downloads: 97,616 kB

would be pleased if someone fixes :<
Comment 4 Dion Sole 2004-10-16 18:15:14 UTC
This does seem to be the result of a very recent change in the tetex.eclass file, where the PDEPEND on xdvik was added in. 
I get this too, during an "emerge tetex", or an "emerge -uD world"
The issue was fixed by commenting out the PDEPEND line in tetex.eclass

Comment 5 Mamoru KOMACHI (RETIRED) gentoo-dev 2004-10-16 19:13:40 UTC
Sorry for the inconvenience. Someone asked me that he doesn't want
xdvik if he doesn't set USE="-X" so I added the PDEPEND. However,
stable xdvik depends solely on ptex (unstable xdvik doesn't, so I
missed it) and is not installable as described in Comment #1.
Removing xdvik from PDEPEND is not the right way of solving the
issue (it should be solved inside tetex.eclass), but I removed it for now.
Comment 6 Mamoru KOMACHI (RETIRED) gentoo-dev 2004-10-17 04:55:36 UTC
*** Bug 67851 has been marked as a duplicate of this bug. ***