I have TeTeX, as it is required by so many cool/sweet applications. However, when I try to emerge dev-lang/mmix, it block because CWEB and TeTeX do not play well together. Reproducible: Always Steps to Reproduce: emerge mmix --pretend Actual Results: TeTeX blocks CWEB. Expected Results: Applications installed. --- mmix-20060324.ebuild 2007-07-16 23:19:22.000000000 -0700 +++ mmix-20060324-r1.ebuild 2007-07-16 23:31:42.000000000 -0700 @@ -8,8 +8,7 @@ HOMEPAGE="http://www-cs-faculty.stanford.edu/~knuth/mmix.html" SRC_URI="http://www-cs-faculty.stanford.edu/~knuth/programs/${P}.tar.gz" -DEPEND=">=dev-util/cweb-3.63 - doc? ( virtual/tetex )" +DEPEND="virtual/tetex" RDEPEND="" SLOT="0"
I just ran across this problem, too. But I'd rather ask: why is tetex blocking cweb? Judging from what it installs I see nothing conflicting with an ordinary tetex installation. (Actually, I had both installed and just discovered the block when updating. Never used cweb, but tetex was heavily used and didn't seem to have problems with the presence of cweb.)
*** Bug 214885 has been marked as a duplicate of this bug. ***
(In reply to comment #1) > But I'd rather ask: > why is tetex blocking cweb? Maybe read the ChangeLog? 19 Jun 2007; Christian Faulhammer <opfer@gentoo.org> cweb-3.64.ebuild: adding block against virtual/tetex, see bug 111506
Please help me to understand this: i just opened bug 185637 and was referred to this one here. Ok, the summary addresses my problem but the comments doesn't deal with it. This bug's summary is about mmix not needing cweb, right? So what has the cweb changelog to do with it? When i don't want cweb it is irrelevant if cweb has problems with tetex, right? So when i'm not totally wrong this bug is not solved by referring people to the cweb changelog. Thanks in adavance.
sorry i opened Bug 214885 ;-)
(In reply to comment #4) > So what has the cweb changelog to do with it? Sigh, because the question asked was, let me quote: > why is tetex blocking cweb? Please stop polluting this bug with unproductive noise.
The block has been added, because teTeX/TeXLive ships with cweb already, so there would be a file collision. I changed the dependency so mmix is no usable again. Thanks for the report.