LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Mandriva
User Name
Password
Mandriva This Forum is for the discussion of Mandriva (Mandrake) Linux.

Notices


Reply
  Search this Thread
Old 02-08-2004, 01:03 AM   #1
WanabeLinus
Member
 
Registered: Feb 2004
Location: Toronto Canada.
Distribution: Mandrake linux 10.1 KDE 3.2
Posts: 52

Rep: Reputation: 15
Exclamation Missing Dependencies


When I tried to install K3b CD burning software I received a list of missing dependencies there are 32 in a list something like this devel(libart_lgpl_2)
devel(libaudio) devel(libDCOP) etc etc etc. How do I know where to find all the dependencies and how do I install them??
 
Old 02-08-2004, 01:20 AM   #2
colnago
Member
 
Registered: Nov 2003
Location: Canada
Distribution: ArchLinux
Posts: 324

Rep: Reputation: 30
Do you have an older install of mandrake (9.0 or something) and a newest release of k3b? This is not unusual then. In your case, urmi is probably the way to go. If you use a source corresponding to your release, the number of dependencies will be minimised, and it will try to get and install them for you.
 
Old 02-08-2004, 09:22 AM   #3
WanabeLinus
Member
 
Registered: Feb 2004
Location: Toronto Canada.
Distribution: Mandrake linux 10.1 KDE 3.2
Posts: 52

Original Poster
Rep: Reputation: 15
Thanks for your help I'm using mdk 9.2 and tried to install k3b 0.11 the newest release. BTW I found all my dependencies one by one and installed them using the MCC and my install CD. I have another question one of the required programs is missing cdrdao, I've downloaded the program and looked at it it just shows a gear symbol (executable file) how does this work am I suppose to place it in the program operational folder for it to work or do I have to somehow execute it and let it do the work? Many thanks for all the help along the way. Cheers.
 
Old 02-08-2004, 10:47 AM   #4
equinox
Member
 
Registered: Dec 2003
Location: Johannesburg, South Africa
Posts: 846

Rep: Reputation: 30
it should be an executable, u can chmod it to 755 like so:

# chmod 755 filename

then you can run it like:

# ./filename

try that
 
Old 02-08-2004, 02:32 PM   #5
WanabeLinus
Member
 
Registered: Feb 2004
Location: Toronto Canada.
Distribution: Mandrake linux 10.1 KDE 3.2
Posts: 52

Original Poster
Rep: Reputation: 15
Question

I'm sorry I don't understand what is # chmod 755 filename? Do I have to use the # sign? and what is the chmod and 755 mean? Does this prepare the executable for the next step # ./filename and then it installs into the directory itself??? Is ./filename the command in Perl to install executables?
 
Old 02-08-2004, 06:16 PM   #6
colnago
Member
 
Registered: Nov 2003
Location: Canada
Distribution: ArchLinux
Posts: 324

Rep: Reputation: 30
chmod is a commnd to change the mode of the file so it is, in this case (755), executable. You do this on the command line. Don't use the # sign. 755 is the parameter passed to the chmod command telling it what to do, in this case the user is able to read/write/execute, everybody else read/execute. You can look up things like this with the 'man' command, meaning manual. For chmod, you can enter, without the quotes: 'man chmod' on the command line and see what the command does. Type the letter q to get out of the man viewer.

Doing what you are is a good way to learn about stuff, but using urpmi rather than rpm is a lot easier if you are in a hurry. If figures out and tries to solve the dependencies for you.

Last edited by colnago; 02-08-2004 at 06:18 PM.
 
Old 02-08-2004, 09:38 PM   #7
WanabeLinus
Member
 
Registered: Feb 2004
Location: Toronto Canada.
Distribution: Mandrake linux 10.1 KDE 3.2
Posts: 52

Original Poster
Rep: Reputation: 15
Talking

Thanks once again for the help this worked beautifully. I now have installed cdrecord but I'm having a problem to install cdrdao I don't know which file to use. My choices are cdrdao....x86.linux.tar.bz2 or cdrdao....scr.tar.gz I've downloaded both. I can see that both are compressed files. This is what I've done so far I right clicked (old winblows habit) and chose to extract into a directory I've created but now I don't know how to install the program from here. Should I have run a tar command from a Konsole to properly execute this application. Many thanks once again you guys are great
 
Old 02-08-2004, 11:06 PM   #8
colnago
Member
 
Registered: Nov 2003
Location: Canada
Distribution: ArchLinux
Posts: 324

Rep: Reputation: 30
I think your right clicking did exactly the same thing if it created a directory. You should be able to just execute it from there. If you need this for other apps, then you can either add the location to your path, or move the executable to some suitable place that is already in your path. For example /usr/local/bin/. When you insall an rpm, it does things like move the executable to /bin, or /usr/bin, or even /sbin if it is a special root-user executable. It also sets up the documantation and maybe some libraries or includes. Most of the time there will be either a README of some sore or a makefile to do this if you get the tar.bz2 version.
 
Old 02-09-2004, 09:30 AM   #9
equinox
Member
 
Registered: Dec 2003
Location: Johannesburg, South Africa
Posts: 846

Rep: Reputation: 30
the src.tar.gz is a source file, so u can compile to ur own specs, try using the other one if u cant get a rpm for it.

u can cd into the dir and run

./configure

once that is done then u can

make

once that is done u can

su -c "make install"

it will ask u for ur root password so enter it in and that should be doing. that is if u had no missing dependencies. if u're not completely sure there should be an install file in the dir which should explain this.

ciao
 
Old 02-09-2004, 01:52 PM   #10
WanabeLinus
Member
 
Registered: Feb 2004
Location: Toronto Canada.
Distribution: Mandrake linux 10.1 KDE 3.2
Posts: 52

Original Poster
Rep: Reputation: 15
OK lets see if I understand this I enter the directory then ./configure and then make but why su -c make install shouldn't I switch too root before I make my way to the dircetory? And if it dosen't matter what's the -c make install all about. Sorry for the trouble I'm not on my linux box right now to man these commands. Once again I do appreciate all your help.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
missing dependencies crass SUSE / openSUSE 5 09-14-2005 09:03 AM
Where do I get dependencies? Missing a ton Ryle Dup Linux - Software 5 08-11-2005 03:14 AM
Missing dependencies corbis_demon Linux - Newbie 1 06-29-2004 06:32 AM
Missing Dependencies? phekno Slackware 4 12-13-2003 01:46 PM
missing dependencies andynxn Linux - Software 5 10-20-2003 03:02 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Mandriva

All times are GMT -5. The time now is 09:59 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration