Your message dated Wed, 1 Sep 2021 10:41:55 +0200 with message-id <YS8803YVZt2frXUY@ramacher.at> and subject line Re: Bug#989355: transition: tinyxml2 has caused the Debian Bug report #989355, regarding transition: tinyxml2 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 owner@bugs.debian.org immediately.) -- 989355: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=989355 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: transition: tinyxml2
- From: Chow Loong Jin <hyperair@debian.org>
- Date: Wed, 2 Jun 2021 02:45:56 +0800
- Message-id: <20210601184556.GA3792909@thinkpwn>
Package: release.debian.org Severity: normal User: release.debian.org@packages.debian.org Usertags: transition There's been an ABI break without an upstream soname bump in libtinyxml2-8, between upstream versions 8.0.0 and 8.1.0, see [1] and [2]. To remedy this, I have uploaded version 8.1.0+dfsg-2 to experimental with the library package renamed from libtinyxml2-8 to libtinyxml2-8a. It is waiting in the NEW queue now. The following packages are impacted, and I have successfully rebuilt all of them locally without sourceful changes, so binNMUs are all that are necessary for this transition. - basilisk2 - bullet - caveexpress - cppcheck - dart - encfs - fastdds - gazebo - ignition-common - ignition-fuel-tools - ignition-msgs - kodi-pvr-dvblink - kodi-pvr-nextpvr - kodi-pvr-vbox - kodi-pvr-zattoo - lgogdownloader - libexadrums - libmediainfo - mrpt - ros-image-pipeline - ros-kdl-parser - ros-pluginlib - ros-ros - ros-rospack - ros-urdf - sdpb - trigger-rally [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=988986 [2] https://github.com/leethomason/tinyxml2/issues/867 Ben file: title = "tinyxml2"; is_affected = .depends ~ "libtinyxml2-8" | .depends ~ "libtinyxml2-8a"; is_good = .depends ~ "libtinyxml2-8a"; is_bad = .depends ~ "libtinyxml2-8"; -- System Information: Debian Release: bullseye/sid APT prefers groovy-updates APT policy: (500, 'groovy-updates'), (500, 'groovy-security'), (500, 'groovy'), (400, 'groovy-proposed'), (100, 'groovy-backports') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.12.1-hyper1 (SMP w/8 CPU threads) Kernel taint flags: TAINT_CPU_OUT_OF_SPEC, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_SG.utf8, LC_CTYPE=en_SG.UTF-8 (charmap=UTF-8), LANGUAGE=en_SG:en Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabledAttachment: signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
- To: Chow Loong Jin <hyperair@debian.org>, 989355-done@bugs.debian.org
- Subject: Re: Bug#989355: transition: tinyxml2
- From: Sebastian Ramacher <sramacher@debian.org>
- Date: Wed, 1 Sep 2021 10:41:55 +0200
- Message-id: <YS8803YVZt2frXUY@ramacher.at>
- In-reply-to: <20210820112455.GD12304@gmail.com>
- References: <20210601184556.GA3792909@thinkpwn> <YLdc+uhvfMuykjxc@ramacher.at> <20210605093901.GB23085@gmail.com> <20210601184556.GA3792909@thinkpwn> <20210607180608.GD23085@gmail.com> <YR7Z8juG1tJUQJZD@ramacher.at> <20210601184556.GA3792909@thinkpwn> <20210820112455.GD12304@gmail.com>
On 2021-08-20 19:24:55 +0800, Chow Loong Jin wrote: > On Fri, Aug 20, 2021 at 12:23:46AM +0200, Sebastian Ramacher wrote: > > On 2021-06-08 02:06:08 +0800, Chow Loong Jin wrote: > > > On Sat, Jun 05, 2021 at 05:39:04PM +0800, Chow Loong Jin wrote: > > > > On Wed, Jun 02, 2021 at 12:27:06PM +0200, Sebastian Ramacher wrote: > > > > > On 2021-06-02 02:45:56, Chow Loong Jin wrote: > > > > > > Package: release.debian.org > > > > > > Severity: normal > > > > > > User: release.debian.org@packages.debian.org > > > > > > Usertags: transition > > > > > > > > > > > > There's been an ABI break without an upstream soname bump in > > > > > > libtinyxml2-8, between upstream versions 8.0.0 and 8.1.0, see [1] and > > > > > > [2]. To remedy this, I have uploaded version 8.1.0+dfsg-2 to > > > > > > experimental with the library package renamed from libtinyxml2-8 to > > > > > > libtinyxml2-8a. It is waiting in the NEW queue now. > > > > > > > > > > Please revert tinyxml2 in unstable to the state of 8.0.0+dfsg-2 to > > > > > avoid uploads of reverse dependencies that are targetted for bullseye to > > > > > be built against the broken version. > > > > > > > > Done -- uploaded 8.0.0+dfsg-2 as 8.1.0+really8.0.0+dfsg-1 to unstable > > > > > > > > Also reuploaded 8.1.0+dfsg-2 as 8.1.0+really8.1.0+dfsg-1 to experimental > > > > to keep the relative order of the versions. > > > > > > The upstream developer has uploaded a 9.0.0 release with the desired > > > soname bump to libtinyxml2.so.9, which I have packaged and uploaded into > > > experimental as 9.0.0+dfsg-1. > > > > Please go ahead > > Thanks. Uploaded 9.0.0+dfsg-1 to unstable. And it's done. Cheers -- Sebastian RamacherAttachment: signature.asc
Description: PGP signature
--- End Message ---