Bug#556810: fluxbox: FTBFS: sh: wmf2eps: not found
NAdO> I was trying to see why this problem was happening (it doesn't happen on my NAdO> system, but on a chroot and on pbuilder I can see it). NAdO> After thinking a lot I have remembered that we have split the SVG coder NAdO> (together with the WMF, OpenEXR, DjVu and Graphviz coders) into a new package, NAdO> libmagickcore2-extra. NAdO> While we have "solved" a problem where ImageMagick was pulling a lot of NAdO> graphical libs (bad for servers, for example), it seems that we have introduced NAdO> a new problem: it's not possible to convert SVG files without installing NAdO> libmagickcore2-extra. Hi, Nelson! Thanks for Your comment. I've understood that the problem is that apt-get install package (by hand) by default installs all recommends packages, but buildd doesn't. So i couldn't understand what is the cause of such behaviour. I think that I'll add libmagickcore2-extra into my Build-Depends. Why don't You like this way? Are You going to make another changes in Your package structure/depends? NAdO> I really can't think on a good solution for this. NAdO> Or you can add libmagickcore2-extra to Build-Depends (I don't like this NAdO> solution) or you can use rsvg (from librsvg2-bin). NAdO> rsvg was the program that ImageMagick used to delegate SVG conversions. It's NAdO> as simple as calling convert: NAdO> rsvg input.svg output.png NAdO> Do you have a better idea on how to solve this, please? NAdO> Thank you! -- ... mpd is off . ''`. Dmitry E. Oboukhov : :’ : email: un...@debian.org jabber://un...@uvw.ru `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 signature.asc Description: Digital signature
Bug#556810: fluxbox: FTBFS: sh: wmf2eps: not found
Hi! I was trying to see why this problem was happening (it doesn't happen on my system, but on a chroot and on pbuilder I can see it). After thinking a lot I have remembered that we have split the SVG coder (together with the WMF, OpenEXR, DjVu and Graphviz coders) into a new package, libmagickcore2-extra. While we have "solved" a problem where ImageMagick was pulling a lot of graphical libs (bad for servers, for example), it seems that we have introduced a new problem: it's not possible to convert SVG files without installing libmagickcore2-extra. I really can't think on a good solution for this. Or you can add libmagickcore2-extra to Build-Depends (I don't like this solution) or you can use rsvg (from librsvg2-bin). rsvg was the program that ImageMagick used to delegate SVG conversions. It's as simple as calling convert: rsvg input.svg output.png Do you have a better idea on how to solve this, please? Thank you! Best regards, Nelson signature.asc Description: Digital signature
Bug#556810: fluxbox: FTBFS: sh: wmf2eps: not found
clone 556810 -1 reassign -1 imagemagick retitle -1 Please comment this strange behaviour of 'convert' thanks >> I've installed last sid snapshot into chroot and tried to call convert >> util. It works fine on my environment. LN> Well, it's totally reproducible for me. Use pbuilder, or clean up your LN> chroot using debfoster before building. >> Your log says that it crashed into convert - imagemagik package. LN> Possible ; but I'm extremely surprised that you can't reproduce it. I've updated my debian-mirror, and retested it. The bug is reproducible now. But if i try to enter this command by hand (in chroot or pbuilder) it works fine. I have no idea what to think. :( It is an easy call to external utilitie, why it falls with one environment and works under other? I need to get an advice from imagemagick's maintainer. Hi, maintainer of imagemagick! I have the bugreport, but i don't know what to do. If I start 'convert' utilitie from terminal by hand, it will work fine. But if it is started from debian/rules, it crashes into log (see above) It tries to access into the temporary directory /tmp/magick-SUFFIX, but can't. debian/rules is: http://git.debian.org/?p=collab-maint/fluxbox.git;a=blob;f=debian/rules;h=e555e701dc2e43cef14124c59372ea45abd40cfe;hb=fd19439c9208f8cfc60c51ffd14652af4fc121f3 fluxbox package is placed under git.debian.org http://git.debian.org/?p=collab-maint/fluxbox.git;a=summary -- ... mpd is off . ''`. Dmitry E. Oboukhov : :’ : email: un...@debian.org jabber://un...@uvw.ru `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 signature.asc Description: Digital signature
Processed: Re: Bug#556810: fluxbox: FTBFS: sh: wmf2eps: not found
Processing commands for cont...@bugs.debian.org: > clone 556810 -1 Bug#556810: fluxbox: FTBFS: sh: wmf2eps: not found Bug 556810 cloned as bug 556988. > reassign -1 imagemagick Bug #556988 [src:fluxbox] fluxbox: FTBFS: sh: wmf2eps: not found Bug reassigned from package 'src:fluxbox' to 'imagemagick'. Bug No longer marked as found in versions fluxbox/1.1.1-2. > retitle -1 Please comment this strange behaviour of 'convert' Bug #556988 [imagemagick] fluxbox: FTBFS: sh: wmf2eps: not found Changed Bug title to 'Please comment this strange behaviour of 'convert'' from 'fluxbox: FTBFS: sh: wmf2eps: not found' > thanks Stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#556810: fluxbox: FTBFS: sh: wmf2eps: not found
On 18/11/09 at 15:55 +0300, Dmitry E. Oboukhov wrote: > Hi, Lucas! > > I've installed last sid snapshot into chroot and tried to call convert > util. It works fine on my environment. Well, it's totally reproducible for me. Use pbuilder, or clean up your chroot using debfoster before building. > Your log says that it crashed into convert - imagemagik package. Possible ; but I'm extremely surprised that you can't reproduce it. -- | Lucas Nussbaum | lu...@lucas-nussbaum.net http://www.lucas-nussbaum.net/ | | jabber: lu...@nussbaum.fr GPG: 1024D/023B3F4F | signature.asc Description: Digital signature
Bug#556810: fluxbox: FTBFS: sh: wmf2eps: not found
tags 556810 moreinfo unreproducible thanks >> checking for pid_t... (cached) yes >> checking for size_t... yes >> convert debian/debian-blueish-wallpaper.svg >> debian/debian-blueish-wallpaper.png >> sh: wmf2eps: not found >> convert: Delegate failed `"wmf2eps" -o "%o" "%i"' @ >> delegate.c/InvokeDelegate/1060. >> convert: unable to open image `/tmp/magick-XXHdQCPe': No such file or >> directory @ blob.c/OpenBlob/2480. >> convert: unable to open file `/tmp/magick-XXHdQCPe': No such file or >> directory @ constitute.c/ReadImage/569. >> convert: missing an image filename `debian/debian-blueish-wallpaper.png' @ >> convert.c/ConvertImageCommand/2838. >> make: *** [debian/debian-blueish-wallpaper.png] Error 1 Hi, Lucas! I've installed last sid snapshot into chroot and tried to call convert util. It works fine on my environment. Your log says that it crashed into convert - imagemagik package. I think that it is a bug in it. Could You make test in Your environment: 1 step: apt-get install imagemagik 2 step: extract file debian/debian-blueish-wallpaper.svg 3 step: try convert it to png. If it crashes then You will able to reassign the bug to imagemagik, but in my environment it is unreproducible. -- ... mpd is off . ''`. Dmitry E. Oboukhov : :’ : email: un...@debian.org jabber://un...@uvw.ru `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 signature.asc Description: Digital signature
Processed: Re: Bug#556810: fluxbox: FTBFS: sh: wmf2eps: not found
Processing commands for cont...@bugs.debian.org: > tags 556810 moreinfo unreproducible Bug #556810 [src:fluxbox] fluxbox: FTBFS: sh: wmf2eps: not found Added tag(s) unreproducible and moreinfo. > thanks Stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#556810: fluxbox: FTBFS: sh: wmf2eps: not found
Source: fluxbox Version: 1.1.1-2 Severity: serious User: debian...@lists.debian.org Usertags: qa-ftbfs-20091117 qa-ftbfs Justification: FTBFS on amd64 Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part: > /usr/bin/fakeroot debian/rules clean > /usr/share/cdbs/1/rules/buildcore.mk:69: parsing fluxbox-1.1.1.tar.bz2 ... > Parsing fluxbox-1.1.1.tar.bz2... > sed \ > -e "s/@cdbs@/, cdbs, bzip2, autotools-dev, debhelper/g" \ > -e "s/^Build-Depends\(\|-Indep\): ,/Build-Depends\1:/g" \ > \ > -e "s/^Cpu: .*/Architecture: /g" \ > -e "/^System: /d" \ > \ > -e "s/\[cpu: \([^]]*\)\]/\[\`type-handling \`echo \1 | tr ' > ' ','\` any\`\]/g" \ > -e "s/\[system: \([^]]*\)\]/\[\`type-handling any \`echo \1 > | tr ' ' ','\`\`\]/g" \ > \ > -e "s/\"/\"/g" \ > -e "s/^/echo \"/g" \ > -e "s/\\$/$/g" \ > -e "s/$/\"/g" \ > < debian/control.in | /bin/sh > debian/control > dpkg-checkbuilddeps -B > test -x debian/rules > dh_testroot > rm -rf build-tree > rm -f debian/stamp-fluxbox-1.1.1.tar.bz2 > rm -f debian/stamp-patch-* > rm -rf debian/patched > make: *** /usr/bin/make -C build-tree/fluxbox-1.1.1 -k distclean > build-tree/fluxbox-1.1.1: No such file or directory. Stop. > make: [makefile-clean] Error 2 (ignored) > rm -f debian/stamp-makefile-build > dh_clean > rm -f debian/stamp-autotools-files > rm -f *.cdbs-config_list debian/debian-blueish-wallpaper.png > dpkg-source -b fluxbox-1.1.1 > dpkg-source: info: using source format `1.0' > dpkg-source: info: building fluxbox using existing fluxbox_1.1.1.orig.tar.gz > dpkg-source: info: building fluxbox in fluxbox_1.1.1-2.diff.gz > dpkg-source: info: building fluxbox in fluxbox_1.1.1-2.dsc > debian/rules build > /usr/share/cdbs/1/rules/buildcore.mk:69: parsing fluxbox-1.1.1.tar.bz2 ... > Parsing fluxbox-1.1.1.tar.bz2... > sed \ > -e "s/@cdbs@/, cdbs, bzip2, autotools-dev, debhelper/g" \ > -e "s/^Build-Depends\(\|-Indep\): ,/Build-Depends\1:/g" \ > \ > -e "s/^Cpu: .*/Architecture: /g" \ > -e "/^System: /d" \ > \ > -e "s/\[cpu: \([^]]*\)\]/\[\`type-handling \`echo \1 | tr ' > ' ','\` any\`\]/g" \ > -e "s/\[system: \([^]]*\)\]/\[\`type-handling any \`echo \1 > | tr ' ' ','\`\`\]/g" \ > \ > -e "s/\"/\"/g" \ > -e "s/^/echo \"/g" \ > -e "s/\\$/$/g" \ > -e "s/$/\"/g" \ > < debian/control.in | /bin/sh > debian/control > dpkg-checkbuilddeps -B > test -x debian/rules > mkdir -p "build-tree/fluxbox-1.1.1" > tar -C build-tree -x -j -f fluxbox-1.1.1.tar.bz2 > touch debian/stamp-fluxbox-1.1.1.tar.bz2 > if test -e /usr/share/misc/config.guess ; then \ > for i in fluxbox-1.1.1/config.guess ; do \ > cp --remove-destination /usr/share/misc/config.guess \ > build-tree/$i ; \ > done ; \ > fi > if test -e /usr/share/misc/config.sub ; then \ > for i in fluxbox-1.1.1/config.sub ; do \ > cp --remove-destination /usr/share/misc/config.sub \ > build-tree/$i ; \ > done ; \ > fi > touch debian/stamp-autotools-files > chmod a+x > /build/user-fluxbox_1.1.1-2-amd64-kWzwmq/fluxbox-1.1.1/build-tree/fluxbox-1.1.1/configure > cd build-tree/fluxbox-1.1.1 && CC="cc" CXX="g++" CFLAGS="-g -O2 -g -Wall -O2" > CXXFLAGS="-O2 -ffunction-sections" CPPFLAGS="" LDFLAGS="" > /build/user-fluxbox_1.1.1-2-amd64-kWzwmq/fluxbox-1.1.1/build-tree/fluxbox-1.1.1/configure > --build=x86_64-linux-gnu --prefix=/usr --includedir="\${prefix}/include" > --mandir="\${prefix}/share/man" --infodir="\${prefix}/share/info" > --sysconfdir=/etc/X11/fluxbox --localstatedir=/var > --libexecdir="\${prefix}/lib/fluxbox" --disable-maintainer-mode > --disable-dependency-tracking --disable-silent-rules --srcdir=. > --enable-xinerama --enable-nls --with-apps=/etc/X11/fluxbox/apps > --with-keys=/etc/X11/fluxbox/keys --with-init=/etc/X11/fluxbox/init > --with-overlay=/etc/X11/fluxbox/overlay > --with-menu=/etc/X11/fluxbox/fluxbox.menu-user > --with-windowmenu=/etc/X11/fluxbox/window.menu > --with-style=/usr/share/fluxbox/styles/Debian > --with-locale=/usr/share/fluxbox/nls --enable-shape > checking for a BSD-compatible install... /usr/bin/install -c > checking whether build environment is sane... yes > /build/user-fluxbox_1.1.1-2-amd64-kWzwmq/fluxbox-1.1.1/build-tree/fluxbox-1.1.1/missing: > Unknown `--run' option > Try > `/build/user-fluxbox_1.1.1-2-amd64-kWzwmq/fluxbox-1.1.1/build-tree/fluxbox-1.1.1/missing > --help' for more information > configure: WARNING: `missing' script is too old or missing > checking for a th