Hi, I'd like to not provide xdvik in texlive, as I find it much more maintainable in a separate ebuild. (and have done the same for all the packages that had an upstream still releasing separate packages) will attach a diff to current xdvik ebuild
Created attachment 133475 [details, diff] ebuild patch note that the pkg_setup stuff is commented out, dunno if that's normal.
commited it as it was quite simple and the last thing preventing me from commiting the meta texlive ebuild
This isn't quite fixed if cjk use flag is enabled. I guess maybe because of the order in the "or" in: cjk? ( || ( app-text/ptex app-text/texlive-core ) Anyway, I suspect it works fine if I install texlive with -cjk on xdvik and then re-emerge xdvik with +cjk later. But it took me a while to track down which package was the problem while trying to follow: http://dev.gentoo.org/~aballier/migrationhowto.xml I don't have permissions to reopen so let me know if you'd rather a new bug. Example: aconite ttf2pk # emerge -pv xdvik These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] dev-perl/perl-tk-804.027 5,871 kB [ebuild N ] app-text/tetex-3.0_p1-r4 USE="X Xaw3d tk -doc -lesstif -motif -neXt" 102,306 kB [ebuild N ] app-text/ptex-3.1.10_beta3 USE="X Xaw3d tk -doc -lesstif -motif -neXt" 21,564 kB [ebuild N ] app-text/xdvik-22.84.10 USE="Xaw3d cjk -emacs -motif -neXt" 1,992 kB [blocks B ] app-text/xdvik (is blocking app-text/tetex-3.0_p1-r4, app-text/ptex-3.1.10_beta3) Total: 4 packages (4 new, 1 block), Size of downloads: 131,732 kB aconite ttf2pk # USE="-cjk" emerge -pv xdvik These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] dev-ruby/ruby-config-0.3.2 0 kB [ebuild N ] dev-lang/ruby-1.8.6_p110-r2 USE="threads tk -cjk -debug -doc -emacs -examples -ipv6 -rubytests -socks5 -xemacs" 4,440 kB [ebuild N ] app-text/texlive-core-2007-r4 USE="X -doc" 42,255 kB [ebuild N ] dev-texlive/texlive-documentation-base-2007 USE="-doc" 1,017 kB [ebuild N ] dev-texlive/texlive-basic-2007 USE="-doc" 29,249 kB [ebuild N ] dev-texlive/texlive-latex-2007 USE="-doc" 29,960 kB [ebuild N ] dev-texlive/texlive-latexrecommended-2007 USE="-doc" 22,731 kB [ebuild N ] virtual/latex-base-1.0 0 kB [ebuild N ] app-text/xdvik-22.84.10 USE="Xaw3d -cjk -emacs -motif -neXt" 1,866 kB Total: 9 packages (9 new), Size of downloads: 131,515 kB aconite ttf2pk #
(In reply to comment #3) > This isn't quite fixed if cjk use flag is enabled. I guess maybe because of > the order in the "or" in: cjk? ( || ( app-text/ptex app-text/texlive-core ) > hmm yes, I had left it like that to let ptex be the default, but ptex/tetex provides xdvik with use=X, thus it blocks xdvik. I've switched them so that it is more consistent with what latex-base virtual does, thanks.