Your message dated Fri, 26 Jun 2015 10:02:13 +0000
with message-id <e1z8qsb-0006md...@franck.debian.org>
and subject line Bug#788520: fixed in openbox 3.6.0-2
has caused the Debian Bug report #788520,
regarding libobrender 3.6.0-1 is binary incompatible with previous versions but 
no ABI changed
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
788520: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=788520
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libobrender29
Version: 3.6.0-1 
Severity: grave

This is actually an upstream bug but it is a problem because it makes any
of packages dependent on libobrender29 broken completely, any application
compiled using libobrender29 version 3.5.x will crash using libobrender29
version 3.6.0-1.

There are only two ways to deal with this problem:
1) patch upstream file configure.ac in openbox source package changing
the values:

 RR_MICRO_VERSION=31
-RR_INTERFACE_AGE=2
-RR_BINARY_AGE=2
+RR_INTERFACE_AGE=0
+RR_BINARY_AGE=0
 RR_VERSION=$RR_MAJOR_VERSION.$RR_MINOR_VERSION

which will bump ABI to 31 (therefore libobrender29 becomes libobrender31)
and make sure libobrender29 vesrion 3.6.0-1 never come into testing.

2) request a bump version from every dependent package where the package
will set dependency on libobrender29 (= 3.6.0-1) and in libobrender29 set
Breaks: the_package (<< new_version)
against each dependent package (or otherwise package manager would never
upgrade any dependent package).

I believe the second way is ugly and inacceptable one.

I've mailed to upstream list about broken ABI and I hope they will
release fixed version shortly, until then I suggest to fix the openbox
source package instead.

--- End Message ---
--- Begin Message ---
Source: openbox
Source-Version: 3.6.0-2

We believe that the bug you reported is fixed in the latest version of
openbox, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 788...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mateusz Łukasik <mat...@linuxmint.pl> (supplier of updated openbox package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 12 Jun 2015 19:31:23 +0200
Source: openbox
Binary: openbox libobt4 libobrender31 openbox-dev gnome-panel-control 
openbox-gnome-session openbox-kde-session
Architecture: source amd64 all
Version: 3.6.0-2
Distribution: unstable
Urgency: medium
Maintainer: Mateusz Łukasik <mat...@linuxmint.pl>
Changed-By: Mateusz Łukasik <mat...@linuxmint.pl>
Description:
 gnome-panel-control - command line utility to invoke GNOME panel run 
dialog/menu
 libobrender31 - rendering library for openbox themes
 libobt4    - parsing library for openbox
 openbox    - standards-compliant, fast, light-weight and extensible window man
 openbox-dev - development files for the openbox window manager
 openbox-gnome-session - command line utility to run Openbox as GNOME session
 openbox-kde-session - command line utility to run Openbox as KDE SC session
Closes: 788520
Changes:
 openbox (3.6.0-2) unstable; urgency=medium
 .
   * debian/openbox.post{rm,inst}:
     + Fix command-with-path-in-maintainer-script lintian warning.
   * Change libobrender ABI from 29 to 31: (Closes: #788520)
     + Add debian/patches/788520_change_libobrender_abi.patch
     + Rename debian/libobrender29.install to debian/libobrender31.install.
     + Add updated symbols file debian/libobrender31.symbols.
   * Change libobt ABI from 2 to 4:
     + Add debian/patches/788520_change_libobt_abi.patch.
     + Rename debian/libobt2.install to debian/libobt4.install.
     + Add updated symbols file debian/libobt4.symbols.
   * debian/control:
     + Update names of binary packages to reflect new so versions.
Checksums-Sha1:
 454f2e789f944d7cd573a962e929f86f06f438e5 2434 openbox_3.6.0-2.dsc
 767e76e9d4b35a44bc0e00a9e504f69802403d8e 35884 openbox_3.6.0-2.debian.tar.xz
 a2afebbcfab2ec9c7516925456c4c83dd785de53 44252 
gnome-panel-control_3.6.0-2_amd64.deb
 75413088a8423c32b419766cea22aeedd62711eb 75022 libobrender31_3.6.0-2_amd64.deb
 bf553e4d9bf2ac84156aac4d26a07d6624fbdca5 64690 libobt4_3.6.0-2_amd64.deb
 a2aab996de8c67e1e4d055b38b4a78b3faeb4b9e 111288 openbox-dev_3.6.0-2_amd64.deb
 04e270e15f7488536b70bd78e3c9aba2661c6ec6 41130 
openbox-gnome-session_3.6.0-2_all.deb
 36222c193b8ff258e9c86c3dd892982bd46b5521 40186 
openbox-kde-session_3.6.0-2_all.deb
 b150a85a95aa76b664b944a65b594ba1dbc14e75 302430 openbox_3.6.0-2_amd64.deb
Checksums-Sha256:
 a9ed724c8ca2d8de8834caa4443a63e8e8b557fa03985c3953019a82e676b581 2434 
openbox_3.6.0-2.dsc
 0f5804b4b34df8301d4f0dce6bedfe9d7347b34a2072e8078984f625afa02b75 35884 
openbox_3.6.0-2.debian.tar.xz
 48d72274c805b18c84553124e96f9c32c59995c39808d951c7f01bddefb53e90 44252 
gnome-panel-control_3.6.0-2_amd64.deb
 cedb0c28530f4bbedbc9add29842811bf5de1683bd398bffbfd21eb988c2c6fe 75022 
libobrender31_3.6.0-2_amd64.deb
 fabf654b61830a34d33ecde8d2fbdb2013e9f3195bc6a910ef992513444769e2 64690 
libobt4_3.6.0-2_amd64.deb
 4e799654b47edd259d493dd0b8b216b5d596e60e7ec9d48ed8f70614e302f70e 111288 
openbox-dev_3.6.0-2_amd64.deb
 cdd92ea4a867d167cad753a2998297001075ef8de695fac744abe1817589d3fb 41130 
openbox-gnome-session_3.6.0-2_all.deb
 dc43ef729ae4a67e6af94559f98022eb6bc85e31a19706ac425254621b916440 40186 
openbox-kde-session_3.6.0-2_all.deb
 40c2319ce3c338b13ea30a0079c16428501565aa65e897c161ebede2e3198ad6 302430 
openbox_3.6.0-2_amd64.deb
Files:
 acb26eedff4124bc69bde7d232e33101 2434 x11 optional openbox_3.6.0-2.dsc
 cfa865861eff86032b04e2bb56e4201a 35884 x11 optional 
openbox_3.6.0-2.debian.tar.xz
 e337fd150aa47998144421fd758f44bf 44252 x11 optional 
gnome-panel-control_3.6.0-2_amd64.deb
 1abe6ed869464fc26ff36fda0d4298ff 75022 libs optional 
libobrender31_3.6.0-2_amd64.deb
 fbd2ff8101edde9a3828e0d13d3f763a 64690 libs optional libobt4_3.6.0-2_amd64.deb
 9cd5d124bb4a69149b8a4a906945c8d6 111288 libdevel optional 
openbox-dev_3.6.0-2_amd64.deb
 ccb515069d02efe940cf33a53ee5f9ef 41130 x11 optional 
openbox-gnome-session_3.6.0-2_all.deb
 694b173e874c51a72fcf8ab96938113a 40186 x11 optional 
openbox-kde-session_3.6.0-2_all.deb
 7111cd921d6d431c6f130210de58ae75 302430 x11 optional openbox_3.6.0-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJVgYFkAAoJEHQmOzf1tfkT8/kP/1lvXlzhoW0xa9xvPxgIIPy5
QGsSrsHL7Pl906j1G3hB10N6OvtYK6nSizafclAsdydDHC+5NjmEo9DACjsT0Zh8
FsqGkWLNtdWQGOpv2FtLdeXW5qsuFBjewYehWuP3ckcBD3rjkfwWQNvsWxa63NXA
BIZHVI9BhWPBTUyGSenjLBJ2s/39yQa9MVrG+Xgmm2E/e1eZgSkbkxnQLdZAkjO8
qtGCIzqQOyJu6NW7pRtGRoA9+7Ih2D8qBEa8kC2qX+ZFYBsuLrVRiubXNjbPawqJ
FBOOD0N0hi8KK9ok4OwnD/p9xjndK0frS2gd4vWf+P8rX0JogxnXjfbRSfwL9fC8
56OqChd3mip5B1YNBp637gG14E5rMljwPTrv7Jato3p4AylMZ/mwsRiHVrMoM1NU
MsrY28xAGkZTbN3nFSTS26TnhmhC8xMRqSr7d30hW2jf1fodNHF6hb7og5/Msq5C
bEYZJKPJiO+Aepa52NvasRdhV3cqkBUX7lv+Ih+pdFDmmbhIoB9pzFCJAqDqKeWD
VMQwz+oHd535cEPuAvhqHflr6FLA5DD4YvfrfhZcLdJ46uGKkPc37iudi3SWL0MW
ODn6WXeRSs0GAx2SqFWt75mQHYSXjCI1592ChnbQGNbwESUEAu4w8YoMXY8E0OzJ
jN5i3DOw5z93Nb/++vQS
=FQqk
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to