[ubuntu/artful-proposed] dbus 1.10.22-1ubuntu1 (Accepted)

Jeremy Bicha jbicha at ubuntu.com
Fri Jul 28 14:52:14 UTC 2017


dbus (1.10.22-1ubuntu1) artful; urgency=medium

  * Merge with Debian but don't use "really" version number since we never
    had the 1.11 version in Ubuntu. Remaining changes:
    - Clean up /etc/init/dbus.conf on upgrades. This needs to be kept until
      after 18.04 LTS.
    - Add dont-stop-dbus.patch: Don't stop D-Bus in the service unit
      (see patch header and upstream bug for details). Fixes various
      causes of shutdown hangs, particularly with remote file systems.
      (LP: #1438612) (LP: #1540282)
    - debian/dbus.postinst, debian/rules: Don't start D-Bus on package
      installation, as that doesn't work any more with dont-stop-dbus.patch.
      Instead, start dbus.socket in postinst, which will then start D-Bus
      on demand after package installation.
    - Add aa-get-connection-apparmor-security-context.patch: This is not
      intended for upstream inclusion. It implements a bus method
      (GetConnectionAppArmorSecurityContext) to get a connection's AppArmor
      security context but upstream D-Bus has recently added a generic way of
      getting a connection's security credentials (GetConnectionCredentials).
      Ubuntu should carry this patch until packages in the archive are moved
      over to the new, generic method of getting a connection's credentials.

dbus (1.11.16+really1.10.22-1) unstable; urgency=medium

  * Re-version to recover from accidental upload of 1.11.16 to unstable
  * Don't run build-time tests (reopens: #630152).
    They don't work for users with a nonexistent home directory.

dbus (1.10.22-1) unstable; urgency=medium

  * New upstream stable release
  * Run build-time tests (Closes: #630152)
    - Skip build-time tests when only building Architecture: all.
      Once per architecture is enough.
  * Build-depend on python3{,-dbus,-gi} if we will run build-time tests.
    This is a circular dependency, but is flagged as
    <!nocheck !pkg.dbus.minimal> so it can be omitted when
    cross-compiling or bootstrapping.
  * Enable valgrind integration in the debug build on mips64
  * Replace stage1 build profile with pkg.dbus.minimal
  * Drop explicit dependency on autotools-dev, implied by debhelper 10
  * debian/upstream/signing-key.asc: Update subkeys and uids

dbus (1.10.20-1) unstable; urgency=medium

  * New upstream stable release
    - Drop Doxygen reproducibility patch, applied upstream
  * Merge packaging from experimental:
    - Don't capture build directory in the debug build, using a patch
      backported from upstream git master
    - Move doxygen and xsltproc to Build-Depends-Indep, and don't
      build documentation when not building dbus-1-doc. This speeds
      up architecture-specific builds.
    - Remove support for DEB_BUILD_OPTIONS="nodoc noudeb". Use build
      profiles instead; support nocheck, nodoc, noudeb and stage1 profiles
      (Closes: #728820)
    - Simplify the layout of the debug build.
    - Drop the dbus-1-dbg binary package. Move the debug build to
      dbus-tests, and the debug symbols to automatically generated
      -dbgsym packages.
    - Don't run the installed-tests two different ways, just use
      gnome-desktop-testing.
    - Configure the debug build with --enable-embedded-tests rather than
      --enable-tests. The latter requires python, python-dbus and python-gi,
      but only for build-time tests that we do not actually run (#630152).
      + Drop build-dependencies on python, python-dbus and python-gi
      + This should make dbus much easier to cross-compile (Closes: #560834)
    - gnome-desktop-testing: Require xauth and xvfb-run for better test
      coverage
    - Clean up upgrade/compatibility code that is no longer needed:
      + Stop creating the symlinks required to keep dbus-daemon 1.8
        from Debian 8 'jessie' able to reload configuration after
        an upgrade to dbus 1.10 in Debian 9 'stretch'. Upgrades that
        skip a stable release are not supported.
      + On upgrade, remove compatibility symlinks created by that
        upgrade, if they exist.
      + Stop cleaning those symlinks up during package removal.
    - Stop patching system.conf, session.conf to load
      /etc/dbus-1/*.conf.dpkg-bak.
    - debian/copyright: Use https for Format and Source
    - debian/dbus.triggers: Add a trigger on /usr/share/dbus-1/system.d
      to reload the dbus-daemon
    - Unversion (build)-dependencies that are satisfied in oldstable
    - Declare Policy 4.0.0 compliance
    - Use the debug-build binaries to run the debug-build tests

Date: Fri, 28 Jul 2017 10:20:42 -0400
Changed-By: Jeremy Bicha <jbicha at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/dbus/1.10.22-1ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 28 Jul 2017 10:20:42 -0400
Source: dbus
Binary: dbus dbus-1-doc dbus-tests dbus-udeb dbus-user-session dbus-x11 libdbus-1-3 libdbus-1-3-udeb libdbus-1-dev
Architecture: source
Version: 1.10.22-1ubuntu1
Distribution: artful
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Jeremy Bicha <jbicha at ubuntu.com>
Description:
 dbus       - simple interprocess messaging system (daemon and utilities)
 dbus-1-doc - simple interprocess messaging system (documentation)
 dbus-tests - simple interprocess messaging system (test infrastructure)
 dbus-udeb  - simple interprocess messaging system (minimal runtime) (udeb)
 dbus-user-session - simple interprocess messaging system (systemd --user integration)
 dbus-x11   - simple interprocess messaging system (X11 deps)
 libdbus-1-3 - simple interprocess messaging system (library)
 libdbus-1-3-udeb - simple interprocess messaging system (minimal library) (udeb)
 libdbus-1-dev - simple interprocess messaging system (development headers)
Closes: 560834 630152 728820
Launchpad-Bugs-Fixed: 1438612 1540282
Changes:
 dbus (1.10.22-1ubuntu1) artful; urgency=medium
 .
   * Merge with Debian but don't use "really" version number since we never
     had the 1.11 version in Ubuntu. Remaining changes:
     - Clean up /etc/init/dbus.conf on upgrades. This needs to be kept until
       after 18.04 LTS.
     - Add dont-stop-dbus.patch: Don't stop D-Bus in the service unit
       (see patch header and upstream bug for details). Fixes various
       causes of shutdown hangs, particularly with remote file systems.
       (LP: #1438612) (LP: #1540282)
     - debian/dbus.postinst, debian/rules: Don't start D-Bus on package
       installation, as that doesn't work any more with dont-stop-dbus.patch.
       Instead, start dbus.socket in postinst, which will then start D-Bus
       on demand after package installation.
     - Add aa-get-connection-apparmor-security-context.patch: This is not
       intended for upstream inclusion. It implements a bus method
       (GetConnectionAppArmorSecurityContext) to get a connection's AppArmor
       security context but upstream D-Bus has recently added a generic way of
       getting a connection's security credentials (GetConnectionCredentials).
       Ubuntu should carry this patch until packages in the archive are moved
       over to the new, generic method of getting a connection's credentials.
 .
 dbus (1.11.16+really1.10.22-1) unstable; urgency=medium
 .
   * Re-version to recover from accidental upload of 1.11.16 to unstable
   * Don't run build-time tests (reopens: #630152).
     They don't work for users with a nonexistent home directory.
 .
 dbus (1.10.22-1) unstable; urgency=medium
 .
   * New upstream stable release
   * Run build-time tests (Closes: #630152)
     - Skip build-time tests when only building Architecture: all.
       Once per architecture is enough.
   * Build-depend on python3{,-dbus,-gi} if we will run build-time tests.
     This is a circular dependency, but is flagged as
     <!nocheck !pkg.dbus.minimal> so it can be omitted when
     cross-compiling or bootstrapping.
   * Enable valgrind integration in the debug build on mips64
   * Replace stage1 build profile with pkg.dbus.minimal
   * Drop explicit dependency on autotools-dev, implied by debhelper 10
   * debian/upstream/signing-key.asc: Update subkeys and uids
 .
 dbus (1.10.20-1) unstable; urgency=medium
 .
   * New upstream stable release
     - Drop Doxygen reproducibility patch, applied upstream
   * Merge packaging from experimental:
     - Don't capture build directory in the debug build, using a patch
       backported from upstream git master
     - Move doxygen and xsltproc to Build-Depends-Indep, and don't
       build documentation when not building dbus-1-doc. This speeds
       up architecture-specific builds.
     - Remove support for DEB_BUILD_OPTIONS="nodoc noudeb". Use build
       profiles instead; support nocheck, nodoc, noudeb and stage1 profiles
       (Closes: #728820)
     - Simplify the layout of the debug build.
     - Drop the dbus-1-dbg binary package. Move the debug build to
       dbus-tests, and the debug symbols to automatically generated
       -dbgsym packages.
     - Don't run the installed-tests two different ways, just use
       gnome-desktop-testing.
     - Configure the debug build with --enable-embedded-tests rather than
       --enable-tests. The latter requires python, python-dbus and python-gi,
       but only for build-time tests that we do not actually run (#630152).
       + Drop build-dependencies on python, python-dbus and python-gi
       + This should make dbus much easier to cross-compile (Closes: #560834)
     - gnome-desktop-testing: Require xauth and xvfb-run for better test
       coverage
     - Clean up upgrade/compatibility code that is no longer needed:
       + Stop creating the symlinks required to keep dbus-daemon 1.8
         from Debian 8 'jessie' able to reload configuration after
         an upgrade to dbus 1.10 in Debian 9 'stretch'. Upgrades that
         skip a stable release are not supported.
       + On upgrade, remove compatibility symlinks created by that
         upgrade, if they exist.
       + Stop cleaning those symlinks up during package removal.
     - Stop patching system.conf, session.conf to load
       /etc/dbus-1/*.conf.dpkg-bak.
     - debian/copyright: Use https for Format and Source
     - debian/dbus.triggers: Add a trigger on /usr/share/dbus-1/system.d
       to reload the dbus-daemon
     - Unversion (build)-dependencies that are satisfied in oldstable
     - Declare Policy 4.0.0 compliance
     - Use the debug-build binaries to run the debug-build tests
Checksums-Sha1:
 2e9ee0ced5359361493c9899f33e0c86a7d27cc8 3468 dbus_1.10.22-1ubuntu1.dsc
 9d4e93475fb95498cc105af68c88eb51f3062e6d 1989350 dbus_1.10.22.orig.tar.gz
 46a70cfb068bee31e59fa3e1426342c0cb8a2656 62824 dbus_1.10.22-1ubuntu1.debian.tar.xz
 0ea5cd3ed6f7ec5300da9f3231120fa54f4f19f4 7592 dbus_1.10.22-1ubuntu1_source.buildinfo
Checksums-Sha256:
 03911958afb16c2e51b2e8bc131742217775447a03cf8d04437cc341151a7a4e 3468 dbus_1.10.22-1ubuntu1.dsc
 e2b1401e3eedc7b5c9a2034d31254c886e1fcbc7858006e0a1c59158fe4b7b97 1989350 dbus_1.10.22.orig.tar.gz
 84463d388727dac86b6508330ff4cbe924b5c632889cf5078035a3527380fb38 62824 dbus_1.10.22-1ubuntu1.debian.tar.xz
 bf427d73bdb777f15ba29a046aa7baeec2140c1ced62cd28a7af658d5139cad9 7592 dbus_1.10.22-1ubuntu1_source.buildinfo
Files:
 d662a78f8c4ccfa562581643ae9c7a94 3468 admin optional dbus_1.10.22-1ubuntu1.dsc
 baaa10b7cb49086ad91179a8decfadc5 1989350 admin optional dbus_1.10.22.orig.tar.gz
 6f62053e950ff36a632834cea0db337f 62824 admin optional dbus_1.10.22-1ubuntu1.debian.tar.xz
 39246779a64766bec9a0b2e36b201b26 7592 admin optional dbus_1.10.22-1ubuntu1_source.buildinfo
Original-Maintainer: Utopia Maintenance Team <pkg-utopia-maintainers at lists.alioth.debian.org>

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJZe08xAAoJEOZsd1rr/mx94ZcP/RSCpecqNi/r0xbpfSLu5pUU
IY6H8f1CrwkOlgrrsRd+BefTqxs4WCLR6YzAbIAR0IODIPwYllp/DNeu1BjOpfsW
pRJcnHTxrqcOQpN3Cd29wcFFk92ziYSgUDBJ/SpbMmz17slQbd2MnQaD8WXZdmZ9
dlgIJb6bNQS1iVueitZCu5qyINIatLKRQup+xA1ISkYOslGcfBi/ae7ATxDf6Kif
dcZhWnRN/z6VgQSOYDWQeLgtjPr6jDADoe9fv9wwhEXjH1QbC2CqUgTWxpTdnDG9
N9yf4jl31k+EmMYjHzjDKXWR35GtHz18KnAxqSoXJ3pES4KOsUPmWdYss9MzIXJ5
zTSMHPKN6O/BeHgw6Tk1fTYNC+BUMU7PzTjEiBgNACb1jY1GTiWjwrQVmC/pBSFj
zA02YrLqKYNlWjKGhx9eInKSZkFCSAK5Ig2qACC/qQQFZBEvHwbN8n4Hg9LCBRZ+
8oIzmB+snAMYXM7ofZD7QNtV2Ii75eopl7urmLZPdovt4KmbgKr/MR/MOD6OCkH2
Xsjmb1PTvvcIan8JSAbNBFckXN+3Uh5yBAV7hLlMZ4doOrZ0/sPQb4YsZnPD4Y8q
yi6iGlImGwUYoT4ejDz3fWtAc815yGHJPf75I+Wqiy3t1rdVILO6OlGOdTIOtnP9
p5UJJnNe42+dCx8iFDMg
=ud6v
-----END PGP SIGNATURE-----


More information about the Artful-changes mailing list