Znora Posted June 12, 2004 Report Share Posted June 12, 2004 I am a happy owner of a creative jukebox zen NX. As I just converted to mdk 10, I wanted to get it working with my new OS. after i search on sourceforge.net i found this software. It si called gnomad, and is a software supposed to jukebox players work under gnome. So what now? I saw the eks: 2.4.4. Are those kernelnumbers, or versonnumbers? anyway: I downloaded the gnomad2-2.4.4-1.src.rpm file and the libnjb-1.1-2.src.rpm file. there were no istallationinstructions, so I just guessed for "prm --rebuild <filename>" I took the libnjb-1.1-2.src.rpm first. now I am quite stuck: when I ran those to files they both stopped and asked for libusb-devel-1.5 or above. i forund the newest here. OK I need some new USBdrivers. 1.I downloaded that file to. 2.logged in as root 3.followed the installnotes anything seamed fine, but the install still asks me for the new driver Do I need to remove the old ones before installing the new one? have I done anything wrong? Anyway. I think the admin should write a tutreal on this one. After all, Creative are selling a lot of portible now, and there is a lot of people out ther that want to know how to make ther mp3 player work. :D Quote Link to comment Share on other sites More sharing options...
iphitus Posted June 12, 2004 Report Share Posted June 12, 2004 It probably wants the mass storage drivers loaded. modprobe usb-storage Anyway. I think the admin should write a tutreal on this one. After all, Creative are selling a lot of portible now, and there is a lot of people out ther that want to know how to make ther mp3 player work. The admin doesnt write the tutorials. We do, us users. So if you get it working, why dont you? iphitus Quote Link to comment Share on other sites More sharing options...
bvc Posted June 12, 2004 Report Share Posted June 12, 2004 (edited) [root@localhost root]# urpmi gnomad2 To satisfy dependencies, the following 3 packages are going to be installed (1 MB): gnomad2-2.4.4-1mdk.i586 libnjb1.1-1.1-1mdk.i586 libstdc++6-3.4.1-0.3mdk.i586 Is this OK? (Y/n) Y ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrakelinux/devel/cooker/i586/Mandrake/RPMS/libstdc++6-3.4.1-0.3mdk.i586.rpm ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrakelinux/devel/cooker/contrib/i586/libnjb1.1-1.1-1mdk.i586.rpm ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrakelinux/devel/cooker/contrib/i586/gnomad2-2.4.4-1mdk.i586.rpm installing /var/cache/urpmi/rpms/libstdc++6-3.4.1-0.3mdk.i586.rpm /var/cache/urpmi/rpms/libnjb1.1-1.1-1mdk.i586.rpm /var/cache/urpmi/rpms/gnomad2-2.4.4-1mdk.i586.rpm Preparing... ################################################## 1:libnjb1.1 ################################################## 2:libstdc++6 ################################################## 3:gnomad2 ################################################## [root@localhost root]# ...oh, and no I don't have such devices :P Edited June 12, 2004 by bvc Quote Link to comment Share on other sites More sharing options...
bvc Posted June 12, 2004 Report Share Posted June 12, 2004 [root@localhost RPM]# cd /usr/src/RPM/SRPMS [root@localhost SRPMS]# ls gnomad2-2.4.4-1.src.rpm libnjb-1.1-2.src.rpm [root@localhost SRPMS]# rpmbuild --rebuild libnjb-1.1-2.src.rpm Installing libnjb-1.1-2.src.rpm warning: user linus does not exist - using root warning: group linus does not exist - using root error: Failed build dependencies: libusb-devel is needed by libnjb-1.1-2 [root@localhost SRPMS]# urpmi libusb-devel ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrakelinux/devel/cooker/i586/Mandrake/RPMS/libusb0.1_4-devel-0.1.8-1mdk.i586.rpm installing /var/cache/urpmi/rpms/libusb0.1_4-devel-0.1.8-1mdk.i586.rpm Preparing... ################################################## 1:libusb0.1_4-devel ################################################## [root@localhost SRPMS]# rpmbuild --rebuild libnjb-1.1-2.src.rpm Installing libnjb-1.1-2.src.rpm warning: user linus does not exist - using root warning: group linus does not exist - using root ............... ............... .............. Wrote: /usr/src/RPM/RPMS/i586/libnjb-1.1-2.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/libnjb-samples-1.1-2.i586.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.16511 + umask 022 + cd /usr/src/RPM/BUILD + cd libnjb-1.1 + '[' -d /var/tmp/libnjb-buildroot ']' + rm -r /var/tmp/libnjb-buildroot + exit 0 Executing(--clean): /bin/sh -e /var/tmp/rpm-tmp.16511 + umask 022 + cd /usr/src/RPM/BUILD + rm -rf libnjb-1.1 + exit 0 [root@localhost SRPMS]# rpm -ivh /usr/src/RPM/RPMS/i586/libnjb-1.1-2.i586.rpm libnjb-samples-1.1-2.i586.rpm error: open of libnjb-samples-1.1-2.i586.rpm failed: No such file or directory [root@localhost SRPMS]# rpm -ivh /usr/src/RPM/RPMS/i586/libnjb-1.1-2.i586.rpm Preparing... ########################################### [100%] 1:libnjb ########################################### [100%] Checking hotplugging CVS version... /etc/hotplug/usb/*.usermap support was added in august 2002 Hotplug version seems to be from 2004/03/26 No need to edit the /usb.usermap file. [root@localhost SRPMS]# rpm -ivh /usr/src/RPM/RPMS/i586/libnjb-samples-1.1-2.i586.rpm Preparing... ########################################### [100%] file /usr/bin/play from install of libnjb-samples-1.1-2 conflicts with file from package sox-12.17.4-2mdk [root@localhost SRPMS]# It it was me I would have even tried to install libnjb-samples. [root@localhost SRPMS]# rpmbuild --rebuild gnomad2-2.4.4-1.src.rpm Installing gnomad2-2.4.4-1.src.rpm error: Failed build dependencies: libgnome-devel >= 2.0.0 is needed by gnomad2-2.4.4-1 libgnomeui-devel >= 2.0.0 is needed by gnomad2-2.4.4-1 [root@localhost SRPMS]# urpmi libgnome-devel libgnomeui-devel no package named libgnomeui-devel [root@localhost SRPMS]# urpmi libgnome-devel Everything already installed [root@localhost SRPMS]# urpmi libgnomeui-devel no package named libgnomeui-devel [root@localhost SRPMS]# urpmi libgnomeui The following packages contain libgnomeui: libgnomeui2 libgnomeui2_0 libgnomeui2_0-devel libgnomeuimm2.0-doc libgnomeuimm2.0_1 libgnomeuimm2.0_1-devel libgnomeuimm2.6-doc libgnomeuimm2.6_1 libgnomeuimm2.6_1-devel [root@localhost SRPMS]# rpm -q libgnome-devel package libgnome-devel is not installed [root@localhost SRPMS]# urpmi libgnome-devel Everything already installed [root@localhost SRPMS]# rpm -q libgnome-devel package libgnome-devel is not installed [root@localhost SRPMS]# urpmi libgnome The following packages contain libgnome: libgnome-db0 libgnome-db0-devel libgnome-db2.0_3 libgnome-db2.0_3-devel libgnome-desktop-2_2 libgnome-desktop-2_2-devel libgnome-keyring0 libgnome-keyring0-devel libgnome-mag1 libgnome-mag1-devel libgnome-pilot2 libgnome-pilot2-devel libgnome-vfs0 libgnome-vfs0-devel libgnome-vfs2_0 libgnome-vfs2_0-devel libgnome-vfsmm2.6_1 libgnome-vfsmm2.6_1-devel libgnome-window-settings1 libgnome-window-settings1-devel libgnome2 libgnome2_0 libgnome2_0-devel libgnome32 libgnome32-devel libgnomecanvas2_0 libgnomecanvas2_0-devel libgnomecanvasmm2.0-doc libgnomecanvasmm2.0_1 libgnomecanvasmm2.0_1-devel libgnomecanvasmm2.6-doc libgnomecanvasmm2.6_1 libgnomecanvasmm2.6_1-devel libgnomecups libgnomecups-1.0_1 libgnomecups-1.0_1-devel libgnomecupsui-1.0_1 libgnomecupsui-1.0_1-devel libgnomemm-1.2_9 libgnomemm-1.2_9-devel libgnomemm2.0_1 libgnomemm2.0_1-devel libgnomemm2.6_1 libgnomemm2.6_1-devel libgnomeprint libgnomeprint15 libgnomeprint15-devel libgnomeprint2-2_0 libgnomeprint2-2_0-devel libgnomeprintui2-2_0 libgnomeprintui2-2_0-devel libgnomesharpglue libgnomesharpglue-devel libgnomespeech7 libgnomespeech7-devel libgnomeui2 libgnomeui2_0 libgnomeui2_0-devel libgnomeuimm2.0-doc libgnomeuimm2.0_1 libgnomeuimm2.0_1-devel libgnomeuimm2.6-doc libgnomeuimm2.6_1 libgnomeuimm2.6_1-devel it wants red hat named rpms/files, so unless you want to edit the spec files....etc.....don't bother building from these src rpms. Just find rpm. Quote Link to comment Share on other sites More sharing options...
Znora Posted June 12, 2004 Author Report Share Posted June 12, 2004 I see. I'm not a coder, so I think I can just forget that. You mentioned the .rpm, but I can't find any on the sourceforge webpage. all they have is this stupid .fc1.i386.rpm, fc2.i386.rpm and rh9.i386.rpm file. That stands for red hat9 and fandora core 1 and 2. Right? what aboute the .tar.gz file? Do you have any belief in that? If not, I guess I hvae to use my hole summerholiday in learning enough C++ to be agle to run it. Do you know how I can kind of "unzip" the .rpm file to get an editible source? thanks for all help. Quote Link to comment Share on other sites More sharing options...
bvc Posted June 12, 2004 Report Share Posted June 12, 2004 have you tried the rpms at soorceforge? fc2 and rh9? They may work even after forcing the install (not recommended, but I do it all the time). here http://rpm.pbone.net/index.php3 is only cooker rpm's which is what I installed/ran above http://rpmfind.net/ turns up nothing http://www.linuxquestions.org/questions/history/178200 http://rpm.pbone.net/index.php3/stat/1/data/2004-06-01 gnomad2 is gone from here but google indicates it was here http://rpmfind.net/linux/RPM/GByName.html http://www.google.com/search?hl=en&lr=&ie=...in%C2%A0results Do I beleive in tarballs? If you have to make something work, it's the way to go. Much more flexible and easy to learn your way around. SEE:our FAQ on software installation. Quote Link to comment Share on other sites More sharing options...
Znora Posted June 13, 2004 Author Report Share Posted June 13, 2004 (edited) bvc: I see. Anyway. After giving up gnomad2 totally, I googled around for a wile. then I found the ofisial webpage of gnomad2. http://gnomad2.sourceforge.net/. Under the plan selection I figured out that I needed more software to make it working. why the heck coouldn't they just have left a link at the downloadpage, so I didn't have to figure that out myself. Let's hope it works now. It seams that I also need some id3lib file. bvc: your installing libusb 1.4 you need libusb 1.5 or above *tryin g* Edited June 13, 2004 by Znora Quote Link to comment Share on other sites More sharing options...
pmpatrick Posted June 13, 2004 Report Share Posted June 13, 2004 (edited) I got gnomad2-2.3 working in mdk9.2 with some trouble: http://www.mandrakeusers.org/index.php?sho...t=0entry84634 Just wondering whether 2.3 might work better than 2.4. Also, note my post re the need to create links in lib to certain libs elsewhere. Haven't had time to try installing either version in mdk10. Edit: Got 2.3 installed today and working. The source rpm and the rpm didn't work at all so I wound up compiling from source. With 2.3 you can use the standard libusb from mdk10 but you must also have the libusb-devel installed. You also need to install some gnome devel libs; if you try to rebuild the source rpm it will spit out which ones you need but it won't build even after you install them. Installed the id3lib, then the libnjb from source then installed the gnomad2-2.3 from source. It works great on my ancient Nomad Jukebox but will only work when launched as root. Also had to create links from /usr/local/lib/libnjb.so.1.0.1 in /usr/lib, i.e.: # ln -s /usr/local/lib/libnjb.so.1.0.1 /usr/lib/libnjb.so.1.0.1 If you don't this, gnomad will complain it can't find this library when launched. Edited June 14, 2004 by pmpatrick Quote Link to comment Share on other sites More sharing options...
Znora Posted June 15, 2004 Author Report Share Posted June 15, 2004 (edited) Interesting, but I will still try to use v 4.4 a little more. The problen now is that I can't make my newly installed libusb driver to become default. I guess I have to add it's librarypath. I don't really know where to add ti. I noticed a new folder after installing it named /libusb-0.1.8, si I guess I addthe librarypath with something like: ln -s /libusb-0.1.8 /..................... can u help me out? is there anything else I need to notice? Edited June 15, 2004 by Znora Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.