Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 283116 - net-ftp/pure-ftpd-1.0.21-r1 fails to configure with postgresql support
Summary: net-ftp/pure-ftpd-1.0.21-r1 fails to configure with postgresql support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Luca Longinotti (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-29 13:21 UTC by Volker Hemmann
Modified: 2009-12-09 12:12 UTC (History)
1 user (show)

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


Attachments
confi.log (config.log,272.42 KB, text/plain)
2009-08-29 20:55 UTC, Volker Hemmann
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Volker Hemmann 2009-08-29 13:21:43 UTC
checking for PQconnectdb in -lpq... no
configure: error: libpq is needed for PostgreSQL support

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/net-ftp/pure-ftpd-1.0.21-r1/work/pure-ftpd-1.0.21/config.log
 *
 * ERROR: net-ftp/pure-ftpd-1.0.21-r1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2976:  Called econf '--with-altlog' '--with-cookie' '--with-diraliases' '--with-extauth' '--with-ftpwho' '--with-language=english' '--with-largefile' '--with-peruserlimits' '--with-privsep' '--with-puredb' '--with-quotas' '--with-ratios' '--with-throttling' '--with-uploadscript' '--with-virtualhosts' '--without-capabilities' '--without-rfc2640' '--without-ldap' '--without-mysql' '--with-pam' '--without-paranoidmsg' '--with-pgsql' '--with-tls' '--without-virtualchroot' '--without-inetd'
 *               ebuild.sh, line  536:  Called die
 * The specific snippet of code:
 *                      die "econf failed"
 *  The die message:
 *   econf failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/net-ftp/pure-ftpd-1.0.21-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/net-ftp/pure-ftpd-1.0.21-r1/temp/environment'.
 *

>>> Failed to emerge net-ftp/pure-ftpd-1.0.21-r1, Log file:

but:
slocate libpq

/usr/include/libpq
/usr/include/postgresql-8.3/internal/libpq
/usr/include/postgresql-8.3/internal/libpq/pqcomm.h
/usr/include/postgresql-8.3/internal/libpq-int.h
/usr/include/postgresql-8.3/libpq
/usr/include/postgresql-8.3/libpq/libpq-fs.h
/usr/include/postgresql-8.3/server/libpq
/usr/include/postgresql-8.3/server/libpq/auth.h
/usr/include/postgresql-8.3/server/libpq/be-fsstubs.h
/usr/include/postgresql-8.3/server/libpq/crypt.h
/usr/include/postgresql-8.3/server/libpq/hba.h
/usr/include/postgresql-8.3/server/libpq/ip.h
/usr/include/postgresql-8.3/server/libpq/libpq-be.h
/usr/include/postgresql-8.3/server/libpq/libpq-fs.h
/usr/include/postgresql-8.3/server/libpq/libpq.h
/usr/include/postgresql-8.3/server/libpq/md5.h
/usr/include/postgresql-8.3/server/libpq/pqcomm.h
/usr/include/postgresql-8.3/server/libpq/pqformat.h
/usr/include/postgresql-8.3/server/libpq/pqsignal.h
/usr/include/postgresql-8.3/libpq-fe.h
/usr/lib64/postgresql-8.3/lib64/libpq.so
/usr/lib64/postgresql-8.3/lib64/libpq.so.5.1
/usr/lib64/postgresql-8.3/lib64/libpq.so.5
/usr/lib64/postgresql-8.3/lib64/libpq.a
/usr/packages/dev-db/libpq-8.2.7.tbz2
/usr/share/postgresql-8.3/locale/de/LC_MESSAGES/libpq.mo


Reproducible: Always

Steps to Reproduce:
1. set postgresql useflag
2. emerge postgresql
3. try to emerge pure-ftpd




 emerge --info
WARNING: One or more repositories have missing repo_name entries:

        /usr/local/portage/profiles/repo_name

NOTE: Each repo_name entry should be a plain text file containing a
unique name for the repository on the first line.                  
Portage 2.2_rc40 (default/linux/amd64/2008.0/desktop, gcc-4.4.1, glibc-2.10.1-r0, 2.6.30.5r4 x86_64)
=================================================================                                   
System uname: Linux-2.6.30.5r4-x86_64-AMD_Phenom-tm-_II_X4_955_Processor-with-gentoo-2.0.1          
Timestamp of tree: Sat, 29 Aug 2009 08:30:01 +0000                                                  
ccache version 2.4 [enabled]                                                                        
app-shells/bash:     4.0_p28                                                                        
dev-java/java-config: 2.1.9                                                                         
dev-lang/python:     2.5.4-r2, 2.6.2-r1, 3.1.1                                                      
dev-python/pycrypto: 2.0.1-r8                                                                       
dev-util/ccache:     2.4-r8                                                                         
dev-util/cmake:      2.6.4-r2                                                                       
sys-apps/baselayout: 2.0.1                                                                          
sys-apps/openrc:     0.4.3-r3                                                                       
sys-apps/sandbox:    2.1                                                                            
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, 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="-march=amdfam10 -O2 -msse3 -msse4a -mabm -ftree-vectorize -fpredictive-commoning -pipe"     
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config"
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/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=amdfam10 -O2 -msse3 -msse4a -mabm -ftree-vectorize -fpredictive-commoning -pipe"
DISTDIR="/var/portage/distfiles"
FEATURES="assume-digests autoconfig buildpkg candy ccache collision-protect distlocks fixpackages metadata-transfer parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/"
LANG="de_DE@euro"
LC_ALL="de_DE@euro"
LDFLAGS="-Wl,-O1"
LINGUAS="de"
MAKEOPTS="-j5"
PKGDIR="/usr/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="/var/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/qting-edge /usr/local/portage/layman/x11 /usr/local/portage/layman/kde-testing /usr/local/portage/layman/gcc-porting /usr/local/portage/layman/zen-overlay /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="32bit 3dnow 3dnowext 7zip S3TC X Xaw3d a52 aac acpi addbookmarks aften aiglx aim aio akode akonadi alias alsa altenburgcards amarok amarok2 amd64 amr amrnb amrwb analogtv aotuv aqua_theme archive athena atm audio audiofile autoreplace bash-completion berkdb binary-drivers bittorrent bluetooth boost branding bzip2 cairo captury cdaudio cdda cddb cdinstall cdparanoia cdr cdrom cdsound cegui chm clamav cli clucene connection-sharing connectionstatus consolekit contactnotes cracklib crypt css cups curl dbus dhcp dhcpcd dirac divx dnd double-precision downloadorder dpms dragonplayer dri dts dv dvb dvbplayer dvbsetup dvd dvdr eap-sim eap-tls editor eds emboss emerald emovix encode evo exceptions exif exiv2 expat extra-cardsets fame fasttrack fat ffmpeg fftw file firefox fits flac fontconfig foomaticdb fortran ftp gadu gd gdbm geoip gif gimp glibc-omitfp glitz glut glx gnutella google-gadgets gpgme gpm graphite grub hal hddtemp highlight history icons iconv icq icu id3 id3tag ieee1394 imagemagick inotify ipv6 irc irmc irrlicht isdnlog jabber java java6 javascript jce jingle joystick jpeg jpeg2k kate kcal kde kde4 kdecards kdeenablefinal kdehiddenvisibility kdepim kdm kexi kipi lame lapack lcms lesstif libnotify libsamplerate libssh2 libwww lirc lm_sensors logitech-mouse logviewer lzo mad magic mailbox maildir maps matroska mbox mdnsresponder-compat metric mikmod mime mixer mjpeg mmap mmx mmxext mng monolithic mp2 mp3 mp4 mpeg mpeg2 mplayer msn mtp mudflap mule multilib musepack music nano-syntax ncurses neXt nepomuk net network networkmanager newspr ngui nls no-old-linux nocd nowin nowlistening npp nptl nptlonly nsplugin ntfs obex offensive ogg ogg123 ogm old-daemons openexr opengl openmp oscar otr oxygen pam pch pcre pda pdf perl phonon physfs pixmaps plasma player plugins png pnm posix postgres ppds pppd ps python qt3support qt4 quicktime rar readline recode reflection reiser4 reiserfs remix resolvconf rogue rtc sametime sasl scanner scenarios schedule schroedinger scsi sdl sdl-image sdl-sound sdlaudio search semantic-desktop server session slp smp sms sndfile sockets sound sounds spell spl sqlite sqlite3 sse sse-filters sse2 sse3 sse4a ssh ssl startup-notification statistics stats stroke subp svg sysfs sysvipc szip tcpd test-programs texteffect textures tga theora threads threadsafe thumbnail thunar tiff timidity tk tomsfastmath toolbar tools transcode translator truetype tv tv_check tv_combiner tv_pick_cgi tvtime unicode unzip usb userlocales utempter v4l v4l2 vcd videos visualization vorbis webdav webkit webpresence wifi wireshark wma wma-fixed wmf wmp wxwindows x264 xanim xcb xcomposite xemacs xext xface xft xine xml xorg xosd xpm xrandr xrender xscreensaver xskatcards xulrunner xv xvid xvmc yahoo yiff yv12 zip zlib zsh-completion zvbi" ALSA_CARDS="emu10k1" 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="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" LIRC_DEVICES="devinput" USERLAND="GNU" VIDEO_CARDS="vesa v4l fglrx radeon radeonhd"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Rafał Mużyło 2009-08-29 17:27:41 UTC
Obviously, one more thing's missing - config.log.
Comment 2 Volker Hemmann 2009-08-29 20:55:18 UTC
Created attachment 202636 [details]
confi.log
Comment 3 Bernard Cafarelli gentoo-dev 2009-12-08 09:50:20 UTC
Can you try pure-ftpd-1.0.26? It works for me here with virtual/postgresql-base-8.4 (bringing in dev-db/postgresql-base-8.4.1)
Comment 4 Volker Hemmann 2009-12-08 20:38:18 UTC
1.0.26 builds with dev-db/postgresql-base-8.4.1 here too.

thanks.
Comment 5 Bernard Cafarelli gentoo-dev 2009-12-09 12:12:20 UTC
Thanks for testing! Marking fixed with 1.0.26 (going stable soon)