Help answer threads with 0 replies.
Go Back > Forums > Linux Forums > Linux - General
User Name
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.


  Search this Thread
Old 09-07-2006, 09:01 AM   #1
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?

Old 09-07-2006, 09:18 AM   #2
LQ Guru
Registered: Nov 2004
Location: Saint Amant, Acadiana
Distribution: Gentoo ~arch
Posts: 6,072

Rep: Reputation: Disabled
It's not Linux, it's your distro. What distro is causing you the trouble?
Old 09-08-2006, 02: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.


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 10:17 AM
libstdc++ : circular dependencies? yekrahs Linux - Software 21 10-23-2005 10:57 AM
How to install modules? (circular dependencies!) redss Linux - Software 1 01-07-2005 03:11 PM
sash glibc circular dependencies twosider Mandriva 2 08-09-2004 03:58 AM
circular dependency acid_kewpie Linux - General 13 11-30-2001 02:57 PM > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 03:10 PM.

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