[HanoiLUG] alternatives to yum?

David Tremblay david at roy-tremblay.net
Wed Apr 25 16:19:11 ICT 2007


Instead of forking yum you should check Smart first

http://labix.org/smart

I had to use it once when facing a dependency issue on openSUSE

or use http://apt-rpm.org/

g' day


Le mercredi 25 avril 2007 à 15:27 +0700, Steve a écrit :
> Does anyone know of an alternative to yum for package management on
> rpm-based distros?  A little quick Googling turns up nothing.  I still
> need to work with rpms, but I'm rapidly reaching the point where doing
> dependency resolution and such by hand is preferable to dealing with the
> vagaries of the package manager.
> 
> My particular recent problems:
>  - yum will update its repo metadata whenever it is run, which makes
> things painfully slow.  If you tell it not to update said metadata, it
> won't download package headers to find deps, either.
>  - yum will use cached repo metadata whenever the repo has actually
> been updated.  The only way to force it to do this is to clear all the
> caches first.
>  - yum won't tell you what version of a package you're updating from,
> just the new version it wants to install.
>  - yum will sometimes just hang.  When this happens, a reboot is
> required to get it back into a working state.  (I've tried the usual
> killing of stale processes and cleaning up lockfiles, etc. -- they don't
> work.)
>  - yum puts a global lock on itself, so you can't search for new
> packages while it's updating or installing anything, or even while it's
> searching for something else.
>  - yum is a festering pile of dung that consumes a disproportionate
> amount of my time and energy.
> 
> If a suitable alternative does not exist. I was thinking of forking
> yum and hacking
> it into something with more useful semantics.  For starters, separate
> update/upgrade steps and better version information.
> _______________________________________________
> HanoiLUG mailing list
> HanoiLUG at lists.hanoilug.org
> http://lists.hanoilug.org/mailman/listinfo/hanoilug



More information about the HanoiLUG mailing list