Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 195895 - Please update app-text/xdvik deps for texlive
Summary: Please update app-text/xdvik deps for texlive
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Mamoru KOMACHI (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 195815
  Show dependency tree
 
Reported: 2007-10-14 22:03 UTC by Alexis Ballier
Modified: 2007-10-31 10:44 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild patch (xdvikdeps.patch,592 bytes, patch)
2007-10-14 22:05 UTC, Alexis Ballier
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alexis Ballier gentoo-dev 2007-10-14 22:03:57 UTC
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
Comment 1 Alexis Ballier gentoo-dev 2007-10-14 22:05:12 UTC
Created attachment 133475 [details, diff]
ebuild patch

note that the pkg_setup stuff is commented out, dunno if that's normal.
Comment 2 Alexis Ballier gentoo-dev 2007-10-17 07:43:42 UTC
commited it as it was quite simple and the last thing preventing me from commiting the meta texlive ebuild
Comment 3 Colin Macdonald 2007-10-31 05:15:46 UTC
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 # 
Comment 4 Alexis Ballier gentoo-dev 2007-10-31 10:44:11 UTC
(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.