On Tue, Sep 05, 2017 at 02:42:38PM -0000, Jeremy Bicha wrote:
> I tested that the new version builds in an artful PPA. (Test failures
> are still ignored on s390x since 1 or tests fail there and I didn't know
> a way to better selectively ignore specific test failures by arch.)

Do it in the code - make the test call g_test_skip() when appropriate.

The changes look ok, please go ahead.

BTW, you can debdiff amd64.changes files to get all the changes in one
go, if you have the old one around or don't mind rebuilding to get it or
clicking a lot on Launchpad.

 status confirmed

Cheers,

-- 
Iain Lane                                  [ [email protected] ]
Debian Developer                                   [ [email protected] ]
Ubuntu Developer                                   [ [email protected] ]


** Changed in: clutter-1.0 (Ubuntu)
       Status: New => Confirmed

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to clutter-1.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1715153

Title:
  FFe: Sync clutter-1.0 1.26.2+dfsg-3 (main) from Debian unstable (main)

Status in clutter-1.0 package in Ubuntu:
  Confirmed

Bug description:
  Please sync clutter-1.0 1.26.2+dfsg-3 (main) from Debian unstable
  (main)

  Explanation of FeatureFreeze exception:

  The changes from 1.26.2+dfsg-2 (1.26.0+dfsg-4 from Debian
  experimental) were already in artful for about 7 weeks from May to
  early July until 1.26.2+dfsg-1 was uploaded to unstable and autosynced
  to Ubuntu.

  I delayed pushing my changes from experimental to unstable because of
  the Debian Stretch freeze and because I was surprised that the tests
  failed on Debian.

  I've now opened https://bugs.debian.org/874077 and ignored the test
  failures on Debian.

  Generally, we want to have packages in main run their build tests and
  fail the build if the tests fail.

  https://launchpad.net/ubuntu/+source/clutter-1.0/+changelog

  Changelog entries since current artful version 1.26.2+dfsg-1:

  clutter-1.0 (1.26.2+dfsg-3) unstable; urgency=medium

    * Release to unstable
    * debian/control.in:
      - Drop Build-Depends on libgl1-mesa-dri
    * debian/rules:
      - Ignore test failures on Debian. See bug 874077.

    * Allow tests to fail the build on Ubuntu. The tests fail in Debian.

   -- Jeremy Bicha <[email protected]>  Sat, 02 Sep 2017 17:14:56 -0400

  clutter-1.0 (1.26.2+dfsg-2) experimental; urgency=medium

    * Convert from cdbs to dh
    * Bump debhelper compat to 10
    * Add debian/libclutter-1.0-0.docs to install NEWS and README
    * Convert to automatic dbgsym package
    * Add autopkgtest to run clutter-1.0-tests
    * debian/control.in:
      - Build-depend on dbus for build tests
      - Build-depend on libgl1-mesa-dri for build tests since Debian's
        libgl1-mesa-glx currently only recommends it
    * debian/rules:
      - Allow tests to not fail the build this time
    * Add debian/patches/skip-failing-tests.patch:
      - Skip failing test so that we can run all the other tests

   -- Jeremy Bicha <[email protected]>  Thu, 31 Aug 2017 13:07:16 -0400

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/clutter-1.0/+bug/1715153/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to