Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 40168 - emerge net-im/gaim, failed [version: gaim-0.75-r8]
Summary: emerge net-im/gaim, failed [version: gaim-0.75-r8]
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gaim Bugs Crew
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-02 05:44 UTC by Georg Sahli
Modified: 2004-02-03 07:23 UTC (History)
0 users

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 Georg Sahli 2004-02-02 05:44:32 UTC
Hello, tried to download package from different servers, but all have same fault.

Calculating dependencies ...done!
[ebuild U ] net-im/gaim-0.75-r8 [0.66-r3]
[ebuild N ] net-im/gaim-encryption-2.21

=======================================
...
...
Making all in ssl
make[3]: Entering directory `/var/tmp/portage/gaim-0.75-r8/work/gaim-0.75/plugins/ssl'
source='ssl-nss.c' object='ssl-nss.lo' libtool=yes \
depfile='.deps/ssl-nss.Plo' tmpdepfile='.deps/ssl-nss.TPlo' \
depmode=gcc3 /bin/sh ../../depcomp \
/bin/sh ../../libtool --silent --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DDATADIR=\"/usr/share\" -DLIBDIR=\"/usr/lib/gaim/\" -I../../src -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/lib/mozilla/include/nss -I/usr/lib/mozilla/include/nspr -mcpu=athlon-xp -O2 -pipe -msse -Wall -g3 -c -o ssl-nss.lo `test -f 'ssl-nss.c' || echo './'`ssl-nss.c
ssl-nss.c:31:18: nspr.h: No such file or directory
ssl-nss.c:32:27: private/pprio.h: No such file or directory
ssl-nss.c:34:22: pk11func.h: No such file or directory
ssl-nss.c:35:18: prio.h: No such file or directory
ssl-nss.c:36:20: secerr.h: No such file or directory
ssl-nss.c:37:20: secmod.h: No such file or directory
ssl-nss.c:38:17: ssl.h: No such file or directory
ssl-nss.c:39:20: sslerr.h: No such file or directory
ssl-nss.c:40:22: sslproto.h: No such file or directory
ssl-nss.c:44: error: syntax error before "PRFileDesc"
ssl-nss.c:44: warning: no semicolon at end of struct or union
ssl-nss.c:45: warning: type defaults to `int' in declaration of `in'
ssl-nss.c:45: warning: data definition has no type or storage class
ssl-nss.c:47: error: syntax error before '}' token
ssl-nss.c:47: warning: type defaults to `int' in declaration of `GaimSslNssData'
ssl-nss.c:47: warning: data definition has no type or storage class
ssl-nss.c:51: error: syntax error before '*' token
ssl-nss.c:51: warning: type defaults to `int' in declaration of `_nss_methods'
ssl-nss.c:51: warning: data definition has no type or storage class
ssl-nss.c:52: error: syntax error before "_identity"
ssl-nss.c:52: warning: type defaults to `int' in declaration of `_identity'
ssl-nss.c:52: warning: data definition has no type or storage class
ssl-nss.c: In function `ssl_nss_init_nss':
ssl-nss.c:57: warning: implicit declaration of function `PR_Init'
ssl-nss.c:57: error: `PR_SYSTEM_THREAD' undeclared (first use in this function)
ssl-nss.c:57: error: (Each undeclared identifier is reported only once
ssl-nss.c:57: error: for each function it appears in.)
ssl-nss.c:57: error: `PR_PRIORITY_NORMAL' undeclared (first use in this function)
ssl-nss.c:58: warning: implicit declaration of function `NSS_NoDB_Init'
ssl-nss.c:61: warning: implicit declaration of function `SECMOD_AddNewModule'
ssl-nss.c:68: warning: implicit declaration of function `NSS_SetDomesticPolicy'
ssl-nss.c:70: warning: implicit declaration of function `PR_GetUniqueIdentity'
ssl-nss.c:71: warning: implicit declaration of function `PR_GetDefaultIOMethods'
ssl-nss.c:71: warning: assignment makes pointer from integer without a cast
ssl-nss.c: At top level:
ssl-nss.c:75: error: syntax error before "ssl_auth_cert"
ssl-nss.c:75: error: syntax error before "PRFileDesc"
ssl-nss.c:77: warning: return type defaults to `int'
ssl-nss.c: In function `ssl_auth_cert':
ssl-nss.c:78: error: `SECSuccess' undeclared (first use in this function)
ssl-nss.c: At top level:
ssl-nss.c:103: error: syntax error before "ssl_bad_cert"
ssl-nss.c:103: error: syntax error before "PRFileDesc"
ssl-nss.c:104: warning: return type defaults to `int'
ssl-nss.c: In function `ssl_bad_cert':
ssl-nss.c:105: error: `SECStatus' undeclared (first use in this function)
ssl-nss.c:105: error: syntax error before "status"
ssl-nss.c:106: error: `PRErrorCode' undeclared (first use in this function)
ssl-nss.c:108: error: `arg' undeclared (first use in this function)
ssl-nss.c:109: error: `status' undeclared (first use in this function)
ssl-nss.c:111: error: syntax error before ')' token
ssl-nss.c:113: error: `err' undeclared (first use in this function)
ssl-nss.c:115: error: `SEC_ERROR_INVALID_AVA' undeclared (first use in this function)
ssl-nss.c:116: error: `SEC_ERROR_INVALID_TIME' undeclared (first use in this function)
ssl-nss.c:117: error: `SEC_ERROR_BAD_SIGNATURE' undeclared (first use in this function)
ssl-nss.c:118: error: `SEC_ERROR_EXPIRED_CERTIFICATE' undeclared (first use in this function)
ssl-nss.c:119: error: `SEC_ERROR_UNKNOWN_ISSUER' undeclared (first use in this function)
ssl-nss.c:120: error: `SEC_ERROR_UNTRUSTED_CERT' undeclared (first use in this function)
ssl-nss.c:121: error: `SEC_ERROR_CERT_VALID' undeclared (first use in this function)
ssl-nss.c:122: error: `SEC_ERROR_EXPIRED_ISSUER_CERTIFICATE' undeclared (first use in this function)
ssl-nss.c:123: error: `SEC_ERROR_CRL_EXPIRED' undeclared (first use in this function)
ssl-nss.c:124: error: `SEC_ERROR_CRL_BAD_SIGNATURE' undeclared (first use in this function)
ssl-nss.c:125: error: `SEC_ERROR_EXTENSION_VALUE_INVALID' undeclared (first use in this function)
ssl-nss.c:126: error: `SEC_ERROR_CA_CERT_INVALID' undeclared (first use in this function)
ssl-nss.c:127: error: `SEC_ERROR_CERT_USAGES_INVALID' undeclared (first use in this function)
ssl-nss.c:128: error: `SEC_ERROR_UNKNOWN_CRITICAL_EXTENSION' undeclared (first use in this function)
ssl-nss.c:129: error: `SECSuccess' undeclared (first use in this function)
ssl-nss.c:133: error: `SECFailure' undeclared (first use in this function)
ssl-nss.c: In function `ssl_nss_uninit':
ssl-nss.c:151: warning: implicit declaration of function `PR_Cleanup'
ssl-nss.c: In function `ssl_nss_connect_cb':
ssl-nss.c:160: error: `nss_data' undeclared (first use in this function)
ssl-nss.c:160: error: syntax error before ')' token
ssl-nss.c:161: error: `PRSocketOptionData' undeclared (first use in this function)
ssl-nss.c:167: warning: implicit declaration of function `PR_ImportTCPSocket'
ssl-nss.c:178: error: `socket_opt' undeclared (first use in this function)
ssl-nss.c:178: error: `PR_SockOpt_Nonblocking' undeclared (first use in this function)
ssl-nss.c:179: error: `PR_FALSE' undeclared (first use in this function)
ssl-nss.c:181: warning: implicit declaration of function `PR_SetSocketOption'
ssl-nss.c:183: warning: implicit declaration of function `SSL_ImportFD'
ssl-nss.c:194: warning: implicit declaration of function `SSL_OptionSet'
ssl-nss.c:194: error: `SSL_SECURITY' undeclared (first use in this function)
ssl-nss.c:194: error: `PR_TRUE' undeclared (first use in this function)
ssl-nss.c:195: error: `SSL_HANDSHAKE_AS_CLIENT' undeclared (first use in this function)
ssl-nss.c:197: warning: implicit declaration of function `SSL_AuthCertificateHook'
ssl-nss.c:198: error: `SSLAuthCertificate' undeclared (first use in this function)
ssl-nss.c:198: error: syntax error before "ssl_auth_cert"
ssl-nss.c:200: warning: implicit declaration of function `SSL_BadCertHook'
ssl-nss.c:200: error: `SSLBadCertHandler' undeclared (first use in this function)
ssl-nss.c:200: error: syntax error before "ssl_bad_cert"
ssl-nss.c:203: warning: implicit declaration of function `SSL_SetURL'
ssl-nss.c:205: warning: implicit declaration of function `SSL_ResetHandshake'
ssl-nss.c:207: warning: implicit declaration of function `SSL_ForceHandshake'
ssl-nss.c: In function `ssl_nss_close':
ssl-nss.c:225: error: `nss_data' undeclared (first use in this function)
ssl-nss.c:225: error: syntax error before ')' token
ssl-nss.c:230: warning: implicit declaration of function `PR_Close'
ssl-nss.c: In function `ssl_nss_read':
ssl-nss.c:239: error: `nss_data' undeclared (first use in this function)
ssl-nss.c:239: error: syntax error before ')' token
ssl-nss.c:241: warning: implicit declaration of function `PR_Read'
ssl-nss.c: In function `ssl_nss_write':
ssl-nss.c:247: error: `nss_data' undeclared (first use in this function)
ssl-nss.c:247: error: syntax error before ')' token
ssl-nss.c:252: warning: implicit declaration of function `PR_Write'
make[3]: *** [ssl-nss.lo] Error 1
make[3]: Leaving directory `/var/tmp/portage/gaim-0.75-r8/work/gaim-0.75/plugins/ssl'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/gaim-0.75-r8/work/gaim-0.75/plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gaim-0.75-r8/work/gaim-0.75'
make: *** [all] Error 2

!!! ERROR: net-im/gaim-0.75-r8 failed.
!!! Function src_compile, Line 69, Exitcode 2
!!! Make failed
======================================
In my etc/make.conf allready the use-flag 'ssl' was set.
An 
USE="ssl" emerge gaim
does produce the same fault.

Reproducible: Always
Steps to Reproduce:
1.emerge gaim
2.
3.

Actual Results:  
Got this break, can not update.

Expected Results:  
Nothing

# emerge info
Portage 2.0.50_pre21 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20040117-r0, 2.
4.24)
=================================================================
System uname: 2.4.24 i686 AMD Athlon(tm) XP 2400+
Gentoo Base System version 1.4.3.12
Autoconf: sys-devel/autoconf-2.59
Automake: sys-devel/automake-1.7.8
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=athlon-xp -O2 -pipe -msse"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1
/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-mcpu=athlon-xp -O2 -pipe -msse"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de rsync://linux.rz.ruhr-un
                                                                          
i-bochum.de/gentoo/ rsync://mirrors.sec.informatik.tu-darmstadt.de/gentoo http:/
                                                                          
/gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow X Xaw3d aalib alsa amd apache2 apm arts avi berkdb cdr cgi crypt cups
                                                                            dga
doc dvd encode esd ffmpeg flash foomaticdb foreign-package gdbm gif gphoto2    
                                                                        gpm gtk
gtk2 gtkhtml guile imlib ipv6 java javascript joystick jpeg kde kerbero        
                                                                   s ldap libg++
libwww mad mikmod mmx motif mozaccess mozaccess-builtin mozcalenda             
                                                              r mozctl mozilla
mozinterfaceinfo mozirc moznomail mozxmlterm mpeg nas ncurses n                
                                                           ls nvidia oav
oggvorbis openal opengl openssh opie oss pam pda pdflib perl png p             
                                                              ython qt qtmt
quicktime readline rp-pppoe samba scanner sdl slang socks5 spell s             
                                                              se ssl svga tcltk
tcpd tetex tiff truetype usb vanilla videos x86 xml2 xmms xv z                 
                                                          lib"
Comment 1 Don Seiler (RETIRED) gentoo-dev 2004-02-02 06:09:50 UTC
What version of mozilla is installed on your machine?

Out of curiosity, try: USE="-mozilla" emerge gaim
Comment 2 Georg Sahli 2004-02-02 14:03:33 UTC
Yes this will work ;)

I did use Mozilla V1.6 (final), but I did install it manually due too I did use it 2 days after the release day.
Some month ago I did install Mozilla V1.4-r3 with an emerge package, I did that package not uninstall, only delete.

But where is the point that tells you that I shall use USE="-mozilla", I from my site can not see that.

And will it be a big difference if I install Mozilla manually? I did that mostly in the past by my own.
And afterward, I move big applications into the /opt folder. I do not like to have big applications in the /usr/... folder.
As SuSE do that *g*.


Thank you
utgamer
Comment 3 Don Seiler (RETIRED) gentoo-dev 2004-02-02 14:54:20 UTC
If you have USE="mozilla", then gaim is going to try and use the NSS libraries from mozilla.  The problem here was your mozilla installation is not right by gentoo standards.  So I had you put USE="-mozilla" so gaim will install the standalone NSS libraries instead.

Off the top of my head I don't know the answer to your /opt vs /usr question.
Comment 4 Georg Sahli 2004-02-03 07:11:27 UTC
[OT] /opt <> /usr/...
I did use for many years SuSE. There were many discussions between the handling differences from /opt and /usr placed applications. SuSE places: gnome, gnome2, kde, kde2, kde3, mozilla, netscape and OpenOffice in the /opt folder, which is different from the RH storage. SuSE is saing: In /opt are applications stored, which are not live-building a linux system. RH is saing: In /usr/... are the user parts wich are not live-building a linux system.

With Gentoo I do use KDE in /usr/... too, but bigger applications I like to have in /opt, so I do have less differences between my 2 installed systems.
Sometimes I do move bigger user-installed applications into /opt and left place a symbolic link at the old /usr/... folder.

PS: Do I have to close this bug message by my own, or shall it stay in 'Leave as Resolved Invalid'? This is my fist time usage of bugzilla.

Regards,
Georg (utgamer)
Comment 5 Don Seiler (RETIRED) gentoo-dev 2004-02-03 07:23:56 UTC
Just leave it as it is.

I'm pretty sure you won't be able to change from the /usr prefix because it is hard-coded into all of our ebuilds.