Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 69969 - media-gfx/autotrace doesnt accept imagemagick 6.1.0 as >=
Summary: media-gfx/autotrace doesnt accept imagemagick 6.1.0 as >=
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Karol Wojtaszek (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-03 12:31 UTC by Craig Bradney
Modified: 2004-11-18 11:47 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Craig Bradney 2004-11-03 12:31:25 UTC
As you can see.. autotrace doesnt find ImageMagick

checking ImageMagick - version >= 5.2.1... no(6.1.0)
configure: WARNING: *** Version 5.2.1 or higher is required.             ***
configure: WARNING: *** ImageMagick input handler is disabled.           ***
checking for gzsetparams in -lz... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for png_get_image_width in -lpng... yes
checking for png_read_png in -lpng... yes
checking ming.h usability... no
checking ming.h presence... no
checking for ming.h... no
configure: WARNING: *** Cannot find ming.h.     ***
configure: WARNING: *** SWF output is disabled. ***
checking whether the host is Darwin... no
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... none
checking for main in -lg++... no
checking for main in -lstdc++... yes
checking for C++ runtime... -lstdc++
checking for main in -ldl... yes
*** Checking pstoedit existence TWICE(if needed) ***
*** This is the 1st check                        ***
checking for pstoedit-config... /usr/bin/pstoedit-config
checking for PSTOEDIT - version >= 3.32.1... yes
*** The 1st check is passed.                     ***
checking for mkstemp... yes
*** pstoedit output functions are enabled.                      ***
*** However, these are experimental functions in autotrace.     ***
*** If you get an error in building time about pstoedit,        ***
*** you can run configure with --without-pstoedit option again. ***
configure: creating ./config.status
config.status: creating Makefile
config.status: creating autotrace-config
config.status: creating autotrace.pc
config.status: creating autotrace.spec
config.status: creating config.h
config.status: executing default-1 commands
config.status: executing default commands


Configuration:
        imagemagick output support:     no
        libpng output support:          yes
        swf output support by ming:     no
        pstoedit output support:        yes


Reproducible: Always
Steps to Reproduce:
1. emerge autotrace
2. watch configure run
3.

Actual Results:  
Autotrace is emerged without imagemagick support

Expected Results:  
Autotrace emerged with imagemagick support if its installed

emerge info
Portage 2.0.51-r2 (default-linux/x86/2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r1,
2.6.9-gentoo-r1 i686)
=================================================================
System uname: 2.6.9-gentoo-r1 i686 Intel(R) Pentium(R) 4 CPU 2.66GHz
Gentoo Base System version 1.6.5
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.14.90.0.8-r1
Headers:  sys-kernel/linux-headers-2.4.21-r1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown
/usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/
http://trumpetti.atm.tut.fi/gentoo/ http://gentoo.mirror.sdv.fr
http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/
http://ftp.uni-erlangen.de/pub/mirrors/gentoo
http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
http://ftp.easynet.nl/mirror/gentoo/
http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gentoo.tiscali.nl/gentoo/
http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://luxbg/portage"
USE="X acpi alsa apache2 apm arts avi berkdb bitmap-fonts cdr crypt cups
divx4linux dvd dvdr dvdread encode esd f77 fam foomaticdb gcj gd gdbm gif gnutls
gphoto2 gpm gtk gtk2 imagemagick imap imlib innodb java jpeg jpeg2k junit kde
lcms libg++ libwww mad mikmod mmx motif mpeg mysql ncurses nls odbc oggvorbis
opengl oss pam pdflib perl png ppds python qt quicktime radeon readline samba
sdl slang slp spell sse sse2 ssl svg svga tcltk tcpd tiff truetype usb vhosts
x86 xml xml2 xmms xv zlib linguas_en_GB"
Comment 1 Karol Wojtaszek (RETIRED) gentoo-dev 2004-11-07 04:10:51 UTC
Added patch to autotrace to support imagemagick-6*. Please test it.
Comment 2 Craig Bradney 2004-11-07 06:06:16 UTC
Doesnt seem to work here. It applies the patch:
# ACCEPT_KEYWORDS="~x86" emerge autotrace
Calculating dependencies ...done!
>>> emerge (1 of 1) media-gfx/autotrace-0.31.1-r1 to /
>>> md5 src_uri ;-) autotrace-0.31.1.tar.gz
>>> Unpacking source...
>>> Unpacking autotrace-0.31.1.tar.gz to /var/tmp/portage/autotrace-0.31.1-r1/work
 * Applying autotrace-imagemagick.patch ...                                                                                           [ ok ]
ls: ./acinclude.m4: No such file or directory
FATAL ERROR: Autoconf version 2.50 or higher is required for this script
FATAL ERROR: Autoconf version 2.50 or higher is required for this script
>>> Source unpacked.

but then still reports:
checking ImageMagick - version >= 5.2.1... no(6.1.3)
configure: WARNING: *** Version 5.2.1 or higher is required.             ***
configure: WARNING: *** ImageMagick input handler is disabled.           ***
Comment 3 Karol Wojtaszek (RETIRED) gentoo-dev 2004-11-07 09:17:19 UTC
It works for me:
 * Applying autotrace-imagemagick.patch ...                                                                                                                 [ ok ]
ls: ./acinclude.m4: No such file or directory
aclocal: configure.in: 288: macro `AM_PATH_PSTOEDIT' not found in library
aclocal: configure.in: 294: macro `AM_PATH_PSTOEDIT' not found in library
>>> Source unpacked.

and:
checking ImageMagick - version >= 5.2.1... yes(6.1.3)
checking Sanity of libMagick.la... ok

and:
Configuration:
        imagemagick output support:     yes
        libpng output support:          yes
        swf output support by ming:     no
        pstoedit output support:        no

Comment 4 Craig Bradney 2004-11-07 10:14:25 UTC
Ok, weirdness! When I have pstoedit installed it doesnt like imagemagick 6.x, when I remove pstoedit, 6.x is ok.
Comment 5 Karol Wojtaszek (RETIRED) gentoo-dev 2004-11-18 11:47:56 UTC
If problem still exists, create new bug, closing