Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 45016
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Linux Gnome Desktop Team <gnome@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Spider (RETIRED) <spider@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 45016 depends on: Show dependency tree
Bug 45016 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-03-18 05:54 0000
checking for ANSI C header files... (cached) yes
checking whether strcasecmp is declared... yes
Using config source xml::/etc/gconf/gconf.xml.defaults for schema installation
Using $(sysconfdir)/gconf/schemas/ as install directory for schema files
checking for pkg-config... /usr/bin/pkg-config
checking for gtk+-2.0 >= 2.0.6 esound >= 0.2.28 gconf-2.0 >= 1.2.1 libxml-2.0
>= 2.5.0 libgnome-2.0 >= 2.0.0 libgnomeui-2.0 >= 2.0.0... yes
checking GNOMEMEETING_CFLAGS... -DORBIT2=1 -pthread -I/usr/include/gtk-2.0
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0
-I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/gconf/2 -I/usr/include/orbit-2.0
-I/usr/include/libxml2 -I/usr/include/libgnome-2.0
-I/usr/include/libbonobo-2.0 -I/usr/include/gnome-vfs-2.0
-I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0
-I/usr/include/libgnomeui-2.0 -I/usr/include/libgnomecanvas-2.0
-I/usr/include/libart-2.0 -I/usr/include/libbonoboui-2.0  
checking GNOMEMEETING_LIBS... -Wl,--export-dynamic -pthread -L/usr/X11R6/lib
-lesd -laudiofile -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lxml2 -lpthread -lz
-lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0
-lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangoxft-1.0 -lpangox-1.0
-lpango-1.0 -lbonobo-2 -lgconf-2 -lgnomevfs-2 -lbonobo-activation -lORBit-2
-lgobject-2.0 -lgthread-2.0 -lm -lgmodule-2.0 -ldl -lglib-2.0  
checking for scrollkeeper-config... /usr/bin/scrollkeeper-config
checking whether OS type is supported... yes
checking for pthread_create in -lpthread... yes
checking whether debugging must be compiled in... no
checking for PWLib includes in /usr/include/... 
checking for /usr/include/ptlib/pprocess.h... yes
checking for main in -lpt... yes
checking for PWLib version... 1.6.3
checking for OpenLDAP support in PWLIB... no
configure: error: Sorry but the PWLib version you are using doesn't support
LDAP

!!! ERROR: net-im/gnomemeeting-1.00 failed.
!!! Function econf, Line 365, Exitcode 1
!!! econf failed
Darkmere root # 


Darkmere root # emerge info
Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0,
2.6.3)
=================================================================
System uname: 2.6.3 i686 AMD Athlon(TM) XP 2500+
Gentoo Base System version 1.4.3.13p1
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config
/usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe"
DISTDIR="/mnt/store/distfiles"
FEATURES="ccache cvs sandbox strict userpriv usersandbox"
GENTOO_MIRRORS="http://mirror.pudas.net/gentoo
http://ds.thn.htu.se/linux/gentoo http://ftp.easynet.nl/mirror/gentoo/ "
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC=""
USE="3dnow X aalib alsa apm avi berkdb bonobo cdr crypt cups dvd dvdr encode
esd ethereal faad flac foomaticdb gdbm gif gnome gpm gtk gtk2 gtkhtml guile
imlib jpeg libg++ libwww mad mikmod motif mozilla moznoirc moznomail mpeg
ncurses nls nptl objc oggvorbis opengl oss pam pdflib perl png python
quicktime readline samba sdl slang spell ssl tcpd tiff truetype x86 xml2 xmms
xv xvid zlib"

------- Comment #1 From foser (RETIRED) 2004-03-18 12:51:54 0000 -------
Well this seems to be one of our well-known portage deficiencies.

------- Comment #2 From Spider (RETIRED) 2004-03-18 12:59:18 0000 -------
yeah, another thing that ought to be documented :-/

------- Comment #3 From Spider (RETIRED) 2004-03-18 13:17:42 0000 -------
A quick check (qpkg -q) tells me that the only things depending on pwlib are
openh323 and gnomemeeting, perhaps the easy solution around this is to just
disable the ldap use flag from pwlib.

since openh323 isn't used by anything but gnomemeeting there doesn't seem to be
any other casualities here.

------- Comment #4 From Stefan Knoblich (RETIRED) 2004-03-18 15:53:04 0000 -------
ok, i'm going to remove the ldap use flag in pwlib

------- Comment #5 From Stefan Knoblich (RETIRED) 2004-03-18 16:30:10 0000 -------
fix is in cvs (see pwlib-1.6.3-r1)

------- Comment #6 From Duncan Coutts (RETIRED) 2004-03-19 12:52:37 0000 -------
That doesn't seem to fix it for me. I emerged dev-libs/pwlib-1.6.3-r1 (which
lacks the ldap USE flag) but I still get the same error when emerging
gnomemeeting 1.00.

The gnomemeeting configure script is grepping in include/ptbuildopts.h for
"#define P_LDAP 1" and not finding it. The ldap section of the file in question
looks quite different.

During ./configure of pwlib, the test for open_ldap in -lldap answers no, so
perhaps ldap support is not getting built.

I'm using the latest stable openldap on x86

------- Comment #7 From Stefan Knoblich (RETIRED) 2004-03-28 16:33:21 0000 -------
hmm, strange
it works for me using openldap-2.1.26 (and .27)

------- Comment #8 From Duncan Coutts (RETIRED) 2004-05-01 20:43:41 0000 -------
Just tried again with latest gnomemeeting+pwlib and I still had same problem
(but see below).

I'm using openldap-2.1.26
I looked at the pwlib configure.in script and the ldap support was not getting
built because one of the ldap tests was failing. The message was:
checking for ldap_open in -lldap... no

It was looking for "ldap_open" in "ldap" (presumable libldap.so)
On my system, running nm over libldap.so said that there was a symbol
"ldap_open".

I rebuilt openldap-2.1.26 and that seemed to make the difference. Rebuilding
pwlib after that made the ldap test succede. Presumably it was getting some
linker error previously. Unfortunately I didn't save a copy of the autoconf log
file so I don't know what the linker message was.

So it now works, but I don't know why. So I guess we can close this bug.

------- Comment #9 From foser (RETIRED) 2004-08-19 15:39:01 0000 -------
non-reproducable closing

------- Comment #10 From catkfr@yahoo.fr 2004-12-30 15:55:52 0000 -------
I've just tried installing gnomemeeting and had this exact same bug.
When doing an emerge gnomemeeting, pwlib-1.6.3-r2 and net-libs/openh323-1.13.2-r1 were installed as dependencies.
I have openldap 2.1.30-r2 previously installed. I will try to rebuilding openldap, pwlib and gnomemeeting tomorrow on this machine and will also try installing gnomemeeting on another machine and see if I can reproduce this bug once again.

relevant configure output lines:

checking for PWLib version... 1.6.3
checking for OpenLDAP support in PWLIB... no
configure: error: Sorry but the PWLib version you are using doesn't support LDAP


------- Comment #11 From Joe McCann (RETIRED) 2005-01-09 17:20:34 0000 -------
*** Bug 77244 has been marked as a duplicate of this bug. ***

------- Comment #12 From Daniel Webert 2005-01-09 18:47:36 0000 -------
hi joe - plz reopen this bug, if u mark #77244 as dupe w/ still existing the
problem ...

------- Comment #13 From Daniel Webert 2005-01-09 18:57:10 0000 -------
works
net-im/gnomemeeting-1.0.2-r1
dev-libs/pwlib-1.6.6-r1
net-libs/openh323-1.13.5
net-nds/openldap-2.1.30-r4

does not work
net-im/gnomemeeting-1.2.0
dev-libs/pwlib-1.8.3
net-libs/openh323-1.15.2
net-nds/openldap-2.1.30-r4

------- Comment #14 From Daniel Webert 2005-01-09 19:53:09 0000 -------
remerging openldap, after that remerging pwlib helps - now gnomemeeting-1.2.0
finds a pwlib w/ ldap-support.

are there suggestions to tell the gentoo-users, they have to remerge ldap for
pwlib/ldap support?

------- Comment #15 From Joe McCann (RETIRED) 2005-01-09 20:36:44 0000 -------
stkn said he would take another look at this. I also can't reproduce the
problem, nor did I have to remerge openldap/pwlib. 

------- Comment #16 From MAL 2005-01-19 06:39:26 0000 -------
I'm still seeing this bug, it's not resolved fixed and needs to be reopened.

I already had emerged:

[ebuild   R   ] net-nds/openldap-2.1.30-r2  +berkdb +crypt -debug +gdbm -ipv6 +odbc +perl +readline +samba +sasl +slp +ssl +tcpd

I emerged:

[ebuild  N    ] dev-libs/pwlib-1.6.3-r2  +alsa +esd +ieee1394 +sdl +ssl
[ebuild  N    ] net-im/gnomemeeting-1.00  -debug -ipv6 +sdl +ssl

gnomemeeting build failed with not finding LDAP support in pwlib.

emerge info:

Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.10-gentoo-r5 i686)
=================================================================
System uname: 2.6.10-gentoo-r5 i686 AMD Athlon(tm) XP 3000+
Gentoo Base System version 1.4.16
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1-r2
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distcc distlocks sandbox sfperms userpriv usersandbox"
GENTOO_MIRRORS="ftp://mirror.nutsmaas.nl/gentoo/ ftp://mirrors1.netvisao.pt/gentoo/ ftp://ftp.easynet.nl/mirror/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://ftp.heanet.ie/pub/gentoo/"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://192.168.0.2/gentoo-portage"
USE="3dnow 3dnowex S3TC X X509 a52 aac aalib acpi alsa amd apm avi berkdb bitmap-fonts bluetooth bonobo bzip2 bzlib cdda cddb cdio cdr chroot clamav crypt cscope cups curl dga directfb divx4linux dmx dvd dvdr dvdread edl encode esd ethereal f77 faac faad fam fb fbcon ffmpeg fla flac fmod font-server foomaticdb freetype gb gd gdbm geoip gif gimpprint gmail gnokii gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile ieee1394 imagemagick imap imlib imlib2 java jpeg jpeg2k junit lcms libcaca libg++ libgda libwww live lzo lzw lzw-tiff mad maildir mailwrapper matroska md5sum mikmod mjpeg mmx mmx2 mng monkey motif mozcalendar mozilla moznoirc mp3 mpeg mpeg2 mpeg4 mplayer msn mysql nas ncurses network nls nptl nptlonly ntlm nvidia oav odbc ogg oggvorbis opengl operanom2 oss pam pcntl pcre pdf pdflib perl pic png ppds python qt quicktime readline real rtc samba sasl scanner sdl slang slp sms snmp speex spell sse ssl stream svg symlink tcpd tga theora tiff truetype truetype-fonts type1 type1-fonts usb utf8 v4l v4l2 vcd vidix vlm vorbis wmf wxwindows x86 xanim xface xine xml xml2 xmms xosd xpm xprint xrandr xv xvid xvmc yahoo yv12 zlib video_cards_nvidia"

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug