Report forwarded
to debian-bugs-dist@lists.debian.org, Olly Betts <olly@survex.com> (src:pinot for {1121324}): Bug#1121324; Package src:pinot.
(Mon, 24 Nov 2025 13:14:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Simon McVittie <smcv@debian.org>:
New Bug report received and forwarded. Copy sent to olly@survex.com.
(Mon, 24 Nov 2025 13:14:02 GMT) (full text, mbox, link).
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: pinot: depends on superseded libxml++2.6
Date: Mon, 24 Nov 2025 13:13:14 +0000
Source: pinot
Version: 1.22-1.1
Severity: normal
Tags: forky sid upstream
Control: block 1038804 by -1
User: pkg-gnome-maintainers@lists.alioth.debian.org
Usertags: oldlibs libxml++2.6
Binaries produced by this source package depend on libxml++2.6, a C++
wrapper around libxml2.
libxml++2.6 is no longer maintained upstream (#1038804). It has been
superseded by libxml++-3.0, which was itself superseded by libxml++-4.0
(RFP: #819562) and libxml++-5.0 (RFP: #1121304).
If this package is ported to one of the newer libraries, packaging the new
version will require packaging the new library first. I haven't marked
#819562 and #1121304 as blockers for this bug, because I don't know which
one would be more appropriate.
Alternatively, it could be ported to use libxml2's C interface directly,
or to use some unrelated XML library.
smcv
Added indication that bug 1121324 blocks 1038804
Request was from Simon McVittie <smcv@debian.org>
to submit@bugs.debian.org.
(Mon, 24 Nov 2025 13:14:03 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Olly Betts <olly@survex.com> (src:pinot for {1121324}): Bug#1121324; Package src:pinot.
(Mon, 24 Nov 2025 18:21:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Olly Betts <olly@survex.com>:
Extra info received and forwarded to list. Copy sent to olly@survex.com.
(Mon, 24 Nov 2025 18:21:03 GMT) (full text, mbox, link).
Cc: Debian Bug Tracking System <1121324@bugs.debian.org>
Subject: Re: Bug#1121324: pinot: depends on superseded libxml++2.6
Date: Mon, 24 Nov 2025 18:20:05 +0000
On Mon, Nov 24, 2025 at 01:13:14PM +0000, Simon McVittie wrote:
> libxml++2.6 is no longer maintained upstream (#1038804). It has been
> superseded by libxml++-3.0, which was itself superseded by libxml++-4.0
> (RFP: #819562) and libxml++-5.0 (RFP: #1121304).
>
> If this package is ported to one of the newer libraries, packaging the new
> version will require packaging the new library first. I haven't marked
> #819562 and #1121304 as blockers for this bug, because I don't know which
> one would be more appropriate.
Unfortunately I don't have the spare cycles currently to contemplate
packaging a newer libxml++.
Pinot's upstream README lists the oldest tested libxml++ as 3.2.0 and
changing to that would at least be a step towards being able to remove
libxml++2.6.
> Alternatively, it could be ported to use libxml2's C interface directly,
> or to use some unrelated XML library.
The use of libxml++ seems extensive so that would really need to be
something for upstream to decide to do rather than something we could
sensibly patch in Debian.
Cheers,
Olly
Information forwarded
to debian-bugs-dist@lists.debian.org, Olly Betts <olly@survex.com> (src:pinot for {1121324}): Bug#1121324; Package src:pinot.
(Thu, 27 Nov 2025 00:55:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Olly Betts <olly@survex.com>:
Extra info received and forwarded to list. Copy sent to olly@survex.com.
(Thu, 27 Nov 2025 00:55:03 GMT) (full text, mbox, link).
Subject: Re: Bug#1121324: pinot: depends on superseded libxml++2.6
Date: Thu, 27 Nov 2025 13:54:19 +1300
On Mon, Nov 24, 2025 at 06:20:05PM +0000, Olly Betts wrote:
> On Mon, Nov 24, 2025 at 01:13:14PM +0000, Simon McVittie wrote:
> > libxml++2.6 is no longer maintained upstream (#1038804). It has been
> > superseded by libxml++-3.0, which was itself superseded by libxml++-4.0
> > (RFP: #819562) and libxml++-5.0 (RFP: #1121304).
> >
> > If this package is ported to one of the newer libraries, packaging the new
> > version will require packaging the new library first. I haven't marked
> > #819562 and #1121304 as blockers for this bug, because I don't know which
> > one would be more appropriate.
>
> Unfortunately I don't have the spare cycles currently to contemplate
> packaging a newer libxml++.
>
> Pinot's upstream README lists the oldest tested libxml++ as 3.2.0 and
> changing to that would at least be a step towards being able to remove
> libxml++2.6.
I think I had misunderstood here as libxml++-3.0 doesn't seem to be
packaged either.
Cheers,
Olly
Debbugs is free software and licensed under the terms of the GNU General
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.