Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 235477 - app-office/texmacs-1.0.6-r1 depends on virtual/tetex
Summary: app-office/texmacs-1.0.6-r1 depends on virtual/tetex
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Andrey Grozin
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-08-22 19:22 UTC by Harald Urkan
Modified: 2008-08-26 06:42 UTC (History)
1 user (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 Harald Urkan 2008-08-22 19:22:22 UTC
App-office/texmacs-1.0.6.14 was recently removed from the tree. Its successor (app-office/texmacs-1.0.6.15) is still in ~arch, which leaves texmacs-1.0.6-r1 as the most recent release. However, it still depends on the deprecated virtual/tetex, which seems to pull in app-text/tetex. 

Thus "emerge texmacs" (or "emerge -uND world") results in the following scenario: 

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[ebuild     UD] app-office/texmacs-1.0.6-r1 [1.0.6.14]  
[ebuild  N    ]  app-text/tetex-3.0_p1-r6 
[ebuild  N    ]   net-libs/libwww-5.4.0-r7
[blocks B     ] app-text/tetex (is blocking app-text/texlive-core-2007-r13)

Solution for affected users: Add =app-office/texmacs-1.0.6.15 to package.keywords.

I propose that app-office/texmacs-1.0.6-r1.ebuild be adjusted to RDEPEND on virtual/tex-base.

Reproducible: Always

Steps to Reproduce:
1. have texmacs-1.0.6.14 and app-text/texlive-core installed
2. emerge --sync
3. emerge -uND world

Actual Results:  
Blockage between app-text/tetex and app-text/texlive-core

Expected Results:  
No blockage ;)
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2008-08-22 19:37:58 UTC
Apparently app-office/texmacs-1.0.6.14 should be reinstated.
Comment 2 Andrey Grozin gentoo-dev 2008-08-23 11:50:06 UTC
texmacs-1.0.6.14 segfaults in some (reproducible) cases; this is fixed in 1.0.6.15. So, I'd recommend to upgrade to 1.0.6.15. But having the very old 1.0.6-r1 as the only stable version is not good, too. OK, I'll insert 1.0.6.14-r1 back into the tree, and ask to stabilize 1.0.6.15 as soon as this will be possible. As for 1.0.6-r1, I guess it's time to remove it at last.
Comment 3 Andrey Grozin gentoo-dev 2008-08-26 06:42:04 UTC
OK, I've added texmacs-1.0.6.14 back, until 1.0.6.15 can be stabilized. Sorry for the mess.