LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices



Reply
 
Search this Thread
Old 09-07-2006, 10:01 AM   #1
linuxbriel
LQ Newbie
 
Registered: Aug 2006
Location: Belgium
Distribution: Kubuntu/Xubuntu and Sourcemage
Posts: 22

Rep: Reputation: 15
Circular dependencies


Why does linux contain so many circular dependencies?
and how to avoid them?
Is it too much to ask for that developpers would just take five minutes to check their dependencies and include extra code in their program to avoid them?


thanks
 
Old 09-07-2006, 10:18 AM   #2
Emerson
Senior Member
 
Registered: Nov 2004
Location: Saint Amant, Acadiana
Distribution: Gentoo ~
Posts: 3,177

Rep: Reputation: Disabled
It's not Linux, it's your distro. What distro is causing you the trouble?
 
Old 09-08-2006, 03:53 AM   #3
Wim Sturkenboom
Senior Member
 
Registered: Jan 2005
Location: Roodepoort, South Africa
Distribution: Slackware 10.1/10.2/12, Ubuntu 12.04, Crunchbang Statler
Posts: 3,786

Rep: Reputation: 282Reputation: 282Reputation: 282
What do you mean by 'circular'? File A needs file B and file B needs file A? I have indeed seen another post about that (I think for OpenOffice) in combination with RPM. You should not rpm every single file, but all files in one go.
Or do you mean file A needs file B needs file C needs file D etc etc etc (which is NOT circular)?

I think that you underestimate the implications when adding the dependencies to the package.

Suppose that a program is written in Java. So you now want the developer to supply you with Java as well. OK, but for a 10kByte program you now need a 500kByte package (fictive number, I don't know the size of it). And that's for every program that uses Java. Very nice when you have to download packages over a 56k modem.

Other example:
the program requires GTK or Qt (both graphical libraries). So you want the developer to include that in the package. I will leave out the fact that your distro did not supply X or had an old version which would require the developer to include X as well.

And you might not need that part as you already have the required stuff installed. What a waste.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
ftp installation - debian - circular dependencies techlover Linux - Networking 2 12-16-2005 11:17 AM
libstdc++ : circular dependencies? yekrahs Linux - Software 21 10-23-2005 11:57 AM
How to install modules? (circular dependencies!) redss Linux - Software 1 01-07-2005 04:11 PM
sash glibc circular dependencies twosider Mandriva 2 08-09-2004 04:58 AM
circular dependency acid_kewpie Linux - General 13 11-30-2001 03:57 PM


All times are GMT -5. The time now is 09:52 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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration