Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 185637 - dev-lang/mmix doesn't need dev-util/cweb dependency
Summary: dev-lang/mmix doesn't need dev-util/cweb dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High minor
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
: 214885 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-07-17 06:32 UTC by Jason Dusek
Modified: 2008-09-03 09:40 UTC (History)
2 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 Jason Dusek 2007-07-17 06:32:41 UTC
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"
Comment 1 dark_mail 2007-09-02 17:22:29 UTC
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.)
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2008-03-26 14:54:11 UTC
*** Bug 214885 has been marked as a duplicate of this bug. ***
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2008-03-26 14:54:52 UTC
(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

Comment 4 Andreas 2008-03-26 15:19:50 UTC
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.
Comment 5 Andreas 2008-03-26 15:21:23 UTC
sorry i opened Bug 214885 ;-)
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2008-03-26 15:23:26 UTC
(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.
Comment 7 Christian Faulhammer (RETIRED) gentoo-dev 2008-09-03 09:40:53 UTC
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.