On 2024-09-22 19:41:36 +0800, Aron Xu wrote:
> > > > libxml2 upstream has introduced some breaking changes to libxml2's ABI
> > > > , but upstream has concerns about bumping SONAME at the moment[1]. As
> > > > discussed previously through mails[2] and IRC, I'd like to do a
> > > > transition by renaming the binary package from libxml2 to libxml2n
> > > > (the letter "n" is randomly picked) without changing the library
> > > > SONAME.Since there are a few hundreds of direct reverse deps of
> > > > libxml2 in Debian, an entry of "Provides: libxml2 (=
> > > > ${source:Version})" is added to avoid breaking the archive heavily
> > > > during the transition. It will be removed after the transition has
> > > > completed and reverse dependencies have migrated to depend on the new
> > > > package name.
> > >
> > > Since upstream hasn't made up their mind yet, I think it is preferable
> > > to revert the version in unstable to the last known good version. From
> > > my understanding that is 2.9.14. We can then revisit this transition
> > > when upstream decided how to continue or the transition freeze for
> > > trixie comes close.
> >
> > Any thoughts on that? If not, I will prepare an upload at the end of
> > this week so that we can get libxml2 unstuck and can work towards a
> > workable testing for riscv64.
> >
> 
> Please go ahead, I'm still heavily stuck in recent $dayjob stuff...

ACK, I have uploaded the attached debdiff (compared to the version in
testing).

Cheers
-- 
Sebastian Ramacher
diff -Nru libxml2-2.9.14+dfsg/debian/changelog 
libxml2-2.12.7+dfsg+really2.9.14/debian/changelog
--- libxml2-2.9.14+dfsg/debian/changelog        2023-07-08 21:18:29.000000000 
+0200
+++ libxml2-2.12.7+dfsg+really2.9.14/debian/changelog   2024-09-26 
17:15:36.000000000 +0200
@@ -1,3 +1,11 @@
+libxml2 (2.12.7+dfsg+really2.9.14-0.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Revert packaging to 2.9.14+dfsg-1.3 currently in testing to revert ABI
+    breakage (Closes: #1073508)
+
+ -- Sebastian Ramacher <sramac...@debian.org>  Thu, 26 Sep 2024 17:15:36 +0200
+
 libxml2 (2.9.14+dfsg-1.3) unstable; urgency=medium
 
   * Non-maintainer upload.

Reply via email to