Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 401509 - Please stabilize media-libs/vigra-1.7.1-r1
Summary: Please stabilize media-libs/vigra-1.7.1-r1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Printing (show other bugs)
Hardware: x86 Linux
: Normal normal (vote)
Assignee: Printing Team
URL:
Whiteboard: was: media-libs/vigra-1.7.1 with pyth...
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2012-01-30 13:41 UTC by Fedor Turan
Modified: 2012-07-04 09:06 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 Fedor Turan 2012-01-30 13:41:43 UTC
emerge -pqv =media-libs/vigra-1.7.1
[ebuild  N    ] media-libs/vigra-1.7.1  USE="fftw hdf5 jpeg png python tiff -doc -test" 

cat /var/log/portage/media-libs:vigra-1.7.1:20120130-132502.log
 * Package:    media-libs/vigra-1.7.1
 * Repository: gentoo
 * Maintainer: printing@gentoo.org openoffice@gentoo.org
 * USE:        elibc_glibc fftw hdf5 jpeg kernel_linux png python tiff userland_GNU x86
 * FEATURES:   sandbox
>>> Unpacking source...
>>> Unpacking vigra-1.7.1-src.tar.gz to /var/tmp/portage/media-libs/vigra-1.7.1/work
>>> Source unpacked in /var/tmp/portage/media-libs/vigra-1.7.1/work
>>> Preparing source in /var/tmp/portage/media-libs/vigra-1.7.1/work/vigra-1.7.1 ...
 * Applying 1.7.1-png-1.5.patch ...                                                                                                                                                                                                         [ ok ]
 * Applying 1.7.1-automagicness.patch ...                                                                                                                                                                                                   [ ok ]
 * Applying 1.7.1-hdf5.patch ...                                                                                                                                                                                                            [ ok ]
 * Applying 1.7.1-gcc4.6.patch ...                                                                                                                                                                                                          [ ok ]
 * Applying 1.7.1-numpy_doc.patch ...                                                                                                                                                                                                       [ ok ]
 * Applying 1.7.1-fix-tests.patch ...                                                                                                                                                                                                       [ ok ]
 * Applying 1.7.1-fix-nosetest.patch ...                                                                                                                                                                                                    [ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/media-libs/vigra-1.7.1/work/vigra-1.7.1 ...
>>> Working in BUILD_DIR: "/var/tmp/portage/media-libs/vigra-1.7.1/work/vigra-1.7.1"
>>> Working in BUILD_DIR: "/var/tmp/portage/media-libs/vigra-1.7.1/work/vigra-1.7.1"
cmake --no-warn-unused-cli -C /var/tmp/portage/media-libs/vigra-1.7.1/temp/gentoo_common_config.cmake -DCMAKE_INSTALL_PREFIX=/usr -DDOCDIR=/var/tmp/portage/media-libs/vigra-1.7.1/work/vigra-1.7.1/doc -DLIBDIR_SUFFIX= -DDOCINSTALL=share/doc/vigra-1.7.1 -DWITH_VALGRIND=OFF -DWITH_VIGRANUMPY=ON -DENABLE_DOC=OFF -DWITH_png=ON -DWITH_PNG=ON -DWITH_Png=ON -DWITH_jpeg=ON -DWITH_JPEG=ON -DWITH_Jpeg=ON -DWITH_tiff=ON -DWITH_TIFF=ON -DWITH_Tiff=ON -DWITH_FFTW3=ON -DWITH_hdf5=ON -DWITH_HDF5=ON -DWITH_Hdf5=ON -DBUILD_TESTING=OFF -DCREATE_CTEST_TARGETS=OFF -DAUTOBUILD_TESTS=OFF -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_INSTALL_DO_STRIP=OFF -DCMAKE_USER_MAKE_RULES_OVERRIDE=/var/tmp/portage/media-libs/vigra-1.7.1/temp/gentoo_rules.cmake  /var/tmp/portage/media-libs/vigra-1.7.1/work/vigra-1.7.1
Not searching for unused variables given on the command line.
loading initial cache file /var/tmp/portage/media-libs/vigra-1.7.1/temp/gentoo_common_config.cmake
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc
-- Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/i686-pc-linux-gnu-g++
-- Check for working CXX compiler: /usr/bin/i686-pc-linux-gnu-g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Configuring VIGRA version 1.7.1
-- Searching for TIFF
-- Found TIFF: /usr/lib/libtiff.so 
-- Searching for JPEG
-- Found JPEG: /usr/lib/libjpeg.so 
-- Searching for PNG
-- Found ZLIB: /usr/lib/libz.so (found version "1.2.5")
-- Found PNG: /usr/lib/libpng.so 
-- Searching for FFTW3
-- Found FFTW3: /usr/lib/libfftw3.so 
-- Searching for HDF5
-- Checking HDF5 version (at least 1.6): ok
-- Found HDF5: /usr/lib/libhdf5.so 
-- Checking VIGRANUMPY_DEPENDENCIES
-- Found PythonInterp: /usr/bin/python (found version "3.1.4")
-- Searching for Boost
-- Boost version: 1.46.1
-- Found the following Boost libraries:
--   python
-- Found PythonLibs: /usr/lib/libpython3.1.so 
  File "<string>", line 1
    from distutils.sysconfig import *; print get_python_lib(1)
                                                          ^
SyntaxError: invalid syntax
CMake Error at config/FindVIGRANUMPY_DEPENDENCIES.cmake:41 (FILE):
  file FILE([TO_CMAKE_PATH|TO_NATIVE_PATH] path result) must be called with
  exactly three arguments.
Call Stack (most recent call first):
  CMakeLists.txt:69 (FIND_PACKAGE)


CMake Error at config/FindVIGRANUMPY_DEPENDENCIES.cmake:47 (FILE):
  file RELATIVE_PATH called with incorrect number of arguments
Call Stack (most recent call first):
  CMakeLists.txt:69 (FIND_PACKAGE)


  File "<string>", line 1
    from numpy.distutils.misc_util import *; print ' '.join(get_numpy_include_dirs())
                                                     ^
SyntaxError: invalid syntax
-- Could NOT find Python numpy ('import numpy.distutils.misc_util' failed)
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: No module named nose
-- Could NOT find Python nosetests ('import nose' failed)
-- Could NOT find sphinx documentation generator
  File "<string>", line 1
    import sys; p = sys.platform; print 'windows' if p.startswith('win') else p
                                                ^
SyntaxError: invalid syntax
-- Could NOT find VIGRANUMPY_DEPENDENCIES (missing:  PYTHON_NUMPY_INCLUDE_DIR VIGRANUMPY_INSTALL_DIR) 
-- ---------------------------------------------------------
-- VIGRA configuration information:
-- ---------------------------------------------------------
--   Using TIFF libraries: /usr/lib/libtiff.so
--   Using JPEG libraries: /usr/lib/libjpeg.so
--   Using PNG  libraries: /usr/lib/libpng.so;/usr/lib/libz.so
--   Using FFTW libraries: /usr/lib/libfftw3.so
--   Using HDF5 libraries: /usr/lib/libhdf5.so;/usr/lib/libhdf5_hl.so;/usr/lib/libz.so
--   Vigranumpy dependencies not found (vigranumpy disabled)
-- ---------------------------------------------------------
--   binaries will be generated in: /var/tmp/portage/media-libs/vigra-1.7.1/work/vigra-1.7.1
-- ---------------------------------------------------------
--   includes will be installed at: /usr/include
--   libraries will be installed at: /usr/lib
--   binaries will be installed at: /usr/bin
--   vigra manuals cannot be generated (Doxygen or Python not found)
--   vigranumpy will NOT be installed
-- ---------------------------------------------------------
-- <<< Gentoo configuration >>>
Build type      Gentoo
Install path    /usr
Compiler flags:
C               -O2 -march=core2 -pipe 
C++             -O2 -march=core2 -pipe 
Linker flags:
Executable       -Wl,-O1 -Wl,--as-needed
Module           -Wl,-O1 -Wl,--as-needed
Shared           -Wl,-O1 -Wl,--as-needed

-- Configuring incomplete, errors occurred!
 * ERROR: media-libs/vigra-1.7.1 failed (configure phase):
 *   cmake failed
 * 
 * Call stack:
 *     ebuild.sh, line   85:  Called src_configure
 *   environment, line 2770:  Called cmake-utils_src_configure
 *   environment, line  774:  Called _execute_optionaly 'src_configure'
 *   environment, line  276:  Called enable_cmake-utils_src_configure
 *   environment, line 1103:  Called die
 * The specific snippet of code:
 *       "${CMAKE_BINARY}" "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed";



Reproducible: Always




emerge --info            
Portage 2.1.10.44 (default/linux/x86/10.0/desktop, gcc-4.5.3, glibc-2.13-r4, 3.2.1-gentoo-r2 i686)
=================================================================
System uname: Linux-3.2.1-gentoo-r2-i686-Intel-R-_Core-TM-2_CPU_4400_@_2.00GHz-with-gentoo-2.0.3
Timestamp of tree: Mon, 30 Jan 2012 09:15:01 +0000
app-shells/bash:          4.1_p9
dev-lang/python:          2.7.2-r3, 3.1.4-r3
dev-util/cmake:           2.8.6-r4
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.0.3
sys-apps/openrc:          0.9.8.2
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.68
sys-devel/automake:       1.9.6-r3, 1.11.1
sys-devel/binutils:       2.21.1-r1
sys-devel/gcc:            4.5.3-r1
sys-devel/gcc-config:     1.4.1-r1
sys-devel/libtool:        2.4-r1
sys-devel/make:           3.82-r1
sys-kernel/linux-headers: 3.1 (virtual/os-headers)
sys-libs/glibc:           2.13-r4
Repositories: gentoo x-profiles
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="* -@EULA"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=core2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -march=core2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests binpkg-logs collision-protect distlocks ebuild-locks fixlafiles news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="http://tux.rainside.sk/gentoo/ http://gentoo.wheel.sk/ http://mirror.ynet.sk/pub/gentoo/"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en en_US sk sr sr@Latn"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/profiles"
SYNC="rsync://rsync.sk.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa berkdb bluetooth branding bzip2 cairo cdda cdr cli consolekit cracklib crypt cups cxx dbus dri dts dvd dvdr emboss encode exif fam firefox flac fortran gdbm gdu gif gpm gtk iconv ipv6 jpeg lcms ldap libnotify mad mng modules mp3 mp4 mpeg mudflap ncurses nls nptl nptlonly ogg opengl openmp pam pango pcre pdf png policykit ppds pppd qt3support qt4 readline sdl session spell ssl startup-notification svg sysfs tcpd tiff truetype udev unicode usb vorbis x264 x86 xcb xml xorg xulrunner xv xvid zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan stage tables krita karbon braindump" CAMERAS="samsung" CODECS="a52 aac aalib dts dv ffmpeg flac gsm gstreamer lame matroska mp3 mp4 mpeg musepack ogg openal quicktime speex theora vorbis wavpack win32codecs x264 xv xvid stream real" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" DESKTOP="avahi branding gmp imap jabber libnotify pda plasma rdesktop slp startup-notification zeroconf mail" ELIBC="glibc" FILESYS="fat ntfs sysfs inotify hfs" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev keyboard mouse" KDEUSE="kde qt4" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US sk sr sr@Latn" MEDIA="alsa audiofile cdda cddb cdr dri dvd dvdr dvdread encode fontconfig jack libcaca mad mmx mplayer pulseaudio sound sdl v4l vcd xine wmf fame mp3rtp mjpeg xvmc v4l2 cpudetection network" PHP_TARGETS="php5-3" PRINT="cups gif jpeg jpeg2k pdf png ppds raw tiff truetype freetype xprint" RUBY_TARGETS="ruby18" USERLAND="GNU" USESYS="acpi acl apm bash-completion bidi bindist bluetooth bzip2 dbus fam gcj ftp gnutls gphoto2 gzip hddtemp ieee1394 kerberos lm_sensors lzo lzma modules networkmanager policykit samba scanner smp spell sse sse2 svg syslog symlink udev nptl unicode usb wifi xpm xcb hal mtrr cjk rar threads aoss" VIDEO_CARDS="fglrx" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" XUSE="X xorg cairo dga gtk gnome ncurser opengl openexr xcomposite xml xscreensaver xinerama lcd"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Ian Delaney (RETIRED) gentoo-dev 2012-02-23 16:31:28 UTC
Yes it does fail in vigra-1.7.1

localhost vigra # emerge =media-libs/vigra-1.7.1-r1

 * IMPORTANT: 1 news items need reading for repository 'progress'.
 * IMPORTANT: 9 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.

Calculating dependencies... done!
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) media-libs/vigra-1.7.1-r1
>>> Jobs: 0 of 1 complete, 1 running                Load avg: 0.14, 0.96, >>> Installing (1 of 1) media-libs/vigra-1.7.1-r1.

I would say the change entered on 28 Jan 2012; in the Changelog saw this fixed.
I'd recommend close WONTFIX
Comment 2 Andreas K. Hüttel archtester gentoo-dev 2012-05-18 21:01:24 UTC
Please stabilize media-libs/vigra-1.7.1-r1, as it adds a simple build fix. 
(To be precise, depend on python-2 and switch to it.)

Would be nice if we coudl finally prune the older ebuild.

Missing arches / target: x86 ppc64
Comment 3 Brent Baude (RETIRED) gentoo-dev 2012-05-23 13:11:53 UTC
ppc64 done
Comment 4 Jeff (JD) Horelick (RETIRED) gentoo-dev 2012-07-04 09:06:03 UTC
x86 stable. Last arch, closing.