|
Dependency system is obsolete
|
|
Written by slashdotaccount the 14 Jun 10 at 13:39.
New
|
|
The system of packages and dependencies causes a lot of trouble and brings a lot of compatibility issues (example: older programs that link to old system libraries that are no longer compatible with the newer ones and cannot be installed because they are incompatible and break the rest of the system). It had sense to use it in the past when disk space and memory usage was scarce, but nowadays security risks trumps most of the usefulness of sharing libraries and disk space is both cheap, and huge. In fact, orphan and dependency packages are now more of a problem than a solution, and it constantly waste disk space.
Installing programs nowadays is a headache because instead of downloading all the files you need, you need to create a puzzle by downloading all required parts from different repositories and hope you gather all of them and are compatible with what you have installed.
Uninstalling programs is also troublesome, because bad dependency checks means that removing one package (ex, gnome games) might create a chain of uninstalls (visual impairment aid, gnome desktop, etc).
|
|