Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 147134 - net-nds/openldap - built_with_use checks for non-existant IUSE
Summary: net-nds/openldap - built_with_use checks for non-existant IUSE
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo LDAP project
URL:
Whiteboard:
Keywords:
: 147334 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-09-10 23:47 UTC by Sylvain Alain (RETIRED)
Modified: 2006-09-12 08:39 UTC (History)
1 user (show)

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 Sylvain Alain (RETIRED) gentoo-dev 2006-09-10 23:47:46 UTC
Portage 2.1.1 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3, 2.6.17
-gentoo-r4 i686)
=================================================================
System uname: 2.6.17-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.12.4
Last Sync: Mon, 11 Sep 2006 05:50:01 +0000
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shu
tdown /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /usr/s
hare/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/g
eneric/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="fr_CA.utf8"
LC_ALL="fr_CA.UTF-8"
LINGUAS="fr"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress                                                              --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/d                                                             istfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.ca.gentoo.org/gentoo-portage"
USE="x86 X ac97 alsa arts avi berkdb bitmap-fonts cairo cdr cli crypt cups dbus                                                              divx4linux dlloader dri dvd dvdr dvdread eds elibc_glibc emboss encode esd fam f                                                             irefox foomaticdb fortran gdbm gif gimpprint gpm gstreamer gtk gtk2 hal i8x0 inp                                                             ut_devices_keyboard input_devices_mouse ipv6 isdnlog jpeg kde kdeenablefinal ker                                                             nel_linux ldap libg++ linguas_fr mad mikmod mmx mp3 mpeg msn ncurses nls nptl np                                                             tlonly ogg opengl oss pam pcre pdflib perl png ppds pppd python qt qt3 qt4 quick                                                             time readline real realtek reflection sdl session spell spl sse ssl tcpd tetex t                                                             ruetype truetype-fonts type1-fonts udev unicode usb userland_GNU userlocales vid                                                             eo_cards_radeon vorbis win32codecs xml xmms xorg xv zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, MAKEOPTS, PORTAGE_R                                                             SYNC_EXTRA_OPTS, PORTDIR_OVERLAY

sylvain@gentootux ~ $

>>> Emerging (5 of 20) net-nds/openldap-2.3.24-r1 to /
 * openldap-2.3.24.tgz MD5 ;-) ...                                        [ ok ]
 * openldap-2.3.24.tgz RMD160 ;-) ...                                     [ ok ]
 * openldap-2.3.24.tgz SHA1 ;-) ...                                       [ ok ]
 * openldap-2.3.24.tgz SHA256 ;-) ...                                     [ ok ]
 * openldap-2.3.24.tgz size ;-) ...                                       [ ok ]
 * checking ebuild checksums ;-) ...                                      [ ok ]
 * checking auxfile checksums ;-) ...                                     [ ok ]
 * checking miscfile checksums ;-) ...                                    [ ok ]
 * checking openldap-2.3.24.tgz ;-) ...                                   [ ok ]

!!! ERROR: net-nds/openldap-2.3.24-r1 failed.
Call stack:
  ebuild.sh, line 1562:   Called dyn_setup
  ebuild.sh, line 665:   Called pkg_setup
  openldap-2.3.24-r1.ebuild, line 151:   Called built_with_use 'dev-lang/perl' 'minimal'
  eutils.eclass, line 1605:   Called die

!!! dev-lang/perl-5.8.8-r2 does not actually support the minimal USE flag!
!!! If you need support, post the topmost build error, and the call stack if relevant.


real    4m17.105s
user    2m28.237s
sys     0m50.623s

For your information, I have been thru the process of emerge -e system and emerge -e world because of GCC 4.1.1.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-09-10 23:55:05 UTC
See Bug 146655.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-09-11 00:10:46 UTC
Affected versions:

/usr/portage/net-nds/openldap/openldap-2.2.28-r4.ebuild:        if use perl && built_with_use dev-lang/perl minimal ; then
/usr/portage/net-nds/openldap/openldap-2.3.24-r1.ebuild:        if use perl && built_with_use dev-lang/perl minimal ; then
/usr/portage/net-nds/openldap/openldap-2.1.30-r5.ebuild:        if built_with_use dev-lang/perl minimal ; then
/usr/portage/net-nds/openldap/openldap-2.3.21.ebuild:   if use perl && built_with_use dev-lang/perl minimal ; then
/usr/portage/net-nds/openldap/openldap-2.1.30-r7.ebuild:        if use perl && built_with_use dev-lang/perl minimal ; then
/usr/portage/net-nds/openldap/openldap-2.3.23.ebuild:   if use perl && built_with_use dev-lang/perl minimal ; then
/usr/portage/net-nds/openldap/openldap-2.2.28-r3.ebuild:        if built_with_use dev-lang/perl minimal ; then
/usr/portage/net-nds/openldap/openldap-2.3.24-r2.ebuild:        if use perl && built_with_use dev-lang/perl minimal ; then
/usr/portage/net-nds/openldap/openldap-2.1.30-r6.ebuild:        if built_with_use dev-lang/perl minimal ; then
/usr/portage/net-nds/openldap/openldap-2.3.21-r1.ebuild:        if use perl && built_with_use dev-lang/perl minimal ; then

The minimal flag is gone, this check only makes sense for <=dev-lang/perl-5.8.8_rc1.
Comment 3 Markus Ullmann (RETIRED) gentoo-dev 2006-09-11 05:22:47 UTC
Okay, fixed in CVS now, thanks for reporting :)
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-09-12 08:39:12 UTC
*** Bug 147334 has been marked as a duplicate of this bug. ***