[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#989355: transition: tinyxml2



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.

Cheers

> 
> 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: enabled



-- 
Sebastian Ramacher


Reply to: