Pascal Bleser wrote:
It really isn't simple.
for sure :-)
hell", but I really don't understand... never, ever install RPMs
"manually" (with rpm -i/-U/-F) unless you really know what you are
doing. Always use a package manager (yast2, zmd, rug, smart, apt, yum,
whatever), as it will nicely resolve the dependencies for you and
install everything that's needed.
not right. The package manager know only about the libraries
it have into it's own database, not other ones. most app I
need to compile rely on the very last library that yast
don't know of.
When the web page of the app author is well done (for
example the kdenlive one), each needed library is exactly
listed with the link to it, it's enough to go and take it.
but if this is not done, one need to compile (or run rpm,
this is sensibly the same), look at the error message and go on.
so: use Yast, and thank SUSE for having one of the largest
available repository or be prepared to face dependency problems
This has been possible since a very long time with YaST2 ;)
Those are just .sel files:
there are no more sel files in 10.1 (or none that yast can
create)
and I think you miss the point (sorry, probably my fault).
Many developpers makes (or autoconfig) from they own
computer. They have on it a bunch of libraries. The tools
include in the definition file all the libraries that could
ever be used.
* it's a good idea to have a gnome menu on a kde app? the
tool note gnome as needed
* there is a gui front end to your console app? the tool
makes X and kde needed
* I never use ogg, but want mp3, why do amarok install ogg
libraries? (because it don't know what I want)
all this I _have_ encountered
Yast is not at present time sufficiently fine grained to
cope with this.
I hope the new package system will be able to know that some
dependencies must _not_ be solved for some profile.
in fact libraries should be split in more catagories:
* absolutely necessary to run the app (gcc :-)
* mandatory for some functions, but not for others (codecs,
desktops)
and I think this will need some work with the packagers. If
the build service is as attractive as I feel it will be, the
problem will be much simpler.
jdd
--
http://www.dodin.net
http://dodin.org/galerie_photo_web/expo/index.html
http://lucien.dodin.net
http://fr.susewiki.org/index.php?title=Gérer_ses_photos
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]