Trying to upgrade at iproute2 arpd make an error and exit. This is the log: i686-pc-linux-gnu-gcc -D_GNU_SOURCE -march=athlon-tbird -O3 -pipe -fomit-frame-p ointer -funroll-loops -falign-functions=4 -maccumulate-outgoing-args -fforce-add r -Wstrict-prototypes -Wall -g -I../include -DRESOLVE_HOSTNAMES -I/usr/include -o arpd arpd.c ../lib/libnetlink.a ../lib/libutil.a -ldb -lpthread arpd.c:19:20: db_185.h: No such file or directory arpd.c:42: error: parse error before '*' token arpd.c:42: warning: type defaults to `int' in declaration of `dbase' arpd.c:42: warning: data definition has no type or storage class arpd.c: In function `do_one_request': arpd.c:305: error: `DBT' undeclared (first use in this function) arpd.c:305: error: (Each undeclared identifier is reported only once arpd.c:305: error: for each function it appears in.) arpd.c:305: error: parse error before "dbkey" arpd.c:309: error: request for member `sync' in something not a structure or uni on arpd.c:340: error: `dbkey' undeclared (first use in this function) arpd.c:343: error: request for member `get' in something not a structure or unio n arpd.c:343: error: `dbdat' undeclared (first use in this function) arpd.c:367: error: request for member `del' in something not a structure or unio n arpd.c:393: error: request for member `put' in something not a structure or unio n arpd.c:411: error: request for member `put' in something not a structure or unio n arpd.c:423: error: request for member `put' in something not a structure or unio n arpd.c: In function `get_arp_pkt': arpd.c:487: error: `DBT' undeclared (first use in this function) arpd.c:487: error: parse error before "dbkey" arpd.c:518: error: `dbkey' undeclared (first use in this function) arpd.c:521: error: request for member `get' in something not a structure or unio n arpd.c:521: error: `dbdat' undeclared (first use in this function) arpd.c:531: error: request for member `put' in something not a structure or unio n arpd.c: In function `main': arpd.c:671: warning: implicit declaration of function `dbopen' arpd.c:671: error: `DB_HASH' undeclared (first use in this function) arpd.c:671: warning: assignment makes pointer from integer without a cast arpd.c:681: error: `DBT' undeclared (first use in this function) arpd.c:681: error: parse error before "dbkey" arpd.c:683: error: `dbkey' undeclared (first use in this function) arpd.c:712: error: `dbdat' undeclared (first use in this function) arpd.c:717: error: request for member `put' in something not a structure or unio n arpd.c:722: error: request for member `sync' in something not a structure or uni on arpd.c:728: error: parse error before "dbkey" arpd.c:730: error: request for member `seq' in something not a structure or unio n arpd.c:730: error: `R_NEXT' undeclared (first use in this function) arpd.c:822: error: request for member `sync' in something not a structure or uni on arpd.c:841: error: request for member `close' in something not a structure or un ion arpd.c:845: error: request for member `close' in something not a structure or un ion make[1]: *** [arpd] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory `/var/tmp/portage/iproute2-2.6.10.20050112-r1/work/ip route2-2.6.10-ss050112/misc' make: *** [all] Error 2 !!! ERROR: sys-apps/iproute2-2.6.10.20050112-r1 failed. !!! Function src_compile, Line 53, Exitcode 2 Reproducible: Always Steps to Reproduce: 1.Compile iproute2 with the command "emerge -aUv iproute2 ivman hal libmal" 2. 3. Actual Results: Emerge exit with the error writed in the logs Portage 2.0.51-r15 (default-linux/x86/2004.2, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.10-gentoo-r4 i686) ================================================================= System uname: 2.6.10-gentoo-r4 i686 AMD Athlon(tm) Processor Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 11 2005, 18:38:57)] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-tbird -O3 -pipe -fomit-frame-pointer -funroll-loops -falign-functions=4 -maccumulate-outgoing-args -fforce-addr" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /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/X11/xkb /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-tbird -O3 -pipe -fomit-frame-pointer -funroll-loops -falign-functions=4 -maccumulate-outgoing-args -fforce-addr" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/ ftp://ftp.du.se/pub/os/gentoo http://ftp.du.se/pub/os/gentoo http://mirror.switch.ch/mirror/gentoo/ ftp://mirror.switch.ch/mirror/gentoo/" LANG="it_IT.UTF-8" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 X aalib acpi adns aim alsa apm arts audiofile avi bash-completion berkdb bitmap-fonts calendars caps cdb cdr crypt cups curl divx4linux dvb dvd dvdr emacs emacs-wr encode esd ethereal exif f77 fam fbconf flac flash font-server foomaticdb fortran ftp gb gd gdbm gif gimpprint girebird gnome gnustep gnutils gphoto2 gpm gstreamer gtk gtk2 gtkhtml hardened icq imagemagick imap imlib ipv6 jabber jakes java joystick jpeg kde kerberos kim libg++ libwww mad mikmod miknod milter mime motif mozilla mp3 mpeg msn mule nas ncurses nls nmap nocd odbc oggvorbis openal opengl oscar pam pda pdflib perl php png portaudio ppds python qt quicktime readline ruby sasl scanner sdl shared slang slp sockets spell ssl svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts unicode usb vhost wxwindows xine xinerama xml xml2 xmms xprint xv xvid yahoo zlib linguas_it" Unset: ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS
what versions of sys-lib/db do you have installed ? if you run `emerge db` and then `emerge iproute2`, do things work again ?
Good Hint! Now it works... Thanks...
Probably something went wrong with the maintenance of the symbolic link for db_185.h