user release.debian....@packages.debian.org usertag 791047 + transition origin-ubuntu wily ubuntu-patch block 791047 by 790756 reassign 791047 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 gflags-2.1.2/debian/changelog gflags-2.1.2/debian/changelog --- gflags-2.1.2/debian/changelog 2015-05-06 16:58:12.000000000 +0000 +++ gflags-2.1.2/debian/changelog 2015-07-29 10:30:48.000000000 +0000 @@ -1,3 +1,15 @@ +gflags (2.1.2-2ubuntu1~gcc5.1ubuntu1) wily; urgency=medium + + * Renamed library for gcc5 transition libgflags2 -> libgflags2v5 + + -- Sebastien Bacher <seb...@ubuntu.com> Wed, 29 Jul 2015 12:30:48 +0200 + +gflags (2.1.2-2ubuntu1~gcc5.1) wily; urgency=medium + + * No-change test rebuild for g++5 ABI transition + + -- Steve Langasek <steve.langa...@ubuntu.com> Wed, 15 Jul 2015 07:40:02 +0000 + gflags (2.1.2-2) unstable; urgency=low * Upload to unstable. diff -Nru gflags-2.1.2/debian/control gflags-2.1.2/debian/control --- gflags-2.1.2/debian/control 2015-05-06 16:55:33.000000000 +0000 +++ gflags-2.1.2/debian/control 2015-07-29 10:30:47.000000000 +0000 @@ -1,6 +1,7 @@ Source: gflags Priority: optional -Maintainer: Laszlo Boszormenyi (GCS) <g...@debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com> +XSBC-Original-Maintainer: Laszlo Boszormenyi (GCS) <g...@debian.org> Uploaders: Koichi Akabe <vbkaise...@gmail.com> Build-Depends: debhelper (>= 9), cmake Standards-Version: 3.9.6 @@ -10,7 +11,7 @@ Package: libgflags-dev Section: libdevel Architecture: any -Depends: libgflags2 (= ${binary:Version}), ${misc:Depends} +Depends: libgflags2v5 (= ${binary:Version}), ${misc:Depends} Description: commandline flags module for C++ (development files) gflags is a library that implements commandline flags processing. As such it's a replacement for getopt(). It has increased flexibility, @@ -19,10 +20,12 @@ . This package contains development libraries and header files. -Package: libgflags2 +Package: libgflags2v5 Architecture: any Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} +Conflicts: libgflags2 +Replaces: libgflags2 Description: commandline flags module for C++ (shared library) gflags is a library that implements commandline flags processing. As such it's a replacement for getopt(). It has increased flexibility, diff -Nru gflags-2.1.2/debian/libgflags2.install gflags-2.1.2/debian/libgflags2.install --- gflags-2.1.2/debian/libgflags2.install 2015-03-26 00:35:37.000000000 +0000 +++ gflags-2.1.2/debian/libgflags2.install 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff -Nru gflags-2.1.2/debian/libgflags2.lintian-overrides gflags-2.1.2/debian/libgflags2.lintian-overrides --- gflags-2.1.2/debian/libgflags2.lintian-overrides 2012-05-18 13:54:02.000000000 +0000 +++ gflags-2.1.2/debian/libgflags2.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -# "helpfull" is not spelling error, it means help-full <==> helpshort -spelling-error-in-binary - -# exit() is not abnormal calling in this situation -shlib-calls-exit diff -Nru gflags-2.1.2/debian/libgflags2v5.install gflags-2.1.2/debian/libgflags2v5.install --- gflags-2.1.2/debian/libgflags2v5.install 1970-01-01 00:00:00.000000000 +0000 +++ gflags-2.1.2/debian/libgflags2v5.install 2015-03-26 00:35:37.000000000 +0000 @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* diff -Nru gflags-2.1.2/debian/libgflags2v5.lintian-overrides gflags-2.1.2/debian/libgflags2v5.lintian-overrides --- gflags-2.1.2/debian/libgflags2v5.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ gflags-2.1.2/debian/libgflags2v5.lintian-overrides 2012-05-18 13:54:02.000000000 +0000 @@ -0,0 +1,5 @@ +# "helpfull" is not spelling error, it means help-full <==> helpshort +spelling-error-in-binary + +# exit() is not abnormal calling in this situation +shlib-calls-exit