Deps in TH
Jeff Johnson
n3npq at mac.com
Sat Jun 4 15:47:57 CEST 2011
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4645 bytes
Desc: not available
URL: </mailman/pipermail/pld-devel-en/attachments/20110604/c923485b/attachment.p7s>
More information about the pld-devel-en
mailing list