Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 112557 - sourcenav does not install the main executable
Summary: sourcenav does not install the main executable
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal
Assignee: Development Tools Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-14 14:46 UTC by Hal Engel
Modified: 2006-04-23 19:47 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 Hal Engel 2005-11-14 14:46:18 UTC
When I emerge sourcenav on my amd64 system it appears to work but does not
install the main executable (snavigator) on my system.  It does install a number
of files in the /opt/sourcenav/bin directory.  These include:

abrowser   dbdump      hyper      phpbrowser  tbrowser        wish8.3
cbrowser   dbimp       jbrowser   pybrowser   tclsh8.3
cbrowser2  exlbrowser  m4browser  snpdbg      tixindex
dbcp       fbrowser    obrowser   snscenario  tixwish4.1.8.1

As you can see it is missing snavigator.

Reproducible: Always
Steps to Reproduce:
1. change package.keywords to set sourcenav = ~amd64
2. emerge sourcenav
3. 

Actual Results:  
It did not create or install the snavigator executable file and there was no
idication that the emerge had failed.

Expected Results:  
I expect to end up with either a clear indication that the emerge failed or a
working application.  I did not get either.

emerge --info

Portage 2.0.51.22-r3 (default-linux/amd64/2005.0, gcc-3.4.3, glibc-2.3.5-r2,
2.6.12-gentoo-r6 x86_64)
=================================================================
System uname: 2.6.12-gentoo-r6 x86_64 AMD Athlon(tm) 64 Processor 3500+
Gentoo Base System version 1.6.13
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [disabled]
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /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=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.llarian.net/ http://gentoo.osuosl.org/
http://gentoo.ccccom.com http://gentoo.mirrors.tds.net/gentoo
http://mirror.datapipe.net/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X alsa apache2 arts audiofile avi berkdb bitmap-fonts bzip2 cdr crypt
cups curl doc dvr eds emboss encode esd exif expat fam ffmpeg flac foomaticdb
fortran gd gdbm gif gimpprint glut gnome gpm gstreamer gtk gtk2 guile hal idn
imagemagick imlib ipv6 jack java jpeg junit kde lcms libwww lzw lzw-tiff mad
matrox mng motif mp3 mpeg nas ncurses nls nptl ogg opengl pam pcre pdflib perl
pic png ppds python qt quicktime readline scanner sdl spell ssl tcltk tcpd tetex
threads tiff truetype truetype-fonts type1-fonts udev usb userlocales vorbis wmf
wxwindows xine xinerama xml xml2 xpm xv xvid zlib userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
Comment 1 Steve Arnold archtester gentoo-dev 2005-11-25 22:06:29 UTC
Try it again in a couple of hours; I'd recommend the 5.2beta2 if it works for you.
Reopen if you still have a problem.
Comment 2 Hal Engel 2005-11-27 17:11:13 UTC
I just tested this and it has the same issue.
Comment 3 Hal Engel 2005-11-27 17:12:13 UTC
Still does not work.
Comment 4 Steve Arnold archtester gentoo-dev 2005-11-27 21:06:54 UTC
I don't currently have an amd64 box, but if you want, you can try a couple of 
options in the src_compile() function; instead of just "make" you could try 
"make all" or maybe "make all-snavigator" and see if one of those works better 
for you.  There should also be a "make install-snavigator" as well (if the make 
install doesn't work).
Comment 5 Jory A. Pratt 2005-11-28 20:36:42 UTC
I am unable to duplicate the issue at hand here. Could you please attach
config.log please.
Comment 6 Vladimir G. Ivanovic 2006-04-21 02:08:32 UTC
(In reply to comment #4)
> I don't currently have an amd64 box, but if you want, you can try a couple of 
> options in the src_compile() function; instead of just "make" you could try 
> "make all" or maybe "make all-snavigator" and see if one of those works better 
> for you.  There should also be a "make install-snavigator" as well (if the make 
> install doesn't work).

Changing src_compile() to "make all" worked for me.
Comment 7 Steve Arnold archtester gentoo-dev 2006-04-23 19:47:54 UTC
This should be fixed in the latest sourcenav (and no, there hasn't been an upstream release in some time).  If you're using anything older than sourcenav-5.2_beta2, please update and try this version.