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 ;)
Apparently app-office/texmacs-1.0.6.14 should be reinstated.
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.
OK, I've added texmacs-1.0.6.14 back, until 1.0.6.15 can be stabilized. Sorry for the mess.