Re: how to have yum prefer one dependency over others

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, Sep 17, 2011 at 03:38:55AM +0200, Kevin Kofler wrote:
> Rahul Sundaram wrote:
> > If you have decided you are going to do something different with Zif
> > anyway, you might as well as work with the zypper team and see whether
> > you can make something out of it.  So much of what we do in Fedora is
> > built around yum though and I don't know what you have planned but go
> > through years of subtle bugs in a new dep resolver stops being funny
> > quickly.
> 
> Unfortunately, zypp has some design flaws of its own. In particular, it 
> spawns the rpm command line as an external process for some operations 
> instead of using librpm as it's supposed to (yet other operations use the 
> library).

libzypp is actually a library on top of libsatsolver (now renamed
to libsolv). If you want a lightweight package dependency solver
you should probably use libsolv directly.

(It also contains python bindings and a simple python demo program
which uses a single rpm transaction to do the work.)

Url: https://github.com/opensuse/libsolv

Cheers,
  Michael.

-- 
Michael Schroeder                                   mls@xxxxxxx
SUSE LINUX Products GmbH,  GF Jeff Hawn, HRB 16746 AG Nuernberg
main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);}
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux