Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 245117 - dev-texlive/texlive-pictures - epspdf script needs dev-lang/ruby
Summary: dev-texlive/texlive-pictures - epspdf script needs dev-lang/ruby
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Alexis Ballier
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-01 07:29 UTC by Ivan
Modified: 2011-09-08 00:54 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 Ivan 2008-11-01 07:29:34 UTC
To use the epdspdf (and epdspdftk) scripts provided in texlive-pictures (at least in the 2008 version) requires that:
1) Ruby is installed
2) chmod +x /usr/share/texmf-dist/scritps/epspdf/epspdf.rb

Whilst an elog message could be used for the first point, the second point should definitely be done via the ebuild.
Comment 1 Alexis Ballier gentoo-dev 2008-11-03 10:17:31 UTC
(In reply to comment #0)
> To use the epdspdf (and epdspdftk) scripts provided in texlive-pictures (at
> least in the 2008 version) requires that:

Thanks for spotting this

> 1) Ruby is installed

i've added a rdepend on it

> 2) chmod +x /usr/share/texmf-dist/scritps/epspdf/epspdf.rb

well... at first the ebuild shouldn't drop the perms to 644; i'm working on a sane way to do that, will be fixed soon
Comment 2 Alexis Ballier gentoo-dev 2008-11-06 20:06:38 UTC
(In reply to comment #1)
> > 2) chmod +x /usr/share/texmf-dist/scritps/epspdf/epspdf.rb
> 
> well... at first the ebuild shouldn't drop the perms to 644; i'm working on a
> sane way to do that, will be fixed soon


should be all good now with the recent changes & revbumps.
Comment 3 Hypnos 2011-09-08 00:54:53 UTC
Is it really necessary to pull in Ruby for one utility that not everyone is going to use?  What does this utility do differently than "epstopdf", which is written in Perl and included in texlive-fontutils (which in turn is pulled in by app-text/texlive)?

This dependency should be keyed to the "ruby" and/or "eps" USE flags.  The USE flag(s) can be activated by default if you like.