[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#768324: unblock: appstream/0.7.4-1



Control: tag -1 moreinfo

On Thu, Nov 06, 2014 at 06:50:01PM +0100, Matthias Klumpp wrote:
> 2014-11-06 17:48 GMT+01:00 Jonathan Wiltshire <jmw@debian.org>:
> > On 2014-11-06 16:34, Matthias Klumpp wrote:
> >> [...]
> >
> > At least a debdiff is missing; the changelog and bugs would be handy.
> Okay, sorry for that.
> A debdiff is attached.

At ~800K it didn't make it to the list (and hence nobody has responded),
which should give you an idea of how much I'm looking forward to reading
it or the 67K one...

> Since the Debian changelog is rather boring (just says that a new
> upstream release was packaged), here's the upstream changelog instead:
> 
> #~#~#
> Version 0.7.4
> ~~~~~~~~~~~~~~
> Released: 2014-10-30
> 
> Notes:
> 
> Features:
>  * Add local icon directories to the icon search path
>  * Properly handle origin and icons in size-specific directories
>  * Allow client applications to fetch icons in multiple sizes
>  * qt: Implement multisize-icons
>  * qt: Add documentation to the deprecated methods
>  * validator: Ensure that stock and cached icons only contain the icon basename

Features are out; sorry. It's too late for that sort of thing, especially
as the upstream release alone was only a few days ahead of the freeze.

An exception would be if they're causing real bugs in Debian.
 
> Bugfixes:
>  * dep11: refine quote test
>  * Don't count it as problem if no metadata is found [1]
>  * Check if AppInstall directory exists, before attempting to scan it [3]
>  * Don't query system categories while processing metadata [2]
> #~#~#
> Bugfix for [1] solves the issue that "appstream-index refresh" is
> failing, even if it shouldn't do that (since some tools may call it
> and check for the results, this is quite important - not for the
> post-install hook of packages, because the ignore the result, but at
> least the user won't see a "something is wrong" message then)
> [2] fixes some log-spam in case the user doesn't have extra category
> metadata installed (happens e.g. on GNOME) and [3] solves some
> annoying behaviour in case app-install-data or a similar package is
> not installed.
> The other remaining fix helps to ensure DEP-11
> (https://wiki.debian.org/DEP-11) compliance, but that one isn't
> relevant.
> The added features ensure compatibility with the more recent icon
> cache format of AppStream, as described in
> http://www.freedesktop.org/software/appstream/docs/sect-AppStream-IconCache.html
> and implement the necessary bits in the Qt and GLib libraries.
> The depending applications (Apper, Muon specifically) have been tested
> with these changes and work well.
> For convenience, I also included a clean upstream patch, which does
> not contain the changes in (generated) documentation, like the debdiff
> contains.

I'm interested in the bug fixes in isolation, but I'd need a debdiff for
first please.

-- 
Jonathan Wiltshire                                      jmw@debian.org
Debian Developer                         http://people.debian.org/~jmw

4096R: 0xD3524C51 / 0A55 B7C5 1223 3942 86EC  74C3 5394 479D D352 4C51

Attachment: signature.asc
Description: Digital signature


Reply to: