parted fail during configure 'cause use flags have no effect for configure options. In my case device-mapper is enabled by default, but I have it turned off. Still in config it is enabled. Probably EAPI="2" fail? Reproducible: Always Steps to Reproduce: 1. emerge parted 1.9.0 without device mapper 2. 3. Actual Results: configure: error: libdevmapper could not be found, but is required for the --enable-device-mapper option, which is enabled by default. Either disable device-mapper support with --disable-device-mapper or download and install device-mapper from: http://sources.redhat.com/dm/ Expected Results: succesfull emerge of parted 1.9.0
That does seem strange. Please attach the full build log for the attempt to build parted, and also your 'emerge --info' output.
someone bumped it to EAPI 2 without moving the econf call to src_configure, so it was being run twice; once without user options and once with. fixed in the tree - give it an hour and resync.
Created attachment 199268 [details] build.log Portage 2.1.6.13 (default/linux/amd64/2008.0/no-multilib, gcc-4.3.3, glibc-2.10.1-r0, 2.6.30-gentoo-r4 x86_64) ================================================================= System uname: Linux-2.6.30-gentoo-r4-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_5400+-with-gentoo-2.0.1 Timestamp of tree: Mon, 27 Jul 2009 01:30:16 +0000 app-shells/bash: 4.0_p28 dev-lang/python: 2.6.2-r1 dev-util/cmake: 2.6.4-r1 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.4.3-r3 sys-apps/sandbox: 2.0 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.7.9-r1, 1.9.6-r2, 1.10.2, 1.11 sys-devel/binutils: 2.19.1-r1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.30-r1 ACCEPT_KEYWORDS="amd64 ~amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=native -fomit-frame-pointer -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /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/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -march=native -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS=" http://ftp.fi.muni.cz/pub/linux/gentoo/ ftp://ftp.fi.muni.cz/pub/linux/gentoo/ http://gentoo.mirror.web4u.cz/ ftp://gentoo.mirror.web4u.cz/ http://gentoo.mirror.dkm.cz/pub/gentoo/ ftp://gentoo.mirror.dkm.cz/pub/gentoo/ " LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="en_US en" MAKEOPTS="-j2" 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/sunrise /usr/local/portage/my-overlay" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="100mhzsteps 3dnow 3dnowext 3dnowprefetch X a52 aac acl acpi aften alsa amd64 aotuv apache2 apic applet ass audio automount avi beagle branding bzip2 bzlib cairo cddb cdr cdrkit cjk clflush cli cmov cmp_legacy consolekit cr8_legacy cracklib css cups cupsddk curl curlwrappers custom-optimization cx16 cx8 dbus de divx4linux dns dri dvd dvdnav dvdr eds encode exif expat extapic fam fbcon ffmpeg fid filters flac fontconfig foomaticdb fortran fpu ftp fxsr fxsr_opt gd gdbm gif gimp git glib glitz gnome gnome-keyring gnutls gpm gstreamer gtk gtk2 guile h224 h281 h323 hal hddtemp ht iconv id3 id3tag idle imap imlib isdnlog jabber jpeg jpeg2k lahf_lm lame laptop lastfm lcms ldap libgda libnotify lm lm_sensors mad mailwrapper math matroska mca mce milter mmx mmxext mp3 mpeg mplayer msr mtrr mudflap musicbrainz nautilus ncurses networking nptl nptlonly nsplugin nx ogg opengl openmp pae pam pat pcre pdf pdflib pge php pidgin pipechan png pni policykit pop pppd prediction pse pse36 python rdtscp readline reflection rtc sasl scrobbler sdl sep session shm sip smp sndfile sound soup spl sqlite sse sse2 ssl startup-notification stc subversion svg svm syscall sysfs syslog tagwriting templates threads tm truetype ts tsc ttp unicode usb vcd vid video vme vnc vorbis wav wavpack wma wmf wmp x264 xcb xforms xhtml xml xorg xpm xslt 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 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" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_US en" USERLAND="GNU" VIDEO_CARDS="radeonhd" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
(In reply to comment #2) > someone bumped it to EAPI 2 without moving the econf call to src_configure, so > it was being run twice; once without user options and once with. fixed in the > tree - give it an hour and resync. > OK :)