Bug 99480 - exempi 2.4 causes third party packages build tests to fail
Summary: exempi 2.4 causes third party packages build tests to fail
Status: RESOLVED FIXED
Alias: None
Product: exempi
Classification: Unclassified
Component: Problems (show other bugs)
Version: unspecified
Hardware: Other All
: medium major
Assignee: Hubert Figuiere
QA Contact: Hubert Figuiere
URL:
Whiteboard: [release:2.4.1]
Keywords:
Depends on: 99494
Blocks:
  Show dependency treegraph
 
Reported: 2017-01-21 04:00 UTC by Jeremy Bicha
Modified: 2017-01-24 05:08 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Jeremy Bicha 2017-01-21 04:00:32 UTC
tracker and python-xmp-toolkit's build tests began failing when exempi 2.4 was uploaded to Debian. (Click the "debci log")

https://ci.debian.net/packages/t/tracker/unstable/amd64/
https://ci.debian.net/packages/p/python-xmp-toolkit/unstable/amd64/

I filed a bug against tracker but I'm guessing that exempi 2.4 wasn't meant to break backwards compatibility. https://bugzilla.gnome.org/777552
Comment 1 Hubert Figuiere 2017-01-21 05:45:04 UTC
Breaking backward compatibility isn't meant to be. I guess it needs a better test suite.
Comment 2 Hubert Figuiere 2017-01-22 15:40:31 UTC
For python-xmp-toolkit, there is a PR to fix the test: https://github.com/python-xmp-toolkit/python-xmp-toolkit/pull/68

This is a behaviour change in the Adobe XMP SDK that correct a bug. 

I'll put notes in the changelog.
Comment 3 Hubert Figuiere 2017-01-22 16:35:00 UTC
As for tracker, this is because their test suite expects output on stderr. This is no longer happening because it should never had and is not part of the API.
Comment 4 Hubert Figuiere 2017-01-22 18:29:46 UTC
Related https://bugs.freedesktop.org/show_bug.cgi?id=99494
Comment 5 Hubert Figuiere 2017-01-22 23:54:44 UTC
Added test for the xmp-toolkit "bug" in 16837a2e0e2b4496b1d02b2ffbca98293218c71a
And a note in the NEWS file in 11d10587f5ff332769bcd1a8edd8695241544649

We should be able to close this bug soon.
Comment 6 Hubert Figuiere 2017-01-23 05:26:56 UTC
Released 2.4.1. With the pull request for the xmp-toolkit, I consider this fixed.

Thanks a lot for your report.
Comment 7 Hubert Figuiere 2017-01-24 05:08:42 UTC
The changes to python-xmp-toolkit have been merged. Their test suite should be passing now.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.