RPM Community Forums

Mailing List Message of <rpm-devel>

Integrated dep-solver in rpm5 via SAT.

From: Jeff Johnson <n3npq@mac.com>
Date: Mon 12 Jan 2009 - 14:35:05 CET
Message-id: <0CF04DCF-5F7E-4F6F-9C2E-32FF2B13E0EF@mac.com>

On Jan 9, 2009, at 12:17 PM, Jeff Johnson wrote:

>
> On Jan 9, 2009, at 11:05 AM, devzero2000 wrote:
>
>>
>> But a rpmbuild rewrite seems to be my current RPM goal because  
>> YAMLspec!
>> is the only roadmap item @rpm5.org I'm hearing consensus about.
>>
>>
>> Off topic.
>>
>> Am i the only who  like the initial development of a dep-solver in  
>> rpm5 via sat-solver ?
>>
>
> No, having an "integrated depsolver" is still on the @rpm5.org  
> ROADMAP, and
> these days, that also means accommodating a SAT engine as an  
> assertion checker.
>
> I can send privately the description of the "integrated depsolver"  
> that
> is already in place in RPM for many years from when the RPM-5.0  
> ROADMAP
> was formulated.
>

Just in case anyone else is interested, and so that I have a public  
reference,
attached is/was the document describing the "integrated depsolver"  
within
RPM 5.0.

Merging rpmcache into rpmrepo to establish a client-side store of  
"everything"
metadata is likely the next step. Not hard, just not gotten there yet,  
other issues
keep popping up, like day job priorities and necessities.

I can write up additional RPM development details about Mancoosi CUDF  
format and the
SuSE zypp SAT solver aspects of depsolving anytime someone wishes.

Enjoy!

73 de Jeff



  • application/pkcs7-signature attachment: smime.p7s
Received on Mon Jan 12 14:35:28 2009
Driven by Jeff Johnson and the RPM project team.
Hosted by OpenPKG and Ralf S. Engelschall.
Powered by FreeBSD and OpenPKG.