user release.debian....@packages.debian.org usertag 791050 + transition origin-ubuntu wily ubuntu-patch block 791050 by 790756 reassign 791050 release.debian.org thanks
There are some symbols changes so a rename is required, attached is a debdiff prepared for Ubuntu and that should work for Debian as well Cheers, Sebastien Bacher
diff -Nru glibmm2.4-2.45.41/debian/changelog glibmm2.4-2.45.41/debian/changelog --- glibmm2.4-2.45.41/debian/changelog 2015-07-27 21:39:43.000000000 +0000 +++ glibmm2.4-2.45.41/debian/changelog 2015-07-29 13:26:43.000000000 +0000 @@ -1,3 +1,28 @@ +glibmm2.4 (2.45.41-0ubuntu3~gcc5.2) wily; urgency=medium + + * Rebuild with new libsigc version + + -- Sebastien Bacher <seb...@ubuntu.com> Wed, 29 Jul 2015 15:26:12 +0200 + +glibmm2.4 (2.45.41-0ubuntu3~gcc5.1) wily; urgency=medium + + * debian/control.in: use conflicts/replace, update libsigc++ requirement, + thanks doko for pointing those out + + -- Sebastien Bacher <seb...@ubuntu.com> Tue, 28 Jul 2015 11:30:28 +0200 + +glibmm2.4 (2.45.41-0ubuntu3~gcc5) wily; urgency=medium + + * Rename binary for gcc5 abi change + + -- Sebastien Bacher <seb...@ubuntu.com> Tue, 28 Jul 2015 10:53:28 +0200 + +glibmm2.4 (2.45.41-0ubuntu2) wily; urgency=medium + + * Build using GCC 5. + + -- Robert Ancell <robert.anc...@canonical.com> Tue, 28 Jul 2015 10:38:20 +1200 + glibmm2.4 (2.45.41-0ubuntu1) wily; urgency=medium * New upstream release diff -Nru glibmm2.4-2.45.41/debian/control glibmm2.4-2.45.41/debian/control --- glibmm2.4-2.45.41/debian/control 2015-07-27 21:39:45.000000000 +0000 +++ glibmm2.4-2.45.41/debian/control 2015-07-29 13:27:27.000000000 +0000 @@ -5,8 +5,9 @@ Source: glibmm2.4 Section: libs Priority: optional -Maintainer: Debian GNOME Maintainers <pkg-gnome-maintain...@lists.alioth.debian.org> -Uploaders: Michael Biebl <bi...@debian.org>, Deng Xiyue <manphiz-gu...@users.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintain...@lists.alioth.debian.org> +Uploaders: Debian GNOME Maintainers <pkg-gnome-maintain...@lists.alioth.debian.org>, Michael Biebl <bi...@debian.org>, Deng Xiyue <manphiz-gu...@users.alioth.debian.org> Homepage: http://www.gtkmm.org/ Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/glibmm2.4 Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/glibmm2.4 @@ -15,18 +16,20 @@ dh-autoreconf, gnome-pkg-tools (>= 0.11), libglib2.0-dev (>= 2.45.4), - libsigc++-2.0-dev (>= 2.2.10), + libsigc++-2.0-dev (>= 2.4.1-1ubuntu2), pkg-config, mm-common (>= 0.9.8) Standards-Version: 3.9.6 -Package: libglibmm-2.4-1c2a +Package: libglibmm-2.4-1v5 Section: libs Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} +Conflicts: libglibmm-2.4-1c2a +Replaces: libglibmm-2.4-1c2a Description: C++ wrapper for the GLib toolkit (shared libraries) GLib is a low-level general-purpose library used mainly by GTK+/GNOME applications, but is useful for other programs as well. @@ -40,7 +43,7 @@ Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends}, - libglibmm-2.4-1c2a (= ${binary:Version}), + libglibmm-2.4-1v5 (= ${binary:Version}), libglib2.0-dev (>= 2.44.0), libsigc++-2.0-dev (>= 2.2.10), pkg-config @@ -60,7 +63,7 @@ Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends}, - libglibmm-2.4-1c2a (= ${binary:Version}) + libglibmm-2.4-1v5 (= ${binary:Version}) Description: C++ wrapper for the GLib toolkit (debug symbols) GLib is a low-level general-purpose library used mainly by GTK+/GNOME applications, but is useful for other programs as well. diff -Nru glibmm2.4-2.45.41/debian/control.in glibmm2.4-2.45.41/debian/control.in --- glibmm2.4-2.45.41/debian/control.in 2015-07-27 21:39:43.000000000 +0000 +++ glibmm2.4-2.45.41/debian/control.in 2015-07-29 13:27:24.000000000 +0000 @@ -1,7 +1,8 @@ Source: glibmm2.4 Section: libs Priority: optional -Maintainer: Debian GNOME Maintainers <pkg-gnome-maintain...@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintain...@lists.alioth.debian.org> Uploaders: @GNOME_TEAM@, Deng Xiyue <manphiz-gu...@users.alioth.debian.org> Homepage: http://www.gtkmm.org/ Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/glibmm2.4 @@ -11,18 +12,20 @@ dh-autoreconf, gnome-pkg-tools (>= 0.11), libglib2.0-dev (>= 2.45.4), - libsigc++-2.0-dev (>= 2.2.10), + libsigc++-2.0-dev (>= 2.4.1-1ubuntu2), pkg-config, mm-common (>= 0.9.8) Standards-Version: 3.9.6 -Package: libglibmm-2.4-1c2a +Package: libglibmm-2.4-1v5 Section: libs Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} +Conflicts: libglibmm-2.4-1c2a +Replaces: libglibmm-2.4-1c2a Description: C++ wrapper for the GLib toolkit (shared libraries) GLib is a low-level general-purpose library used mainly by GTK+/GNOME applications, but is useful for other programs as well. @@ -36,7 +39,7 @@ Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends}, - libglibmm-2.4-1c2a (= ${binary:Version}), + libglibmm-2.4-1v5 (= ${binary:Version}), libglib2.0-dev (>= 2.44.0), libsigc++-2.0-dev (>= 2.2.10), pkg-config @@ -56,7 +59,7 @@ Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends}, - libglibmm-2.4-1c2a (= ${binary:Version}) + libglibmm-2.4-1v5 (= ${binary:Version}) Description: C++ wrapper for the GLib toolkit (debug symbols) GLib is a low-level general-purpose library used mainly by GTK+/GNOME applications, but is useful for other programs as well. diff -Nru glibmm2.4-2.45.41/debian/libglibmm-2.4-1c2a.install glibmm2.4-2.45.41/debian/libglibmm-2.4-1c2a.install --- glibmm2.4-2.45.41/debian/libglibmm-2.4-1c2a.install 2015-07-27 21:39:43.000000000 +0000 +++ glibmm2.4-2.45.41/debian/libglibmm-2.4-1c2a.install 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru glibmm2.4-2.45.41/debian/libglibmm-2.4-1v5.install glibmm2.4-2.45.41/debian/libglibmm-2.4-1v5.install --- glibmm2.4-2.45.41/debian/libglibmm-2.4-1v5.install 1970-01-01 00:00:00.000000000 +0000 +++ glibmm2.4-2.45.41/debian/libglibmm-2.4-1v5.install 2015-07-27 22:39:20.000000000 +0000 @@ -0,0 +1 @@ +usr/lib/*/lib*.so.*