Bug 50865 - All ebuilds depending on app-text/tetex should intead depend on virtual/tetex
Bug#: 50865 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: text-markup@gentoo.org Reported By: malenko@email.cz
Component: Ebuilds
URL: 
Summary: All ebuilds depending on app-text/tetex should intead depend on virtual/tetex
Keywords:  
Status Whiteboard: 
Opened: 2004-05-12 11:11 0000
Description:   Opened: 2004-05-12 11:11 0000
virtual/tetex is more generic.

Reproducible: Always
Steps to Reproduce:





How to fix:
The involved ebuilds should change its depend field from
   app-text/tetex
to 
   virtual/tetex
There may be particular reasons to mention app-text/tetex, but genericaly this 
applies to all listed ebuild.

The list of ebuild with wrong dependency follows (produced by grep and sed so 
not all ebuilds may contain an error). This list contains only ebuild names. 

alex
blitz
boa
cfengine
cl-arnesi
cl-tclink
cmucl-18e
disc-cover
dvipdfm
dvipdfmx
fdutils
ghc
haddock
chesstask
ivritex
klat
latexsuite
lilypond
log4c
maxima
mftrace
mgetty
moldy
ns
oskit
ptex
pyx
sdcc
tcng
tdl
xdvik

Just for completeness. This list contains product of grep -ir 'app-text/tetex' 
/usr/portage/*

app-cdr/disc-cover/disc-cover-1.4.0.ebuild:	>=app-text/tetex-1.0.7-r7"
app-cdr/disc-cover/disc-cover-1.3.1.ebuild:	>=app-text/tetex-1.0.7-r7"
app-cdr/disc-cover/disc-cover-1.5.2.ebuild:	>=app-text/tetex-1.0.7-r7"
app-cdr/disc-cover/disc-cover-1.5.4.ebuild:	>=app-text/tetex-1.0.7-r7"
app-editors/klat/klat-0.4.0.ebuild:DEPEND="$DEPEND app-text/tetex"
app-misc/tdl/tdl-1.5.2.ebuild:	doc? ( app-text/tetex )"
app-misc/tdl/tdl-1.4.1.ebuild:	doc? ( app-text/tetex )"
app-misc/fdutils/fdutils-5.4.20020222-r1.ebuild:	tetex? ( 
>=app-text/tetex-1.0.7-r10 )"
app-misc/chesstask/chesstask-1.3.ebuild:	app-text/tetex"
app-sci/moldy/moldy-2.16e.ebuild:	app-text/tetex
app-sci/maxima/maxima-5.9.0-r2.ebuild:DEPEND="tetex? ( app-text/tetex )
app-text/ptex/ptex-3.1.2-r1.ebuild:DEPEND="!app-text/tetex
app-text/dvipdfmx/dvipdfmx-20031116.ebuild:	!app-text/tetex
app-text/dvipdfmx/dvipdfmx-20031207.ebuild:	!app-text/tetex
app-text/dvipdfmx/dvipdfmx-20031110.ebuild:	!app-text/tetex
app-text/xdvik/xdvik-22.40y-r2.ebuild:	!app-text/tetex
app-text/xdvik/xdvik-22.40y-r1.ebuild:	!app-text/tetex
app-text/dvipdfm/dvipdfm-0.13.2c.ebuild:DEPEND="=app-text/tetex-1*
app-text/mftrace/mftrace-1.0.19.ebuild:	>=app-text/tetex-1.0.7-r12
app-text/mftrace/mftrace-1.0.10.ebuild:	>=app-text/tetex-1.0.7-r10
app-vim/latexsuite/latexsuite-1.5_rc1.ebuild:RDEPEND="app-text/tetex"
dev-embedded/sdcc/sdcc-2.4.0_p20040507.ebuild:		app-text/tetex
dev-embedded/sdcc/sdcc-2.4.0_p20040331.ebuild:		app-text/tetex
dev-embedded/sdcc/sdcc-2.4.0.ebuild:		app-text/tetex
dev-embedded/sdcc/sdcc-2.4.0_p20040304.ebuild:		app-text/tetex
dev-haskell/alex/alex-2.0.ebuild:		tetex? ( >=app-text/tetex-1.0.7
dev-haskell/haddock/haddock-0.6-r2.ebuild:		tetex? ( 
>=app-text/tetex-1.0.7
dev-haskell/haddock/haddock-0.4.ebuild:		tetex? ( >=app-text/tetex-1.0.7
dev-haskell/haddock/haddock-0.6.ebuild:		tetex? ( >=app-text/tetex-1.0.7
dev-haskell/haddock/haddock-0.6-r1.ebuild:		tetex? ( 
>=app-text/tetex-1.0.7
dev-haskell/haddock/haddock-0.5.ebuild:		tetex? ( >=app-text/tetex-1.0.7
dev-lang/ghc/ghc-6.2.1.ebuild:		tetex? ( >=app-text/tetex-1.0.7
dev-lang/ghc/ghc-6.0.ebuild:		tetex? ( >=app-text/tetex-1.0.7
dev-lang/ghc/ghc-6.2.ebuild:		tetex? ( >=app-text/tetex-1.0.7
dev-lang/ghc/ghc-6.0.1.ebuild:		tetex? ( >=app-text/tetex-1.0.7
dev-lang/ghc/ghc-6.2-r1.ebuild:		tetex? ( >=app-text/tetex-1.0.7
dev-libs/blitz/blitz-0.7.ebuild:DEPEND="app-text/tetex
dev-libs/log4c/log4c-1.0.6.ebuild:	>=app-text/tetex-1.0.7-r9"
dev-libs/log4c/log4c-1.0.6-r1.ebuild:	>=app-text/tetex-1.0.7-r9"
dev-lisp/cmucl/cmucl-18e-r2.ebuild:	doc? ( app-text/tetex )"
dev-lisp/cmucl/cmucl-18e-r4.ebuild:	doc? ( app-text/tetex )
dev-lisp/cmucl/cmucl-18e-r1.ebuild:	doc? ( app-text/tetex )"
dev-lisp/cmucl/cmucl-18e.ebuild:	doc? ( app-text/tetex )"
dev-lisp/cmucl/cmucl-18e-r3.ebuild:	doc? ( app-text/tetex )
dev-lisp/cl-tclink/cl-tclink-3.3.1-r1.ebuild:	doc? ( app-text/tetex )
dev-lisp/cl-tclink/cl-tclink-3.3.1.ebuild:	doc? ( app-text/tetex )
dev-lisp/cl-arnesi/cl-arnesi-1.1.0.ebuild:# 	doc? ( app-text/tetex )"
dev-python/pyx/pyx-0.5.1.ebuild:		>=app-text/tetex-1"
dev-python/pyx/pyx-0.6.1.ebuild:		>=app-text/tetex-1"
dev-python/pyx/pyx-0.3.1.ebuild:	>=app-text/tetex-1"
dev-tex/ivritex/ivritex-1.1.1.ebuild:DEPEND=">=app-text/tetex-2.0.0"
media-sound/lilypond/lilypond-1.5.15.ebuild:	>=app-text/tetex-1.0.7-r2"
media-sound/lilypond/lilypond-1.6.9.ebuild:	>=app-text/tetex-1.0.7-r12
media-sound/lilypond/lilypond-1.6.9.ebuild:	>=app-text/tetex-1.0.7-r10
media-sound/lilypond/lilypond-2.0.3.ebuild:	>=app-text/tetex-1.0.7-r12
media-sound/lilypond/lilypond-1.6.6.ebuild:	>=app-text/tetex-1.0.7-r12
media-sound/lilypond/lilypond-1.6.6.ebuild:	>=app-text/tetex-1.0.7-r10
media-sound/lilypond/lilypond-2.0.0.ebuild:	>=app-text/tetex-1.0.7-r12
media-sound/lilypond/lilypond-2.0.0.ebuild:	>=app-text/tetex-1.0.7-r12
media-sound/lilypond/lilypond-1.8.2.ebuild:	>=app-text/tetex-1.0.7-r12
media-sound/lilypond/lilypond-1.8.2.ebuild:	>=app-text/tetex-1.0.7-r12
net-analyzer/ns/ns-2.27-r1.ebuild:DEPEND="doc? ( app-text/tetex 
virtual/ghostscript dev-tex/latex2html ) ${DEPEND_COMMON}"
net-analyzer/ns/ns-2.27.ebuild:DEPEND="doc? ( app-text/tetex 
app-text/ghostscript dev-tex/latex2html ) ${DEPEND_COMMON}"
net-analyzer/ns/ns-2.26-r1.ebuild:DEPEND="doc? ( app-text/tetex 
app-text/ghostscript dev-tex/latex2html ) ${DEPEND_COMMON}"
net-analyzer/ns/ns-2.26.ebuild:DEPEND="doc? ( app-text/tetex 
app-text/ghostscript dev-tex/latex2html ) ${DEPEND_COMMON}"
net-dialup/mgetty/mgetty-1.1.30-r1.ebuild:	doc? app-text/tetex
net-dialup/mgetty/mgetty-1.1.30.ebuild:	doc? app-text/tetex
net-dialup/mgetty/mgetty-1.1.28.ebuild:	doc? app-text/tetex
net-misc/cfengine/cfengine-1.6.3.ebuild:	>=app-text/tetex-1.0.7-r2"
net-www/boa/boa-0.94.12.ebuild:	tetex? ( app-text/tetex )"
net-www/boa/boa-0.94.13-r1.ebuild:	tetex? ( app-text/tetex )"
net-www/boa/boa-0.94.13.ebuild:	tetex? ( app-text/tetex )"
sys-apps/tcng/tcng-9l.ebuild:DEPEND="doc? ( virtual/ghostscript app-text/tetex 
media-gfx/transfig )
sys-apps/tcng/tcng-9i.ebuild:DEPEND="doc? ( virtual/ghostscript app-text/tetex 
media-gfx/transfig )
sys-apps/tcng/tcng-9h.ebuild:DEPEND="doc? ( virtual/ghostscript app-text/tetex 
media-gfx/transfig )
sys-devel/oskit/oskit-20020317-r1.ebuild:DEPEND="doc? ( app-text/tetex )"
sys-devel/oskit/oskit-20020317.ebuild:DEPEND="doc? ( app-text/tetex )"

------- Comment #1 From Mamoru KOMACHI (RETIRED) 2004-06-05 12:25:44 0000 -------
Fixed all. Thanks for the bug report.