Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 65033 - unable to emerge nomad-tool
Summary: unable to emerge nomad-tool
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-22 18:29 UTC by Diego Alcorta
Modified: 2005-09-18 11:17 UTC (History)
2 users (show)

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


Attachments
Patch to make nomad-tools compile with 2.6 kernels. (nomad-tool.patch,2.94 KB, patch)
2005-09-18 11:17 UTC, Edward Perkins
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Alcorta 2004-09-22 18:29:42 UTC
when I try to emerge nomad-tool-1.3-r1 I get this message:

nomadiimg.c: En la funci
Comment 1 Diego Alcorta 2004-09-22 18:29:42 UTC
when I try to emerge nomad-tool-1.3-r1 I get this message:

nomadiimg.c: En la función `control_message':
nomadiimg.c:782: error: structure has no member named `requesttype'
nomadiimg.c:783: error: structure has no member named `request'
nomadiimg.c:784: error: structure has no member named `value'
nomadiimg.c:785: error: structure has no member named `index'
nomadiimg.c:787: error: structure has no member named `length'
make: *** [nomadiimg.o] Error 1

!!! ERROR: app-misc/nomad-tool-1.3-r1 failed.
!!! Function src_compile, Line 22, Exitcode 2
!!! compile failed


Reproducible: Always
Steps to Reproduce:
1.emerge nomad-tool

Actual Results:  
it exited without being able to compile

Expected Results:  
compile the nomad-tool programs

Portage 2.0.50-r11 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.3.20040420-r1,
2.6.8-ck7)
=================================================================
System uname: 2.6.8-ck7 i686 Intel(R) Pentium(R) M processor 1500MHz
Gentoo Base System version 1.5.3
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O2 -fomit-frame-pointer -pipe -mfpmath=sse
-funroll-loops -falign-functions=64 -fforce-addr -frename-registers
-fprefetch-loop-arrays -ftracer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium4 -O2 -fomit-frame-pointer -pipe -mfpmath=sse
-funroll-loops -falign-functions=64 -fforce-addr -frename-registers
-fprefetch-loop-arrays -ftracer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distcc prelink sandbox"
GENTOO_MIRRORS="http://gentoo.osuosl.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.samerica.gentoo.org/gentoo-portage"
USE="X Xaw3d aalib accessibility acl acpi alsa audiofile avi berkdb bitmap-fonts
caps cdparanoia cdr cjk crypt cups dga directfb divx4linux doc dvb dvd dvdread
edl emacs emacs-w3 encode erandom esd evo f77 fbcon flac flash foomaticdb gcj
gdbm ggi gif gimpprint gnome gnutls gpm graphviz gstreamer gtk gtk2 gtkhtml idea
imlib jack java javamail javascript jbig jikes jpeg junit justify kerberos lcms
ldap leim libcaca libg++ libwww live lzo mad mailwrapper matroska md5sum mikmod
mmap mmx mng motif mozilla moznoxft mpeg ncurses network nls nptl objc oggvorbis
opengl pam pcre pda pdflib perl pic png pnp portaudio ppds pwdb python quicktime
readline rtc samba sdk sdl silc slang slp socks5 speex spell sse sse2 ssl svg
svga tcltk tcpd theora threads tiff truetype trusted unicode video_cards_radeon
wmf x86 xinerama xml xml2 xmms xprint xv xvid zlib"
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2005-08-11 13:14:17 UTC
Re-assign a stale bug.
Comment 3 Tony Vroon (RETIRED) gentoo-dev 2005-08-13 05:17:46 UTC
Sorry that the bug lingered for so long. Could you try if any of the
libnjb-based programs work for your Nomad JukeBox?
This package has dead upstream and will be hard to fix. If libnjb (with for
example gnomad2 or kzenexplorer) works for you, I would prefer to drop the
package in it's entirety.
Comment 4 Edward Perkins 2005-09-17 10:55:43 UTC
I've tried KZenExplorer with my Nomad IIc, without success; I don't think the
Nomad II and its ilk are supported. 

The same (or similar) compilation problem exists with app-misc/nomadii-utils. I
have a patch which fixes the problem for that package (I'm currently using it
without problem). I imagine the fix for nomad-tools would be similar; I could
try to have a look at it, if you're happy with keeping a fairly bodgy package in
the tree.

-Ed.
Comment 5 Tony Vroon (RETIRED) gentoo-dev 2005-09-17 12:20:30 UTC
(In reply to comment #3)
> I have a patch which fixes the problem for that package (I'm currently using 
> it without problem). I imagine the fix for nomad-tools would be similar; I 
> could try to have a look at it, if you're happy with keeping a fairly bodgy 
> package in the tree.

If it actually has an audience, and such hardware is still in use, I have no
problem in keeping this program around. Please attach a patch.
Comment 6 Edward Perkins 2005-09-18 11:17:06 UTC
Created attachment 68747 [details, diff]
Patch to make nomad-tools compile with 2.6 kernels.

Added #ifdefs to cover both 2.4 and 2.6 kernel (changes in 2.6 headers caused
the compile failure). Compiles successfully on 2.6.13 and 2.4.29, verified as
working on 2.6.13.