[packagekit] Changing the Package signal to include a type

Richard Hughes hughsient at gmail.com
Tue Mar 4 05:38:21 PST 2008


On Tue, 2008-03-04 at 14:25 +0100, Klaus Kaempf wrote:
> * Benji Weber <b.weber at warwick.ac.uk> [Mar 04. 2008 13:58]:
> > The patches are just higher priority updates.
> 
> It seems there is a confusion between 'suse patches' and 'patch rpms'.

Ahh, right.

> The latter is just a way to reduce download time.
> 
> The former, 'suse patches', are a means to add information to package
> updates, esp.
> - severity (security, recommended, optional)
> - grouping (see below)
> - summary/description (explaining the bug and fix, evtl. including
>   external links)
> 
> The grouping attribute is especially important since it allows the
> update tool to relate package updates to fixes.
> 
> A typical example for the usefulness of grouping is a glibc update on
> a 64bit system which typically includes
> - glibc
> - glibc-32bit
> - glibc-locale
> - glibc-locale-32bit
> - glibc-devel
> - glibc-devel-32bit
> - glibc-i18ndata

Do patches only ever mean glibc-*? There is a basename filter for
GetUpdates that does what you describe I believe.

> Well, in the above example only the 'glibc' package might have
> severity 'security fix'. All others (should) have 'dependency' (which
> might not be a useful information).

As far as the user is concerned, glibc is a security fix and all the
others don't actually matter.

Richard.





More information about the PackageKit mailing list