user release.debian....@packages.debian.org usertag 791051 + transition block 791051 by 790756 reassign 791051 release.debian.org tag 791051 + patch thanks
Hi Matthias, On Fri, Jul 3, 2015 at 6:10 AM, Matthias Klose <d...@debian.org> wrote: > - If a library transition is needed, please prepare for the change. > Rename the library package, append "v5" to the name of the package > (e.g. libfoo2 -> libfoo2v5). Such a change can be avoided, if you > have a soversion bump and you upload this version instead of the > renamed package. Prepare a patch and attach it to this issue (mark > this issue with patch), so that it is possible to NMU such a > package. We'll probably have more than hundred transitions > triggered. Then reassign the issue to release.debian.org and > properly tag it as a transition issue, by sending an email to > cont...@bugs.debian.org: Debdiff below. Please feel free to NMU gloox as needed for the transition. Regards, Vincent diff -Nru gloox-1.0.13/debian/changelog gloox-1.0.13/debian/changelog --- gloox-1.0.13/debian/changelog 2015-05-08 20:22:24.000000000 -0700 +++ gloox-1.0.13/debian/changelog 2015-07-03 23:58:19.000000000 -0700 @@ -1,3 +1,10 @@ +gloox (1.0.13-3) unstable; urgency=medium + + * Rename libgloox13 to libgloox13v5 for libstdc++ ABI transition. + (Closes: #791051) + + -- Vincent Cheng <vch...@debian.org> Fri, 03 Jul 2015 23:56:03 -0700 + gloox (1.0.13-2) unstable; urgency=medium * Upload to unstable. diff -Nru gloox-1.0.13/debian/control gloox-1.0.13/debian/control --- gloox-1.0.13/debian/control 2015-02-03 23:22:35.000000000 -0800 +++ gloox-1.0.13/debian/control 2015-07-03 23:59:20.000000000 -0700 @@ -21,7 +21,7 @@ Architecture: any Multi-Arch: same Depends: - libgloox13 (= ${binary:Version}), + libgloox13v5 (= ${binary:Version}), libgnutls28-dev, libidn11-dev, ${misc:Depends} @@ -35,11 +35,13 @@ . This package contains files needed for development with this library. -Package: libgloox13 +Package: libgloox13v5 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} +Replaces: libgloox13 +Conflicts: libgloox13 Description: C++ jabber/xmpp library A C++ Jabber/XMPP library that takes care of low level protocol stuff. Additionally, it offers high level interfaces for interaction with an diff -Nru gloox-1.0.13/debian/libgloox13.install gloox-1.0.13/debian/libgloox13.install --- gloox-1.0.13/debian/libgloox13.install 2014-09-20 11:20:12.000000000 -0700 +++ gloox-1.0.13/debian/libgloox13.install 1969-12-31 16:00:00.000000000 -0800 @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru gloox-1.0.13/debian/libgloox13v5.install gloox-1.0.13/debian/libgloox13v5.install --- gloox-1.0.13/debian/libgloox13v5.install 1969-12-31 16:00:00.000000000 -0800 +++ gloox-1.0.13/debian/libgloox13v5.install 2014-09-20 11:20:12.000000000 -0700 @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org