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
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ pld-devel-en mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-en
