[Bug 1134808] New: dvipdf broken - missing dvips
http://bugzilla.opensuse.org/show_bug.cgi?id=1134808 Bug ID: 1134808 Summary: dvipdf broken - missing dvips Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Printing Assignee: jsmeix@suse.com Reporter: suse-beta@cboltz.de QA Contact: jsmeix@suse.com Found By: --- Blocker: --- /usr/bin/dvipdf does exec dvips -Ppdf [...] but dvips does not exist in the ghostscript package, which also breaks dvipdf: # LANG=C dvipdf foo.dvi /usr/bin/dvipdf: line 46: exec: dvips: not found -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1134808
http://bugzilla.opensuse.org/show_bug.cgi?id=1134808#c1
Johannes Meixner
http://bugzilla.opensuse.org/show_bug.cgi?id=1134808
http://bugzilla.opensuse.org/show_bug.cgi?id=1134808#c2
--- Comment #2 from Christian Boltz
Ghostscript cannot recommend TeX because recommended RPMs get installed whenever the recommended RPMs are installable so that in practice on all openSUSE systems with the usual openSUSE repositories more than 2000 additional packages would get installed.
Agreed, that would be too much ;-)
It is there this way "since ever" (at least since SLES11) and noone ever reported an issue.
I noticed it when reading and trying all the scripts in the ghostscript package (basically to do a quick test if they work with the AppArmor profile, not to actually convert files) so feel free to ignore me ;-)
I would rather remove the dvi* tools from our ghostscript RPM to avoid such kind of issues once and for all and leave it to the openSUSE contributors who maintain TeX to provide and maintain what TeX needs in the TeX packages.
Coordinating with the TeX maintainer (and maybe moving dvipdf to the texlive-dvips-bin package) indeed sounds like a good idea. Another option would be to add a check with a more helpful error message to dvipdf, for example which dvips &>/dev/null || { echo "dvips not found, please install the texlive-dvips-bin package" exit 1 } Whatever your time allows ;-) (since this is only a minor annoyance, I'm even fine with a "wontfix") -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com