Bert Freudenberg bert at
Sat Jun 18 20:30:54 UTC 2005

Am 18.06.2005 um 10:12 schrieb Doug Way:

> On Jun 10, 2005, at 8:38 AM, Avi Bryant wrote:
>> ...  If you didn't see the original message from Andreas, here's
>> the important bit:
>> "In Tweak, *all* code is in packages[*]. Updates are
>> exclusively used for in-image reshapes, e.g., when part of the system
>> has undergone significant changes that require manual  
>> intervention. In
>> order to synchronize these modifications with the package versions  
>> that
>> we expect, we typically post a configuration map, e.g., a list of
>> packages where we expect some specific version to be present.
>> When you update, we always consult the update stream first. This will
>> suck in any intermediate configurations and perform the necessary
>> in-image modifications. Once this is done, we merely upgrade all
>> packages in a well-defined order to their latest version."
> Is there an example of one of these "config map" changeset updates  
> that we could look at?  Just curious as to what these look like.

This is from the Tweak update stream:

"upgrading" from a config map loads (*) all the packages in it, but  
only if there is not a newer version already in the system. So after  
updating you can be sure to have at least these versions.

- Bert -

(*) or merges, based on a preference

More information about the Packages mailing list