On Jun 4, 2011, at 9:41 AM, Elan Ruusamäe wrote:

> On Fri, 03 Jun 2011 12:17:20 -0400, Jeff Johnson wrote:
>> On Jun 3, 2011, at 11:55 AM, Arkadiusz Miskiewicz wrote:
>>> 
>>> We don't have such thing. Feel free to implement (cvs/pld-ftp-admin) but 
>>> note
>>> that in needs to be fast (and speed is the major problem).
>>> 
>> 
>> Its rather easy to do
>>      rpm -ivh --dbpath /somewhere/rpmdb --justdb --nonothing *.rpm
>> and then do
>>      rpm -Va --nofiles --dbpath /somewhere/rpmdb
>> mechanically. Quite fast too.
>> 
>> All that's hard there is getting the *.rpm to be _EXACTLY_ what you want.
> 
> getting *.rpm to be all packages from distro, is trivial using existing 
> scripts, but as the packages conflict with each other (providing same 
> functionality) can't be installed at the same time, and figuring out such 
> conflicts is manual work
> 

Note that Conflicts: with missing values are broken in RPM.

Note also that
        rpm -Vp --nofiles --noscripts *.rpm
is an even simpler detection scheme.

So don't. Missing dependency detction is rather easy to automate, and is
the common complaint for aggregations of *.rpm packages. If you need
every detail perfectly verified instantly, then note that the assertion
        ... speed is the major problem.
isn't as big a problem as apathy is.

73 de Jeff

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
pld-devel-en mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en

Reply via email to