Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 300088 - media-gfx/inkscape-0.47 not configuring because of missing boost package
Summary: media-gfx/inkscape-0.47 not configuring because of missing boost package
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Graphics Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-07 22:03 UTC by Phillip Merensky
Modified: 2010-04-16 10:57 UTC (History)
0 users

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


Attachments
Build.log of the emerge (build.log,8.28 KB, text/plain)
2010-01-07 22:05 UTC, Phillip Merensky
Details
Environment of emerge (environment,56.73 KB, text/plain)
2010-01-07 22:06 UTC, Phillip Merensky
Details
Config.log (config.log,68.35 KB, text/plain)
2010-01-08 11:36 UTC, Phillip Merensky
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Phillip Merensky 2010-01-07 22:03:37 UTC
Configuring (emerge inkscape) via portage fails with:

checking boost/concept_check.hpp usability... no
checking boost/concept_check.hpp presence... no
checking for boost/concept_check.hpp... no
configure: error: You need the boost package (e.g. libboost-dev)

However I have boost installed:
[I] app-admin/eselect-boost (0.3@25.10.2009): boost module for eselect
[I] dev-libs/boost (1.35.0-r5@25.10.2009): Boost Libraries for C++
[I] dev-util/boost-build (1.35.0-r2@25.10.2009): A system for large project software construction, which is simple to use and powerful.


emerge --info =media-gfx/inkscape-0.47:                                                                             
Portage 2.2_rc61 (default/linux/amd64/10.0/desktop, gcc-4.3.4, glibc-2.9_p20081201-r2, 2.6.31-gentoo-r6 x86_64)                        
=================================================================                                                                      
                        System Settings                                                                                                
=================================================================                                                                      
System uname: Linux-2.6.31-gentoo-r6-x86_64-Intel-R-_Core-TM-2_Duo_CPU_P8600_@_2.40GHz-with-gentoo-2.0.1                               
Timestamp of tree: Thu, 07 Jan 2010 17:45:02 +0000                                                                                     
distcc 3.1 x86_64-pc-linux-gnu [enabled]                                                                                               
ccache version 2.4 [enabled]                                                                                                           
app-shells/bash:     4.0_p35                                                                                                           
dev-java/java-config: 2.1.9-r2                                                                                                         
dev-lang/python:     2.6.4, 3.1.1-r1                                                                                                   
dev-util/ccache:     2.4-r7                                                                                                            
dev-util/cmake:      2.6.4-r3                                                                                                          
sys-apps/baselayout: 2.0.1                                                                                                             
sys-apps/openrc:     0.6.0                                                                                                             
sys-apps/sandbox:    2.2                                                                                                               
sys-devel/autoconf:  2.13, 2.63-r1                                                                                                     
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2                                                                              
sys-devel/binutils:  2.18-r3                                                                                                           
sys-devel/gcc-config: 1.4.1                                                                                                            
sys-devel/libtool:   9999                                                                                                              
virtual/os-headers:  2.6.30-r1                                                                                                         
ACCEPT_KEYWORDS="amd64"                                                                                                                
ACCEPT_LICENSE="* -@EULA"                                                                                                              
CBUILD="x86_64-pc-linux-gnu"                                                                                                           
CFLAGS="-march=nocona -O2 -pipe"                                                                                                       
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=nocona -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests ccache distcc distlocks fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.jamit.de/gentoo/ http://mirror.netcologne.de/gentoo/ ftp://ftp.free.fr/mirrors/ftp.gentoo.org/ ftp://mirror.cambrium.nl/pub/os/linux/gentoo/ http://mirror.muntinternet.net/pub/gentoo/"
LANG="de_DE.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="de"
MAKEOPTS="-j5"
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="/home/portage/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/gfxboot_overlay"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="16bit 7zip X a52 aac aalib accessibility acl acpi aim alsa amarok amd amd64 aoss apache2 asf autoipd automount autoreplace avahi avantgo bash-completion berkdb binary binfilter bl blender-game bluetooth bootsplash branding bzip2 cairo calendar ccache cdaudio cdda cddb cdparanoia cdr cdrom cgi chm cisco cleartype cli connectionstatus consolekit contactnotes cpudetection cracklib crypt css cups cvs cxx dbcp dbus dga dhcp divx dmi dom4j dri dts dv dvd dvdr embedded emboss encode esx evo excel exif fam fastcgi fat fbcon fbcondecor fbsplash ffmpeg firefox firefox3 flac flash flv fontconfig fortran ftp fts3 gcj gd gdbm geldkarte gif gimp gimpprint glib glitz gmedia gnokii gnutls gphoto2 gpm gs gstreamer gtk gvim gzip hal hash hbci hdaps hfs http ibmacpi ical iconv icq image imagemagick imap inifile innodb irc irda jabber java java5 java6 javascript jboss jcs jfs john jpeg jpeg2k jpgraph kcal kde kdm kipi kpathsea kqemu kvm lame laptop latex latex3 lcms libcaca libnotify libsamplerate lirc log4j logitech-mouse logrotate logwatch lucene lzo mad mail maildir mcal mdnsresponder-compat mikmod mime mjpeg mmx mmxext mng modplug modules moonlight mozdevelop mozilla moznocompose moznoirc moznomail mozsvg mozxmlterm mp3 mp4 mp4live mpeg mpeg2 mplayer msn msnextras mtp mudflap multilib mysql mysqli ncurses networkmanager nfs njb nls nptl nptlonly nsplugin nss ntfs ntlm ocaml ofx ogg opengl openmp openssl oscar otr pam pcre pda pdf perl phonon php player plotutils png postscript povray ppds pppd pptp print python qemu qt3support qt4 quicktime rar rdesktop readline reflection reiser4 reiserfs resolvconf samba scanner sdl sensord session sharedmem sms spell spl sql sqlite sqlite3 sse sse2 ssl startup-notification subversion svg sysfs syslog tcpd templates texteffect tga theora threads threadsafe thumbnail thunar tidy tiff tk tokenizer truetype unicode usb utempter v4l v4l2 vcd vde vim vim-pager vim-syntax visualization vnc vorbis webkit wifi wma wmp x264 x86emu xanim xcb xcomposite xfs xine xinerama xml xorg xrandr xscreensaver xulrunner xv xvid yv12 zip 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 auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="mouse keyboard synaptics evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="intel vesa vga fbdev"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS


anubis usr # emerge -pqv =media-gfx/inkscape-0.47
[ebuild     U ] media-gfx/inkscape-0.47 [0.46-r5] USE="lcms nls%* postscript spell -debug -dia -gnome -inkjar (-mmx) -wmf (-doc%) (-jabber%*) (-perl%*)"


Additonal information will be attached




Reproducible: Always

Steps to Reproduce:
1. emerge -aqv =media-gfx/inkscape-0.47
2.
3.
Comment 1 Phillip Merensky 2010-01-07 22:05:40 UTC
Created attachment 215595 [details]
Build.log of the emerge
Comment 2 Phillip Merensky 2010-01-07 22:06:17 UTC
Created attachment 215596 [details]
Environment of emerge
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2010-01-08 05:48:52 UTC
Please attach the config.log
Comment 4 Phillip Merensky 2010-01-08 11:36:16 UTC
Created attachment 215629 [details]
Config.log
Comment 5 Lukasz Slonina 2010-01-08 19:13:28 UTC
I have the same problem. 

I have boost-1.35.0-r2

Useflags for Inkscape: 
USE="gnome lcms nls%* postscript spell wmf -debug -dia -inkjar (-mmx) (-doc%) (-jabber%) (-perl%*)"

My emerge --info

Portage 2.2_rc61 (default/linux/amd64/10.0/desktop, gcc-4.3.4, glibc-2.9_p20081201-r2, 2.6.31-gentoo-r1 x86_64)
=================================================================
System uname: Linux-2.6.31-gentoo-r1-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q6600_@_2.40GHz-with-gentoo-2.0.1
Timestamp of tree: Fri, 08 Jan 2010 16:45:03 +0000
app-shells/bash:     4.0_p35
dev-java/java-config: 2.1.9-r2
dev-lang/python:     2.6.4
dev-python/pycrypto: 2.1.0_beta1
dev-util/cmake:      2.8.0
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.6.0
sys-apps/sandbox:    2.2
sys-devel/autoconf:  2.13, 2.65
sys-devel/automake:  1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA PUEL dlj-1.1"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=core2 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distlocks fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="pl_PL"
LC_ALL="pl_PL"
LDFLAGS="-Wl,-O1"
LINGUAS="pl PL"
MAKEOPTS="-j5"
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/layman/java-overlay /usr/local/portage/layman/desktop-effects /usr/local/portage/layman/gnome /usr/local/portage/layman/sunrise /usr/local/portage/layman/gentoo-china /usr/local/portage/wooky"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="7zip X a52 aac ace acl acpi admin alsa amd64 apache2 applet aspell aspnet aspnetedit automount avahi berkdb branding bzip2 c++ cairo caps cdr chm cleartype cli consolekit cracklib crypt cups curl cxx dbus dedicated divx dmi dri dts dvd dvdr dvi ejb3 emboss emerald encode esd exif fam fat fbcon fbcondecor ffmpeg firefox flac fortran fts3 gadu gcj gdbm gif git glib glitz gmedia gmp gnome gnutls gpm graphviz gstreamer gtk gtkhtml gucharmap hal iconv imagemagick inotify java jpeg jpeg2k kpathsea kvm lame latex lcms libffi libnotify lua mad mdnsresponder-compat meanwhile mercurial mikmod mmx mng modules moonlight motif mozdevelop mp3 mp4 mpeg mplayer mplayer-bin mudflap multilib multiuser musepack mysql nautilus ncurses newspr nls nptl nptlonly nsplugin ntfs ogg opengl openmp oss pam pango pcre pdf perl png postscript ppds pppd pronounce pulseaudio python qq qt4 quicktime readline realmedia reflection samba server session slang smp spell spl sql sqlite sqlite3 srvdir sse sse2 sse3 ssl ssse3 startup-notification subversion svg sysfs tcpd threads thunar tiff truetype unicode usb vhosts vorbis webkit wifi wma wmf wmp wxwindows x264 x86emu xcb xcomposite xforms xine xml xorg xpm xprint xv xvid xvmc zip 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 auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pl PL" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nv nvidia vesa fbdev" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Comment 6 vltg0903 2010-01-09 23:00:10 UTC
Hi all! For the build to work, you need to create a symlink /usr/include/boost -> /usr/include/boost-1_35/boost.
Comment 7 Lukasz Slonina 2010-01-11 19:22:58 UTC
With symbolic link it compiles and works fine. Thanks.
Comment 8 Phillip Merensky 2010-01-14 22:37:10 UTC
(In reply to comment #6)
> Hi all! For the build to work, you need to create a symlink /usr/include/boost
> -> /usr/include/boost-1_35/boost.
> 
Eselect boost creates this symlink automatically. Strange that it was not set by default. I never touched the eselect boost configuration.

# eselect boost list
Available boost versions:
  [1]   boost-1.35/default *
# eselect boost set 1
Removing symlinks from old version
Creating symlinks for boost-1.35/default