While we're talking about RPM dependencies ...

Michael Schroeder mls at suse.de
Thu Apr 12 10:03:11 UTC 2012


On Thu, Apr 12, 2012 at 10:08:24AM +0300, Oron Peled wrote:
> On Wednesday, 11 ??April 2012 17:49:29 Richard W.M. Jones wrote:
> > On Wed, Apr 11, 2012 at 10:11:40AM -0400, Adam Jackson wrote:
> > > So that's a factor of 25ish more data in the Requires list.  No, thanks.
> > 
> > I'm assuming your argument is that you don't want to ship RPMs or
> > repositories where part of them grows to be 25x larger.
> 
> I may be wrong, but I think 25x number of nodes in the
> dependency graph would kill us faster than the size of RPM/yum
> metadata.
> Can our SAT-solvers handle this increase at all?

The solving itself isn't really affected by this, because the
SAT rules only contain package<->package relationships, thus no
dependencies.
The rule creation will be the part that's slower. And you'll
need much more memory...

Cheers,
  Michael.

-- 
Michael Schroeder                                   mls at suse.de
SUSE LINUX Products GmbH,  GF Jeff Hawn, HRB 16746 AG Nuernberg
main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);}


More information about the devel mailing list