Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 37622 - gnump3d fails to start (no error message)
Summary: gnump3d fails to start (no error message)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Sparc Porters
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-08 09:40 UTC by Olaf Walkowiak
Modified: 2004-03-13 09:07 UTC (History)
2 users (show)

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 Olaf Walkowiak 2004-01-08 09:40:52 UTC
/etc/init.d/gnump3d start says OK, but that is not true.

Changing:

        start-stop-daemon --start --quiet  --make-pidfile \
                --background --pidfile /var/run/gnump3d.pid \
                --exec /usr/bin/gnump3d2 -- --quiet


To:

        start-stop-daemon --start --quiet  --make-pidfile \
                --background --pidfile /var/run/gnump3d.pid \
                --exec /usr/bin/gnump3d2

fixes the problem.


Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Sven Blumenstein (RETIRED) gentoo-dev 2004-02-27 05:46:21 UTC
The actual problem:

root@darwin gnump3d # gnump3d
Can't locate gnump3d/base64.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/site_perl/5.8.1/sparc-linux /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.1/sparc-linux /usr/lib/perl5/vendor_perl/5.8.1 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.1/sparc-linux /usr/lib/perl5/5.8.1 /usr/local/lib/site_perl .) at /usr/bin/gnump3d line 52.
BEGIN failed--compilation aborted at /usr/bin/gnump3d line 52.


Both version in portage are broken for me.
Portage 2.0.50-r1 (gcc33-sparc64-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.4.23)
=================================================================
System uname: 2.4.23 sparc64 sun4u
Gentoo Base System version 1.4.3.11
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.7.7
ACCEPT_KEYWORDS="sparc"
AUTOCLEAN="yes"
CFLAGS="-mcpu=ultrasparc -mtune=ultrasparc -pipe -O3 -fomit-frame-pointer"
CHOST="sparc-unknown-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/ config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/g eneric/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-mcpu=ultrasparc -mtune=ultrasparc -pipe -O3 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache cvs sandbox"
GENTOO_MIRRORS="http://gentoo.mirrors.pair.com http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/d istributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/"
SYNC="cvs://bazik@cvs.gentoo.org:/home/cvsroot"
USE="X avi berkdb cdr crypt cscope dga esd foomaticdb gif gtk gtk2 jpeg lcms maildir mpeg ncurses oggvorbis ope ngl pam png ppds quicktime readline sparc ssl tiff truetype usb xml2 xv zlib"
Comment 2 Sven Blumenstein (RETIRED) gentoo-dev 2004-02-27 05:55:33 UTC
Reassigning to bug-wranglers as media-gfx is wrong. There is no media-sound email alias?
Comment 3 Jeremy Huddleston (RETIRED) gentoo-dev 2004-02-28 05:34:15 UTC
this bug is sparc64 specific (and maybe other 64bit arcs are affected), and specifically a problem with perl.
Comment 4 Michael Cummings (RETIRED) gentoo-dev 2004-02-28 05:53:47 UTC
Olaf,

Can you grep base64 out of the CONTENTS file for gnump3d? (on a vanilla box, that would be under /var/db/pkg/media-soung/gnump3d/). I'd like to see where it thinks it placed the module. Thanks!
Comment 5 Jason Wever (RETIRED) gentoo-dev 2004-02-28 09:40:15 UTC
It looks like the environment file that gnump3d installs isn't getting sourced before this is run.  If you do an "env-update && source /etc/profile" and then run the init script, it should work if your config is valid.

I tested it with 2.6 and the perl modules were installed to /usr/lib/gnump3d.
Comment 6 Olaf Walkowiak 2004-03-02 00:18:11 UTC
orm gnump3d-2.6 # grep base64 CONTENTS 
obj /usr/lib/gnump3d/gnump3d/base64.pm b7e571b7babe80e01b5ffe4eadd6e9dc 1073582479


Right now it works again (after an update), Problem seems to be fixed
Comment 7 Jason Wever (RETIRED) gentoo-dev 2004-03-13 09:07:00 UTC
Glad to hear it.  If you have any more problems with this version, feel free to re-open.