Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 196007 - dev-libs/geoip-1.4.0-r1: missing dependenc{y,ies}
Summary: dev-libs/geoip-1.4.0-r1: missing dependenc{y,ies}
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Netmon project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-16 04:35 UTC by Jonathan Stringer
Modified: 2007-10-16 09:40 UTC (History)
0 users

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


Attachments
emerge.log (emerge.log,551.11 KB, text/plain)
2007-10-16 06:38 UTC, Jonathan Stringer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathan Stringer 2007-10-16 04:35:20 UTC
I attempted to emerge geoip, and it failed with a generic error, I couldn't identify a problem.

After a little google searching, I found someone trying to install geoip with awstats, so I thought I'd try installing them both at the same time (command emerge geoip awstats) and it listed about 10 ebuilds to install, with geoip as #6. I said yes to install, and it installed up to geoip fine (after which, I CTRL+C'd it because I only wanted geoip).

So it seems like geoip is missing a dependency. 

The packages that were installed (as dependencies of awstats, but not when installing geoip independently) were:
1) perl-core/Time-Local
2) app-misc/mime-types
3) app-admin/apache-tools
4) virtual/perl-MIME-Base64
5) app-admin/webapp-config

I won't try to guess which of these that geoip needs to install properly, that's probably better left up to you guys :)

Reproducible: Always

Steps to Reproduce:
1. Install gentoo linux
2. Try to emerge geoip

Actual Results:  
geoip did not install.

Expected Results:  
geoip to install.

user@localhost ~ $ emerge --info
Portage 2.1.3.9 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.5-r4, 2.6.22-gentoo-r8 x86_64)
=================================================================
System uname: 2.6.22-gentoo-r8 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+
Timestamp of tree: Tue, 16 Oct 2007 03:20:01 +0000
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r5
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -msse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=athlon64 -O2 -pipe -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://ftp.swin.edu.au/gentoo http://public.planetmirror.com/pub/gentoo/ http://mirror.pacific.net.au/linux/Gentoo http://mirror.isp.net.au/ftp/pub/gentoo/ ftp://ftp.swin.edu.au/gentoo "
LANG="en_NZ.UTF-8"
LINGUAS="en ja"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.au.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac acl acpi alsa amd64 anthy berkdb bitmap-fonts bzip2 cairo cddb cdr cjk cli cracklib crypt cups daap dbus dhcp directfb dri dvd dvdr dvdread eds emboss encode evo fam firefox flac fortran gdbm geoip gif glitz gpm hal iconv imlib immqt ipod irc isdnlog jabber jack jack-tmpfs java jingle joystick jpeg kde kerberos ldap libsamplerate lm_sensors logitech-mouse mad midi mikmod mmx mmxext mp3 mp4 mpeg msn mudflap musicbrainz ncurses nls nptl nptlonly nsplugin nvidia ogg openal opengl openmp oss pam pcre pdf perl png pppd python qt3 qt3support quicktime rar readline reflection samba scanner sdl session spell spl sse sse2 ssl svg tcpd theora threads tiff truetype truetype-fonts type1-fonts unicode usb vorbis xcomposite xinerama xml xorg xscreensaver xv xvid zip zlib" ALSA_CARDS="intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse aiptek joystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en ja" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-10-16 05:20:35 UTC
Post some errors and/or attach the emerge.log, please. 
Comment 2 Jonathan Stringer 2007-10-16 06:38:54 UTC
Created attachment 133593 [details]
emerge.log
Comment 3 Jonathan Stringer 2007-10-16 06:39:58 UTC
I don't have a copy of the original error message (AFAIK), but geoip would not install.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2007-10-16 09:35:28 UTC
Well, we cannot fix things if you provide no errors. I meant emerge.log from geoip, not the one you posted.
Comment 5 Jonathan Stringer 2007-10-16 09:40:06 UTC
This is all I could find, sadly because I have built it successfully since then, the referenced build.log no longer exists:

>>> Messages generated by process 15826 on 2007-10-16 04:15:24 for package dev-libs/geoip-1.4.0-r1:

ERROR: install

ERROR: dev-libs/geoip-1.4.0-r1 failed.
Call stack:
  ebuild.sh, line 1654:   Called dyn_install
  ebuild.sh, line 1089:   Called qa_call 'src_install'
  ebuild.sh, line 44:   Called src_install
  geoip-1.4.0-r1.ebuild, line 39:   Called die

einstall 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/dev-libs/geoip-1.4.0-r1/temp/build.log'.

~~~ After uninstalling all of the recent packages, I can't seem to reproduce the bug either :(