Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 49380 - neon-0.24.5 fails to compile
Summary: neon-0.24.5 fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Paul de Vrieze (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-29 08:00 UTC by gpablo
Modified: 2004-12-14 05:37 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 gpablo 2004-04-29 08:00:20 UTC
When I try to emerge neon I get errors about multiple definition of various symbols, apparently related to kerberos 5.

Here is the fist segment where such an error occurs:

/usr/lib/libcom_err.a(error_message.o)(.bss+0x0): multiple definition of `_et_list'
/usr/lib/libkrb5.a(com_err.o)(.bss+0x0): first defined here

I unmerge heimdal:
 emerge --unmerge heimdal
then
 emerge neon
and successfully merged neon.
Running:
 emerge --pretend krb5 
gave the following output:
  [ebuild   R   ] app-crypt/mit-krb5-1.3.1
meaning (I suppose) mit-krb5 is installed.

As far as I can tell, I never explicitly merged heimdal, neither krb5, I just added kerberos as a USE variable in /etc/make.conf.



Reproducible: Always
Steps to Reproduce:
1. emerge neon


Actual Results:  
fails with:

!!! ERROR: net-misc/neon-0.24.5 failed.
!!! Function einstall, Line 388, Exitcode 2
!!! einstall failed


Expected Results:  
merge neon

Portage 2.0.50-r6 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040420-r0,
2.6.5-gentoo)
=================================================================
System uname: 2.6.5-gentoo i686 Pentium III (Katmai)
Gentoo Base System version 1.4.10
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dfx X acpi apache2 avi berkdb bonobo crypt cups encode esd evo fastcgi
foomaticdb gdbm gif gnome gpm gtk gtk2 imap imlib jpeg kerberos ldap libg++
libwww mad maildir mikmod motif mozilla mpeg ncurses nls oggvorbis opengl oss
pam pdflib perl png python quicktime readline samba sdl slang snmp spell sse ssl
svga tcpd truetype usb x86 xml2 xmms xv zlib"
 
---------

Additionally, I did:
ACCEPT_KEYWORDS='~x86` emerge gnome
before mergin neon.
Comment 1 Paul de Vrieze (RETIRED) gentoo-dev 2004-05-01 13:55:54 UTC
If you add it as a use variable, it is more than likely that kerberos has been installed (For example openssh has kerberos support). Please try to remerge mit-krb5
Comment 2 gpablo 2004-12-14 05:37:42 UTC
I am closing this bug because the workaround (unmerging heimdal and remergin mit-krb5) solves the problem.
Seems that somehow, heimdal and mit-krb got installed at the same time.