[opensuse-packaging] epstopdf in openSUSE:Factory issues
Hi All, Just updated the efl (enlightenment foundation libraries) to the latest release and noticed that it is failing to build for factory but is building fine for 13.1 the error is below. [ 737s] sh: epstopdf: command not found [ 737s] error: Problems running epstopdf. Check your TeX installation! [ 737s] Makefile:1469: recipe for target 'doc' failed [ 737s] make[1]: *** [doc] Segmentation fault [ 737s] Makefile:2666: recipe for target 'doc' failed [ 737s] make: *** [doc] Error 2 I will probably disable the doc generation for now but does anyone know where the more simple fix is, a search for eppstopdf in build.opensuse.org doesn't return anything. Cheers Simon Lees Enlightenment Maintainer - openSUSE -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
El 16/09/14 a las #4, Simon escribió:
Hi All, Just updated the efl (enlightenment foundation libraries) to the latest release and noticed that it is failing to build for factory but is building fine for 13.1 the error is below.
[ 737s] sh: epstopdf: command not found [ 737s] error: Problems running epstopdf. Check your TeX installation! [ 737s] Makefile:1469: recipe for target 'doc' failed [ 737s] make[1]: *** [doc] Segmentation fault [ 737s] Makefile:2666: recipe for target 'doc' failed
You need to buildrequire texlive-epstopdf-bin However.. the package seems to be broken @_@ rpm -ql texlive-epstopdf-bin /usr/bin/epstopdf /usr/bin/repstopdf $/usr/bin/epstopdf zsh: no such file or directory: /usr/bin/epstopdf /usr/bin/epstopdf: command not found $/usr/bin/repstopdf zsh: no such file or directory: /usr/bin/repstopdf /usr/bin/repstopdf: command not found Maybe my machine has been possesed by the geeko's daemon..or ..the package just provide %ghost 'ed files.. -- Cristian "I don't know the key to success, but the key to failure is trying to please everybody." -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
Hello, Am Dienstag, 16. September 2014 schrieb Cristian Rodríguez: > El 16/09/14 a las #4, Simon escribió: > > [ 737s] sh: epstopdf: command not found > You need to buildrequire texlive-epstopdf-bin > > However.. the package seems to be broken @_@ > > rpm -ql texlive-epstopdf-bin > /usr/bin/epstopdf > /usr/bin/repstopdf > > $/usr/bin/epstopdf > zsh: no such file or directory: /usr/bin/epstopdf > /usr/bin/epstopdf: command not found > > $/usr/bin/repstopdf > zsh: no such file or directory: /usr/bin/repstopdf > /usr/bin/repstopdf: command not found > > Maybe my machine has been possesed by the geeko's daemon..or ..the > package just provide %ghost 'ed files.. rpm -qlv texlive-epstopdf-bin lrwxrwxrwx 1 root root 43 Aug 27 12:09 /usr/bin/epstopdf -> ../share/texmf/scripts/epstopdf/epstopdf.pl lrwxrwxrwx 1 root root 8 Aug 27 11:59 /usr/bin/repstopdf -> epstopdf The package just installs two symlinks. The second one points to the first one, and the first one points to "file not found" :-/ The package should have a Requires: for the package containing /usr/share/texmf/scripts/epstopdf/epstopdf.pl (sorry, I don't know which package you need) Please open a bugreport! (texlive-epstopdf-bin is built from the texlive source package, maintained by werner[at]suse.com) Regards, Christian Boltz -- > ich habe mir gerade eine DVD mit meinen Daten geschrieben, scheint > aber nicht lesbar zu sein. Wie genau hast du sie denn geschrieben? - Mit einem Stift: Lösung: Hm. In ca 30 cm vor die Nase halten und lesen. [> Anca Tibor Attila und Martin Ereth in suse-linux] -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On 09/17/2014 06:52 AM, Christian Boltz wrote:
Hello,
Am Dienstag, 16. September 2014 schrieb Cristian Rodríguez:
El 16/09/14 a las #4, Simon escribió:
[ 737s] sh: epstopdf: command not found You need to buildrequire texlive-epstopdf-bin
However.. the package seems to be broken @_@
rpm -ql texlive-epstopdf-bin /usr/bin/epstopdf /usr/bin/repstopdf
$/usr/bin/epstopdf zsh: no such file or directory: /usr/bin/epstopdf /usr/bin/epstopdf: command not found
$/usr/bin/repstopdf zsh: no such file or directory: /usr/bin/repstopdf /usr/bin/repstopdf: command not found
Maybe my machine has been possesed by the geeko's daemon..or ..the package just provide %ghost 'ed files.. rpm -qlv texlive-epstopdf-bin lrwxrwxrwx 1 root root 43 Aug 27 12:09 /usr/bin/epstopdf -> ../share/texmf/scripts/epstopdf/epstopdf.pl lrwxrwxrwx 1 root root 8 Aug 27 11:59 /usr/bin/repstopdf -> epstopdf
The package just installs two symlinks. The second one points to the first one, and the first one points to "file not found" :-/
The package should have a Requires: for the package containing /usr/share/texmf/scripts/epstopdf/epstopdf.pl (sorry, I don't know which package you need)
Please open a bugreport!
(texlive-epstopdf-bin is built from the texlive source package, maintained by werner[at]suse.com)
Regards,
Christian Boltz
Hi All, I raised this ashttps://bugzilla.novell.com/show_bug.cgi?id=897122 and the maintainer said its expected as i am not requiring the right texlive package. The thing is i don't include texlive directly for the build of my package, which means that one of my dependencies has broken it between 13.1 and now i guess without realizing, i don't have time to look at it further atm, but if anyone has the time my spec file is https://build.opensuse.org/package/view_file/X11:Enlightenment:Factory/efl/e... Cheers Simon -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
Hello, On Thu, 18 Sep 2014, Simon wrote:
On 09/17/2014 06:52 AM, Christian Boltz wrote:
Am Dienstag, 16. September 2014 schrieb Cristian Rodríguez:
El 16/09/14 a las #4, Simon escribió:
[ 737s] sh: epstopdf: command not found You need to buildrequire texlive-epstopdf-bin
However.. the package seems to be broken @_@
rpm -ql texlive-epstopdf-bin /usr/bin/epstopdf /usr/bin/repstopdf
$/usr/bin/epstopdf zsh: no such file or directory: /usr/bin/epstopdf /usr/bin/epstopdf: command not found [..]
I raised this as https://bugzilla.novell.com/show_bug.cgi?id=897122 and the maintainer said its expected as i am not requiring the right texlive package. The thing is i don't include texlive directly for the build of my package, which means that one of my dependencies has broken it between 13.1 and now i guess without realizing, i don't have time to look at it further atm, but if anyone has the time my spec file is https://build.opensuse.org/package/view_file/X11:Enlightenment:Factory/efl/e...
The change in texlive organization was from 12.2 to 12.3. I have this in some .spec or other: %if 0%{?suse_version} > 1220 BuildRequires: texlive-epstopdf %else BuildRequires: texlive %endif I just (re)checked, and it works in Factory as well as in oS12.1. From the (local) osc/build 12.1 .build.log (Factory looks the same): ==== [..] [ 81s] checking for epstopdf... /usr/bin/epstopdf [..] [ 97s] creating PDF [ 97s] /usr/bin/epstopdf --outfile xnrep.pdf xnrep.eps [..] ==== And, I checked the xnrep.pdf and it looks just fine in xpdf :) If you're not building for oS <= 12.2 or SLE* (<12?), you'll just need BuildRequires: texlive-epstopdf Maybe an addition to the texlive documentation (for OBS) would be in order. HTH, -dnh -- There are some people who clearly shouldn't be put in charge of any office-equipment more technical than a blunt finger dipped in water-soluble ink. -- Tanuki -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
participants (4)
-
Christian Boltz
-
Cristian Rodríguez
-
David Haller
-
Simon