View Single Post
Benson's Avatar
Posts: 4,930 | Thanked: 2,272 times | Joined on Oct 2007
#101
Originally Posted by tabletrat View Post
Originally Posted by pipeline View Post
Additionally (and probably unpopularly) i think relying -solely- on repos hurts tablets. I think whenever possible, tablet developers should make some attempt to release a version which statically links any necessary libraries so that there is no dependency hell.
Not unpopular with me. Almost like a lot of the software doesn't want to be installed. I am sure there are many people that just completely give up trying to get somethings installed.
Responding to both posts...

I see no need to have things statically linked in order to be independently downloadable; links to where you can find those libraries (or, perhaps, mirroring the libraries) is much more sane.

But the whole point of repositories is so you don't have "dependency hell". If you have those problems, it's an issue of how the repositories are set up, how many of them there are, etc.; fixing that (by using maemo.org extras repo, mainly) is what GA, Tex, and others are advocating, and will avoid both "dependency hell" and every app having its own version of every (non-stock OS) library statically linked in.

FWIW, I don't often finding dependency hunting especially hellious when using a dependency-less packaging system (slackware fanboy here!); and it's not all that bad when using dpkg. But I recognize that there are indeed "many people", as you say, who would quit because they have no knowledge. That's why apt-get install $PACKAGE is supposed to just work.

Last edited by Benson; 2008-05-21 at 17:47. Reason: Add quotes for clarification
 

The Following 8 Users Say Thank You to Benson For This Useful Post: