Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#25171 - ruby is a dependency of texlive-bin but isn't listed as a dependency

Attached to Project: Arch Linux
Opened by Sebastian Jensen (gonX) - Tuesday, 19 July 2011, 12:17 GMT
Last edited by Rémy Oudompheng (remyoudompheng) - Wednesday, 20 July 2011, 19:08 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Rémy Oudompheng (remyoudompheng)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
ruby is necessary for pstopdf to work, which is a part of texlive-bin, but ruby is not a part of deps in the PKGBUILD

Additional info:
texlive-bin 2010.1-8

Steps to reproduce:
1) ensure ruby isn't installed (pacman -R ruby)
2) install texlive-bin (pacman -S texlive-bin)
3) run pstopdf without args (pstopdf)
This task depends upon

Closed by  Rémy Oudompheng (remyoudompheng)
Wednesday, 20 July 2011, 19:08 GMT
Reason for closing:  Not a bug
Comment by Sebastian Jensen (gonX) - Tuesday, 19 July 2011, 12:48 GMT
patch attached

--- texlive-bin/PKGBUILD 2011-07-19 06:06:38.000000000 +0200
+++ texlive-bin-fixed/PKGBUILD 2011-07-19 14:45:34.288041290 +0200
@@ -7,7 +7,7 @@
pkgdesc="TeX Live binaries"
license=('GPL')
arch=('i686' 'x86_64')
-depends=('t1lib' 'gd' 'libgraphite' 'poppler' 'libsigsegv' 'zziplib')
+depends=('t1lib' 'gd' 'libgraphite' 'poppler' 'libsigsegv' 'zziplib' 'ruby')
makedepends=('perl' 'clisp' 'ffcall')
Comment by Dan McGee (toofishes) - Tuesday, 19 July 2011, 19:52 GMT
Can't it be an optional dependency instead?
Comment by Rémy Oudompheng (remyoudompheng) - Wednesday, 20 July 2011, 06:09 GMT
ruby is already listed as an optional dependency of texlive-core "for old ConTeXT MkII and epspdf".
You cannot use pstopdf without texlive-core.
Comment by Sebastian Jensen (gonX) - Wednesday, 20 July 2011, 10:11 GMT
Perhaps texlive-bin should have texlive-core in optdeps then?
Comment by Rémy Oudompheng (remyoudompheng) - Wednesday, 20 July 2011, 19:08 GMT
The main TeXLive package is texlive-core, which depends on texlive-bin already. There is no sense in using texlive-bin without texlive-core except for very particular reasons.

Loading...