Control: clone -1 -2 Control: user [email protected] Control: usertag -2 + transition Control: block -2 by 790756 Control: reassign -2 release.debian.org Control: severity -2 normal Control: tag -2 + patch
On Fri, 03 Jul 2015 13:12:51 +0000, Matthias Klose wrote: > Package: src:mimetic > Version: 0.9.8-1 > Severity: important > Tags: sid stretch > User: [email protected] > Usertags: libstdc++-cxx11 > > - 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. Fixed in experimental (diff attached for review). Can be uploaded to unstable in a MU or NMU at your convenience without any further changes. I also tested the only r-dep (mailtextbody). Cheers, gregor -- .''`. Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06 : :' : Debian GNU/Linux user, admin, and developer - https://www.debian.org/ `. `' Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe `- NP: Bruce Springsteen: I'm Goin' Down
diff --git a/debian/changelog b/debian/changelog index 843cb26..1e909bc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +mimetic (0.9.8-2) experimental; urgency=medium + + * Rename libmimetic0 to libmimetic0v5 (libstdc++6 ABI changes). + Add Conflict/Replaces on old libmimetic0. (Closes: #791203) + * Upload to experimental for now. + * Declare compliance with Debian Policy 3.9.6. + + -- gregor herrmann <[email protected]> Mon, 03 Aug 2015 14:40:38 +0200 + mimetic (0.9.8-1) unstable; urgency=medium * New upstream release. diff --git a/debian/control b/debian/control index 65546cd..e3abba7 100644 --- a/debian/control +++ b/debian/control @@ -6,7 +6,7 @@ Priority: optional Build-Depends: debhelper (>= 9), dh-autoreconf Build-Depends-Indep: doxygen -Standards-Version: 3.9.5 +Standards-Version: 3.9.6 Vcs-Browser: http://git.toastfreeware.priv.at/debian/mimetic.git/ Vcs-Git: git://git.toastfreeware.priv.at/debian/mimetic.git Homepage: http://www.codesink.org/mimetic_mime_library.html @@ -16,7 +16,7 @@ Architecture: any Multi-Arch: same Section: libdevel Depends: ${misc:Depends}, - libmimetic0 (= ${binary:Version}) + libmimetic0v5 (= ${binary:Version}) Suggests: libmimetic-doc Description: C++ MIME library (development) mimetic is a MIME library written in C++ designed to be easy to use and @@ -49,12 +49,14 @@ Description: C++ MIME library (documentation) . This package contains the developers' documentation. -Package: libmimetic0 +Package: libmimetic0v5 Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} +Conflicts: libmimetic0 +Replaces: libmimetic0 Description: C++ MIME library (runtime) mimetic is a MIME library written in C++ designed to be easy to use and integrate but yet fast and efficient. @@ -74,7 +76,7 @@ Multi-Arch: same Section: debug Priority: extra Depends: ${misc:Depends}, - libmimetic0 (= ${binary:Version}) + libmimetic0v5 (= ${binary:Version}) Description: C++ MIME library (debug) mimetic is a MIME library written in C++ designed to be easy to use and integrate but yet fast and efficient. diff --git a/debian/libmimetic0.install b/debian/libmimetic0.install deleted file mode 100644 index 35fb4e8..0000000 --- a/debian/libmimetic0.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/*/libmimetic*.so.* diff --git a/debian/libmimetic0v5.install b/debian/libmimetic0v5.install new file mode 100644 index 0000000..35fb4e8 --- /dev/null +++ b/debian/libmimetic0v5.install @@ -0,0 +1 @@ +usr/lib/*/libmimetic*.so.*
signature.asc
Description: Digital Signature

