Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 267936 - sci-geosciences/gpsd-2.38 fails to install /usr/sbin/gpsd
Summary: sci-geosciences/gpsd-2.38 fails to install /usr/sbin/gpsd
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Steve Arnold
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-30 02:34 UTC by Luke-Jr
Modified: 2009-08-05 06:57 UTC (History)
1 user (show)

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


Attachments
First attempt to install sci-geosciences/gpsd-2.38. (build1.log,126.87 KB, text/plain)
2009-04-30 08:37 UTC, Sebastian Luther (few)
Details
Second attempt to install sci-geosciences/gpsd-2.38. (build2.log,119.46 KB, text/plain)
2009-04-30 08:37 UTC, Sebastian Luther (few)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Luke-Jr 2009-04-30 02:34:29 UTC
This ebuild does not install the basic /usr/sbin/gpsd

noriko ~ # emerge --info                                                        
Portage 2.2_rc31 (default/linux/arm/2008.0, gcc-4.2.4, glibc-2.7-r2, 2.6.21-omap1 armv6l)                                                                       
=================================================================               
System uname: Linux-2.6.21-omap1-armv6l-ARMv6-compatible_processor_rev_2_-v6l-with-glibc2.4                                                                     
Timestamp of tree: Fri, 24 Apr 2009 00:00:17 +0000                              
distcc 3.0 arm-gentoo-linux-gnueabi [enabled]                                   
app-shells/bash:     3.2_p33                                                    
dev-lang/python:     2.5.2-r7                                                   
dev-util/cmake:      2.6.3-r1                                                   
sys-apps/baselayout: 1.12.11.1                                                  
sys-apps/sandbox:    1.3.9                                                      
sys-devel/autoconf:  2.61-r2                                                    
sys-devel/automake:  1.7.9-r1, 1.9.6-r2, 1.10.2                                 
sys-devel/binutils:  2.18-r3                                                    
sys-devel/gcc-config: 1.4.0-r4                                                  
sys-devel/libtool:   1.5.26                                                     
virtual/os-headers:  2.6.27-r2                                                  
ACCEPT_KEYWORDS="arm"                                                           
ACCEPT_LICENSE="(interesting) AFL-2.0 AFL-2.1 AFL-3.0 AMBIGUOUS-no-fee: ANTLR APSL-2 Apache-1.1 Apache-2.0 Arphic Artistic Artistic-2 BEER-WARE BSD BSD-2 BSD-4 BSD-based: BZIP2 BitTorrent Boost-1.0 CDDL CDDL-Schily CMake CNRI CPL-1.0 CeCILL-2 EPL EPL-1.0 FDL-1.1 FESTIVAL FLEX FTL GPL-1 GPL-2 GPL-2-with-linking-exception GPL-3 IBM IPL-1 ISC Info-ZIP Intel JDOM JNIC JPython JamesClark JasPer2.0 LGPL-2 LGPL-2.1 LGPL-3 LPPL-1.2 MIT MPL-1.0 MPL-1.1 Ms-PL NPL-1.1 OPENLDAP OSL-1.1 OSL-2.0 OSL-2.1 OpenSoftware OracleDB PAM PHP-3 PHP-3.01 PSF-2.2 PYTHON Public-domain: QPL QPL-1.0 RSA-MD4 RSA-MD5 Retroactive-Auto-Upgrade: Ruby SPL Subversion Sudo UNCERTAIN-LIKELY-OK: UNCERTAIN-TRIVIAL: W3C W3C-document WTFPL-2 X11 ZLIB ZPL appres as-is bdftopcf bea.ri.jsr173 bigreqsproto bitmap compositeproto damageproto dom4j encodings evieext fixesproto font-adobe-100dpi font-adobe-75dpi font-alias font-arabic-misc font-bh-ttf font-bitstream-100dpi font-bitstream-75dpi font-bitstream-speedo font-bitstream-type1 font-cronyx-cyrillic font-cursor-misc font-dec-misc font-isas-misc font-micro-misc font-misc-cyrillic font-misc-ethiopic font-misc-meltho font-misc-misc font-mutt-misc font-schumacher-misc font-screen-cyrillic font-sony-misc font-sun-misc font-util font-winitzki-cyrillic fontcacheproto fontconfig fontsproto freedist freetts glproto gnuplot iceauth icu imagemagick inputproto jaxen jcraft jdepend kbproto libFS libICE libSM libX11 libXScrnSaver libXau libXaw libXcomposite libXcursor libXdamage libXdmcp libXext libXfixes libXfont libXfontcache libXft libXi libXinerama libXmu libXp libXpm libXrandr libXrender libXres libXt libXtst libXv libXvMC libXxf86dga libXxf86misc libXxf86vm libdrm libfontenc liblbxutil libxkbfile libxkbui lsof luit makedepend mkfontdir mkfontscale mplus-fonts openssl pixman printproto public-domain publicDomain: randrproto recordproto renderproto resourceproto rgb saxpath scrnsaverproto sessreg setxkbmap sip smproxy tcp_wrappers_license temp-GPL2-copy: trapproto twm unicode util-macros videoproto vim vlgothic w3m wxWinLL-3 x11perf xauth xbacklight xbitmaps xclock xcmiscproto xcmsdb xcursor-themes xcursorgen xdpyinfo xdriinfo xev xextproto xf86-input-evdev xf86-input-joystick xf86-input-keyboard xf86-input-mouse xf86-video-ati xf86-video-fbdev xf86-video-vesa xf86bigfontproto xf86dga xf86dgaproto xf86driproto xf86miscproto xf86rushproto xf86vidmodeproto xfontsel xgamma xhost xineramaproto xinit xkbcomp xkbevd xkbutils xkill xlsatoms xlsclients xmessage xmodmap xorg-docs xorg-server xorg-sgml-doctools xpr xprop xproto xrandr xrdb xrefresh xset xsetmode xsetroot xsm xtrans xvinfo xwd xwininfo xwud"                                                                              
ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol"                                                       
APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias"                                                          
ARCH="arm"                                                                      
AUTOCLEAN="yes"                                                                 
CAMERAS=""                                                                      
CBUILD="arm-gentoo-linux-gnueabi"                                               
CFLAGS="-pipe -march=armv6j -mtune=arm1136jf-s -mfpu=vfp -fomit-frame-pointer -Os"                                                                              
CHOST="arm-gentoo-linux-gnueabi"                                                
CLEAN_DELAY="5"                                                                 
COLLISION_IGNORE="/lib/modules"                                                 
CONFIG_PROTECT="/etc /usr/share/config"                                         
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"  
CVS_RSH="ssh"                                                                   
CXXFLAGS="-pipe -march=armv6j -mtune=arm1136jf-s -mfpu=vfp -fomit-frame-pointer -Os"                                                                            
DCCC_PATH="/usr/lib/distcc/bin"                                                 
DISTCC_LOG=""                                                                   
DISTCC_VERBOSE="0"                                                              
DISTDIR="/usr/portage/distfiles"                                                
EDITOR="/bin/nano"                                                              
ELIBC="glibc"                                                                   
EMERGE_DEFAULT_OPTS="--verbose --keep-going"                                    
EMERGE_WARNING_DELAY="10"                                                       
FEATURES="buildpkg distcc distlocks fixpackages parallel-fetch preserve-libs sandbox sfperms strict userfetch"                                                  
FETCHCOMMAND="/usr/bin/wget -t 5 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}""                                                                          
GCC_SPECS=""                                                                    
GENTOO_MIRRORS="http://distfiles.gentoo.org/"                                   
HOME="/root"                                                                    
INFOPATH="/usr/share/info:/usr/share/binutils-data/arm-gentoo-linux-gnueabi/2.18/info:/usr/share/gcc-data/arm-gentoo-linux-gnueabi/4.2.4/info"                  
INPUT_DEVICES="evdev keyboard tslib"                                            
KERNEL="linux"                                                                  
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"                                                                             
LDFLAGS="-Wl,-O1 -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,-O1 -Wl,-S"                                                                             
LESS="-R -M --shift 5"                                                          
LESSOPEN="|lesspipe.sh %s"                                                      
LINGUAS="en"                                                                    
LOGNAME="root"                                                                  
LS_COLORS="rs=0:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:"             
MAIL="/var/mail/root"                                                           
MANPATH="/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/arm-gentoo-linux-gnueabi/2.18/man:/usr/share/gcc-data/arm-gentoo-linux-gnueabi/4.2.4/man" 
MARCH_TUNE="-march=armv6j -mtune=arm1136jf-s -mfpu=vfp"                         
NETBEANS="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml"                           
OPENGL_PROFILE="xorg-x11"                                                       
PAGER="/usr/bin/less"                                                           
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/arm-gentoo-linux-gnueabi/gcc-bin/4.2.4"                                        
PKGDIR="/usr/portage/packages"                                                  
PORTAGE_ARCHLIST="ppc s390 amd64 x86 ppc64 x86-fbsd m68k arm sparc sh mips ia64 alpha hppa amd64-fbsd sparc-fbsd"                                               
PORTAGE_BINHOST_CHUNKSIZE="3000"                                                
PORTAGE_BIN_PATH="/usr/lib/portage/bin"                                         
PORTAGE_COMPRESS_EXCLUDE_SUFFIXES="css gif htm[l]? jp[e]?g js pdf png"          
PORTAGE_CONFIGROOT="/"                                                          
PORTAGE_DEBUG="0"                                                               
PORTAGE_DEPCACHEDIR="/var/cache/edb/dep"                                        
PORTAGE_ELOG_CLASSES="log warn error"                                           
PORTAGE_ELOG_MAILFROM="portage@localhost"                                       
PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}"       
PORTAGE_ELOG_MAILURI="root"                                                     
PORTAGE_ELOG_SYSTEM="save_summary echo"                                         
PORTAGE_FETCH_CHECKSUM_TRY_MIRRORS="5"                                          
PORTAGE_FETCH_RESUME_MIN_SIZE="350K"                                            
PORTAGE_GID="250"                                                               
PORTAGE_INST_GID="0"                                                            
PORTAGE_INST_UID="0"                                                            
PORTAGE_NICENESS="15"                                                           
PORTAGE_PYM_PATH="/usr/lib/portage/pym"                                         
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"                                                  
PORTAGE_RSYNC_RETRIES="3"                                                       
PORTAGE_TMPDIR="/var/tmp"                                                       
PORTAGE_VERBOSE="1"                                                             
PORTAGE_WORKDIR_MODE="0700"                                                     
PORTDIR="/usr/portage"                                                          
PORTDIR_OVERLAY="/usr/portage/local/layman/n810 /usr/portage/local/layman/luke-jr"                                                                              
PROFILE_ONLY_VARIABLES="ARCH ELIBC KERNEL USERLAND"                             
PWD="/root"                                                                     
RESUMECOMMAND="/usr/bin/wget -c -t 5 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}""                                                                      
ROOT="/"                                                                        
ROOTPATH="/opt/bin:/usr/arm-gentoo-linux-gnueabi/gcc-bin/4.2.4"                 
RPMDIR="/usr/portage/rpm"                                                       
SHELL="/bin/bash"                                                               
SHLVL="1"                                                                       
SSH_CLIENT="192.168.77.77 34028 22"                                             
SSH_CONNECTION="192.168.77.77 34028 192.168.77.75 22"                           
SSH_TTY="/dev/pts/1"                                                            
SYNC="rsync://hachi.lan/gentoo-portage"                                         
TERM="xterm"                                                                    
USE="X acl acpi alsa apm arm audio-formats: berkdb bluetooth bzip2 cli cracklib crypt data-compression: dbus exif fam fortran gdbm gps gui: gzip hardware: iconv image-formats: imap ipv6 isdnlog jabber javascript jingle jpeg kde kontact matroska midi mime mp3 mpeg mplayer mudflap ncurses network nls nptl nptlonly ntp ogg opengl openmp oss pam pcre pdf perl plasma png pppd prog-languages: protocols: python qt4 rdesktop readline reflection rss samba sdl security: services: session speex spell spl sqlite3 ssl svg sysfs syslog tcpd text-formats: theora tiff unicode usb v4l2 video-formats: vnc vorbis wifi xcomposite xface xorg xv zeroconf zlib" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvifspeling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev keyboard tslib" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="omapfb"
USER="root"
USERLAND="GNU"
USE_EXPAND="ALSA_CARDS ALSA_PCM_PLUGINS APACHE2_MODULES APACHE2_MPMS CAMERAS CROSSCOMPILE_OPTS DVB_CARDS ELIBC FCDSL_CARDS FOO2ZJS_DEVICES FRITZCAPI_CARDS INPUT_DEVICES KERNEL LCD_DEVICES LINGUAS LIRC_DEVICES MISDN_CARDS NETBEANS_MODULES USERLAND VIDEO_CARDS"
USE_EXPAND_HIDDEN="CROSSCOMPILE_OPTS ELIBC KERNEL USERLAND"
USE_ORDER="env:pkg:conf:defaults:pkginternal:env.d"
VIDEO_CARDS="omapfb"
XDG_CONFIG_DIRS="/etc/xdg"
XDG_DATA_DIRS="/usr/local/share:/usr/share"
_="/usr/bin/emerge"
Comment 1 Luke-Jr 2009-04-30 02:49:18 UTC
A remerge fixed it, curiously. I suspect this bug only occurs when upgrading from an older version (in my case, 2.32), as the Portage 2.2 "preserved libs" feature shows the new gpsd apps using the old libraries. This was not the case on my remerge.
Comment 2 Sebastian Luther (few) 2009-04-30 08:35:46 UTC
I can confirm this on amd64. 

emerge =sci-geosciences/gpsd-2.32 
installs a /usr/sbin/gpsd.

emerge =sci-geosciences/gpsd-2.38
fails to install /usr/sbin/gpsd
It prints out undefined reference errors in the install phase (see build1.log) and 
libtool: install: error: relink `gpsd' with the above command before installing it.

A second 
emerge =sci-geosciences/gpsd-2.38
works (see build2.log).
Comment 3 Sebastian Luther (few) 2009-04-30 08:37:22 UTC
Created attachment 189931 [details]
First attempt to install sci-geosciences/gpsd-2.38.
Comment 4 Sebastian Luther (few) 2009-04-30 08:37:44 UTC
Created attachment 189932 [details]
Second attempt to install sci-geosciences/gpsd-2.38.
Comment 5 Steve Arnold archtester gentoo-dev 2009-05-09 17:28:47 UTC
I haven't found any relevant data on this yet; anyone know enough about libtool to give me some hints?
Comment 6 Steve Arnold archtester gentoo-dev 2009-06-05 03:56:45 UTC
This is only "fixed" in the sense that it should now detect the missing binary and warn the user to rebuild.  Unless someone has a better idea...
Comment 7 Sebastian Luther (few) 2009-06-05 05:36:51 UTC
I suggest you leave it open, so others know that there is a problem. 
Comment 8 Luke-Jr 2009-06-05 13:54:53 UTC
I concur, this bug should remain open until actually fixed. Just how to fix it, I'm not sure.
Comment 9 Steve Arnold archtester gentoo-dev 2009-08-05 06:57:13 UTC
Actually, this should now be fixed in 2.39 (and should not exist in stable either).  I'm closing this for now, but feel free to reopen if it actually happens again with anything other than 2.38.
Comment 10 Steve Arnold archtester gentoo-dev 2009-08-05 06:57:56 UTC
Fumble-fingers...