Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 337047 - net-dns/bind-9.7.1_p2[+/-dlz,+/-ldap] fails to install due QA
Summary: net-dns/bind-9.7.1_p2[+/-dlz,+/-ldap] fails to install due QA
Status: RESOLVED DUPLICATE of bug 302735
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: AMD64 Linux
: High major (vote)
Assignee: Konstantin Arkhipov (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-13 09:11 UTC by sorin
Modified: 2010-09-13 17:09 UTC (History)
2 users (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 sorin 2010-09-13 09:11:37 UTC
Even when using -dlz -ldap, the installation fails with the same error message. I don't know why is it still looking for ldap after I disabled it in package.use.

Reproducible: Always

Steps to Reproduce:
1. USE="dlz ldap" emerge -uv net-dns/bind

Actual Results:  
 * QA Notice: Package has poor programming practices which may compile
 *            but will almost certainly crash on 64bit architectures.
 * 
 * Function `ldap_get_values' implicitly converted to pointer at ldapdb.c:311
 * 
 *  Please file a bug about this at http://bugs.gentoo.org/
 *  with the maintaining herd of the package.
 * 
 * ERROR: net-dns/bind-9.7.1_p2 failed:
 *   install aborted due to poor programming practices shown above

Expected Results:  
Emerging bind with dlz and ldap should be successful.

This is a new install on a XEN domU.
Portage 2.1.9.4 (default/linux/amd64/10.0, gcc-4.4.4, glibc-2.12.1-r1, 2.6.34-xen-r3 x86_64)
=================================================================
System uname: Linux-2.6.34-xen-r3-x86_64-Intel-R-_Core-TM-_i7_CPU_870_@_2.93GHz-with-gentoo-2.0.1
Timestamp of tree: Sun, 12 Sep 2010 05:15:03 +0000
app-shells/bash:     4.1_p7
dev-java/java-config: 2.1.11
dev-lang/python:     2.4.6, 2.6.5-r3, 3.1.2-r4
dev-util/cmake:      2.8.1-r2
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.6.3
sys-apps/sandbox:    2.3-r1
sys-devel/autoconf:  2.13, 2.67
sys-devel/automake:  1.7.9-r2, 1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.4.4-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.10
sys-devel/make:      3.81-r2
virtual/os-headers:  2.6.35 (sys-kernel/linux-headers)
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -mno-tls-direct-seg-refs -march=core2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /var/spool/torque"
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/terminfo"
CXXFLAGS="-O2 -pipe -mno-tls-direct-seg-refs -march=core2"
DISTDIR="/var/pub/mirror/src"
FEATURES="assume-digests distlocks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://mirrors.xservers.ro/gentoo/ ftp://de-mirror.org/distro/gentoo/ ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo"
LANG="en_US.utf-8"
LC_ALL="ro_RO.utf-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="ro en"
MAKEOPTS="-j1"
PKGDIR="/var/pub/mirror/pkg/gentoo"
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="/var/lib/portage/repos/gentoo"
PORTDIR_OVERLAY="/var/lib/portage/repos/local"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="7zip R X a52 aac accessibility acl acpi addbookmarks addressbook administrator adplug ads aesicm agg aio alisp alsa amd64 amr amrnb amrwb ao api apm ares asf assistant async auto-hinter automount autotrace avahi bash-completion berkdb bluetooth boost branding bzip2 cairo caps cdaudio cdda cddax cddb cdio cdparanoia cdr cgi chm cjk cleartype cli clucene console consolekit contactnotes contrast contrib cpudetection cracklib crypt css cue cups curl cxx daap daemon dar32 dbus designer-plugin desktopglobe dga digitalradio dirac directfb disk-partition diskio divx djvu dlz dmtf dmx dnsdb dri drmaa dts dv dvb dvd dvdnav dvdr dvdread dxr3 eap-tls ebook elf emacs emerald enca encode exif exiscan-acl expat extensible extensions extras faac faad fam fame fastcgi fax fbcon ffmpeg firefox3 fits flac fluidsynth fontconfig fontforge foomaticdb fortran ftp fts3 fuse garmin gd gdal gdbm geos gif gimp git glade glib glibc-omitfp glitz glsa gmedia gmp gnuplot gnutls google-gadgets gphoto2 gpm gps graphviz gs gsm gstreamer gtk gtk2-perl h224 h281 h323 hash highlight hipe history hpn http httpd hyperestraier i18n iax icecast iconv icu id3tag idled idn ilbc imagemagick imap inotify inquisitio ioctl ioemu iplayer ipod ipv6 irc ivr jabber java6 javascript jbig jingle jpeg json kate kde kdrive kernel-helper kipi kontact kpoll kqemu kvm ladspa lame lapack lastfm lcms ldap ldb libffi libmms libnotify libsamplerate libssh2 libtiger libv4l2 lid lightning live lm_sensors logitech-mouse loop-aes lua lzma lzo mad madwifi mail maildir marble matplotlib matroska mayavi md5sum mdnsresponder-compat mhash mixer mjpeg mktemp mmap mmx mng mod_irc mod_muc mod_pubsub modplug modules mozdevelop mozilla mp2 mp3 mp3rtp mp3tunes mp4 mp4live mpeg mpeg2 mpi mpi-threads mplayer mpx mtp mudflap multilib multimedia multiuser musepack musicbrainz ncurses nemesi net nethack netmeeting network network-cron networking nfs nls nptl nptlonly nsplugin ntfs ntp numpy nut oav ocean odbc offensive ogg opencore-amr openexr opengl openmp optimized-qmake pam pango pbs pcap pcre pdf perl phonon physfs pic pink pl2303 plasma player plotutils pmu png pnm policykit ppds pppd prediction proj pulseaudio pvr pylint python qa qalculate qos qt3support qt4 quicktime quotas qwt radio rar raw rdp readline reflection reiserfs remote replication replytolist rle romio rss rtc rtmp rtsp ruby-bindings samba sasl sbc scanner schroedinger scim scipy scrobbler sctp sdb-ldap sdl secure-delete semantic-desktop sendmail session shine shmvideo shout sip sipim skey skins skype slang smartcard smbkrb5passwd smp sms smtp smux sndfile snmp soap sockets socks5 sound soup speex sql sqlite sqlite3 srp srs srt srtp sse sse2 sse3 sse4 ssh ssl ssse3 statistics stats stream subtitles subversion svg swig symlink sysfs syslog szip taglib tcl tcpd teletext texteffect theora thin-splines threads threadsafe thumbnail thuner tiff timezone tk tntc tools traits truetype tv tv_check tv_combiner tv_pick_cgi twolame type3 udev umfpack unicode upnp urandom usb utils uuid v4l v4l2 vaapi vcd vcdinfo vcdx vde vdr vhook vhosts video vim-pager vim-syntax vim-with-x visibility vlm vnc vorbis vorbis-psy vpx vt vxml wav wavpack web webdav webkit webpresence wicd windeco winpopup wma wma-fixed wmf wmp wxwidgets wxwindows x264 xanim xattr xcb xcomposite xen xforms xine xml xmlpatterns xmlrpc xmp xorg xosd xpm xprint xrandr xscreensaver xsl xsm xulrunner xv xvid xvmc yahoo yaz yv12 zip zlib zvbi" ALSA_CARDS="intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare extplug hooks ioplug ladspa lfloat linear meter mulaw multi plug rate route share shm softvol dsnoop" 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" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ro en" QEMU_SOFTMMU_TARGETS="i386 x86_64" QEMU_USER_TARGETS="i386 x86_64" RUBY_TARGETS="ruby18" SANE_BACKENDS="net" USERLAND="GNU" VIDEO_CARDS="apm fbdev fglrx radeon svga v4l vesa vmware" 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" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

(The emerge also fails when USE="odbc" at configure:
[...]
checking locale.h presence... yes
checking for locale.h... yes
checking for setlocale... yes
checking for Postgres DLZ driver... no
checking for MySQL DLZ driver... no
checking for Berkeley DB DLZ driver... using Berkeley DB: -I/usr/include/ -ldb
checking for file system DLZ driver... yes
checking for LDAP DLZ driver... using LDAP from /usr/lib and /usr/include
checking for ODBC DLZ driver... not found
configure: error: ODBC headers were not found in any of /usr /usr/local /usr/pkg; use --with-dlz-odbc=/path

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/net-dns/bind-9.7.1_p2/work/bind-9.7.1-P2/config.log
 * ERROR: net-dns/bind-9.7.1_p2 failed:
 *   econf failed
)
Comment 1 Christian Ruppert (idl0r) gentoo-dev 2010-09-13 17:09:52 UTC

*** This bug has been marked as a duplicate of bug 302735 ***