On Thu, 2008-01-24 at 14:28 -0600, Les Mikesell wrote:
Getting a bit off the original topic here, but the "other"
thing I've
always wished yum could do is "repeatable" updates. That is, the
ability to update one machine, test some things, then update another and
get only the same set of changes even if some newer packages had been
subsequently added to the repos. Currently I believe the only way to do
this is to mirror the entire set of repos in each state that you might
want to re-use. Perhaps some transactioning info could fix both things
at once.
The data isn't there to make this possible, atm., in Fedora:
% sqlite3 /var/cache/yum/updates/primary.sqlite
SELECT name,count(*) AS num FROM packages GROUP BY name,arch HAVING
num > 1;
...and the primary reason for that is the the metadata download size
would explode, but we do have features like that we are looking at (for
situations where the data is there).
But again, asking on this mailing list is not the best method of
getting new features or bug fixes.
I'd also note that a bunch of the utilities in yum-utils make creating
complete local mirrors at a specific point in time, easier than you
might think.
--
James Antill <james.antill(a)redhat.com>
Red Hat