Bug#556810: fluxbox: FTBFS: sh: wmf2eps: not found

2009-11-19 Thread Nelson A. de Oliveira
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


Processed: Re: Bug#556810: fluxbox: FTBFS: sh: wmf2eps: not found

2009-11-18 Thread Debian Bug Tracking System
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

2009-11-18 Thread Dmitry E. Oboukhov

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


Bug#556810: fluxbox: FTBFS: sh: wmf2eps: not found

2009-11-18 Thread Lucas Nussbaum
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


Processed: Re: Bug#556810: fluxbox: FTBFS: sh: wmf2eps: not found

2009-11-18 Thread Debian Bug Tracking System
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

2009-11-18 Thread Dmitry E. Oboukhov
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


Bug#556810: fluxbox: FTBFS: sh: wmf2eps: not found

2009-11-17 Thread Lucas Nussbaum
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 thread-safe mkdir -p... /bin/mkdir -p
 checking for gawk... no
 checking for mawk... mawk
 checking whether make sets $(MAKE)... yes
 checking for gcc... cc
 checking for C