dependency tool for RedHat

Panu Matilainen pmatilai at welho.com
Fri Aug 8 08:26:39 UTC 2003


Quoting Paul Iadonisi <pri.rhl1 at iadonisi.to>:

> On Thu, 2003-08-07 at 16:31, seth vidal wrote:
> 
>   Hello, Seth!  Thanks for developing yum.
> 
> [snip]
> 
> > Well I'm the yum developer and you'll note I made an addendum to my
> > reasons for not using apt-get on the yum webpage. I can no longer claim
> > they are reimplementing a lot of things. Though some of it is still the
> > case.

Seth, to set the record straight apt *is* still using external rpm calls to do
it's deeds. Gustavo said he's ok with making it use rpmlib instead of external
rpm BUT the patch needs some serious testing + making it work with rpm-3.x
first. It works for me, mostly (got it to segfault once, haven't been able to
reproduce), but that's just me, haven't had a single report of success/failure
from anybody :(

Might as well use this as a call to testers: If you ain't afraid of no ghosts,
grab the latest apt from Fedora, rebuild with "--with rpmlib" option and try it out.

> 
>   I hadn't looked at the home page recently, so I hadn't noticed that. 
> I will say that in a recent update using synaptic against freshrpms.net
> I noticed a *dramatic* speedup, so maybe that was when a lot of the code
> was cleaned up.

Both apt and synaptic have seen some optimizations lately but the most dramatic
speed improvement in fedora+freshrpms apt (and thus synaptic) comes from playing
tricks with rpmlib at startup (disabling various signature etc verifications
when it's just doing the equivalent of 'rpm -qa|wc -l'). That's not in upstream
apt and Gustavo said it wont be applied as it's really an rpm configuration
issue, not an apt issue. The speedup is dramatic enough to warrant the patch in
Fedora's and Freshrpm's apt however :)


-- 
    - Panu -





More information about the devel mailing list