#1127851 libodb-sqlite: New upstream version

#1127851#5
Date:
2026-02-13 21:21:27 UTC
From:
To:
Hi Laszlo,

there is a new upstream version available (2.5).  I'd volunteer
to migrate the package to Debian team on Salsa and upgrade to the
latest version.

Kind regards
   Andreas.

#1127851#10
Date:
2026-02-13 22:06:34 UTC
From:
To:
Hi Andreas,
 I know that there's a new upstream release. I thank you that you are
focusing on my packages.
Did you realize the following? This is a package set, mostly around
src:libodb and src:odb. You will need to update those as well. There
are some discontinuities in the new release [1] and these are not
individual modules anymore, at least all moved to a single repository
[2].
Last but not least, it switched to a new build system called 'build2'
[3][4]. Are you prepared to package it for the sake of odb? So in
short, you will need to package a build system and its toolchain. Then
make all libodb* and odb packages built from one source tree now. Good
news is, dependent packages are not forced to switch to 'build2', but
the build instructions differ as I read [5].
In short, are you going to do these steps? As popcon score is low, I
guess you want to use odb for yourself and/or other projects.

Cheers,
Laszlo/GCS
[1] https://www.codesynthesis.com/pipermail/odb-announcements/2025/000045.html
[2] https://git.codesynthesis.com/cgit/odb/odb/tree/
[3] https://build2.org/
[4] https://build2.org/build2-toolchain/doc/build2-toolchain-intro.xhtml
[5] https://codesynthesis.com/products/odb/doc/install-build2.xhtml

#1127851#15
Date:
2026-02-14 06:15:08 UTC
From:
To:
Hi László,

thanks for your detailed explanation — I was not aware of the structural
and build system changes upstream.

Just to clarify: I’m not specifically concentrating on your packages,
nor do I use odb myself. The bug reports were the result of a rather
broad scan for packages with long-standing upstream updates and missing
Salsa repositories. It just happened to affect some of your packages.

My initial goal was mainly to migrate packages that are not yet on Salsa
to a place where team maintenance and contributions by other DDs become
easier. Given the technical complexity you outlined (repository
restructuring, build2 toolchain, unified source tree, etc.), I need to
reconsider the scope of my involvement regarding the upstream upgrade.

What I could imagine doing in any case is:
 * migrating the current packaging to Salsa in its present state,
 * documenting the upstream changes and the build2 transition in a
   README.source, so that any interested contributor has the relevant
   information readily available.

The actual upgrade to 2.5, including potential packaging of build2 and
restructuring of the source packages, would need proper planning and
commitment.

Thanks again for outlining the situation.

Kind regards
   Andreas.

#1127851#20
Date:
2026-02-14 06:34:01 UTC
From:
To:
Hi Andreas,
 I wouldn't mind, it makes me realize there are enough packages around
that might be just removed, orphaned or something like that. But I'm
not sure how good to keep these around.
 Yup, I have several packages where upstream is dead, upgrading would
need a lot of effort, etc. I keep them in the archives, even if
usually I think I should have asked for their removal.
Salsa and the appearance of team maintenance may just shadow that a
package is no longer maintained for some reason. Would you find odb if
it's already on Salsa?
 That sounds viable. If you have time for this, please do so.

Regards,
Laszlo/GCS

#1127851#25
Date:
2026-02-14 07:09:26 UTC
From:
To:
Hi László,

thanks again for your always prompt response.  This is really appreciated.

Am Sat, Feb 14, 2026 at 07:34:01AM +0100 schrieb László Böszörményi (GCS):

I've checked popcon before sending the bug reports of the two related
packages.  Its not amazing but I've seen packages with less usage that
make sense inside Debian.  Its hard for somebody who is not the
maintainer to ask for removal.  If you think its better to remove it
and file a RoM bug yourself this is a different situation.

Well, my query contain some "not on Salsa" condition so this would not
have been in the result set.  Based on my experience in the Bug of the
Day initiative I simply made the experience that packages in Salsa are
easier accessible for newcomers.  Since this belongs to my goals as DPL
I'm seeking for sensible ways to involve newcomers.  I do not think that
this specific set of packages is contributing to this goal much.  Its
rather about consistency inside the whole distribution.

Thank you for the permission.  I will do so once time permits.

Thanks again for your cooperation
    Andreas.

#1127851#30
Date:
2026-02-14 07:30:29 UTC
From:
To:
 I think these packages have their space, even while not being
updated. I just don't think there will be anyone who will package
build2 just for this set of packages.
 Thanks, that makes sense. Hope newcomers will have time and
motivation to continue with this project, involving the build2
packaging.
Would this also mean you are running again for DPL?

Cheers,
Laszlo/GCS

#1127851#35
Date:
2026-02-16 17:02:46 UTC
From:
To:
Hi László,

Am Sat, Feb 14, 2026 at 08:30:29AM +0100 schrieb László Böszörményi (GCS):

ACK.

Thank you for confirming.  I've found some time for the first package
today libodb-pgsql.  You can find all changes in
https://salsa.debian.org/debian/libodb-pgsql
In case you might want to do some other changes just let me know.
I uploaded to delayed=3 in case I misinterpreted you being OK with
this.

No.  I will not for the next term.  I can't fully exclude to run later
at some point in time but I do not see me running in the next three
years.

Kind regards
   Andreas.

#1127851#40
Date:
2026-02-16 19:52:40 UTC
From:
To:
Hi Andreas,
 I thought you would move to some team maintenance and do a normal upload.
With a minor nitpick in d/copyright I plan to do a normal, maintainer upload.
 Sad, but you were clear on this even last year. Hope we will be able
to drink a beer or two at DebConf this year at least.

Regards,
Laszlo/GCS

#1127851#45
Date:
2026-02-16 21:28:09 UTC
From:
To:
Hi László,

Am Mon, Feb 16, 2026 at 08:52:40PM +0100 schrieb László Böszörményi (GCS):

Perfect - happy you step in and fix the misunderstanding of mine.

Happy to meet you in Hamburg if you might join.

See you
   Andreas.

#1127851#50
Date:
2026-02-27 06:37:03 UTC
From:
To:
Hi László,

similarly to libodb-pgsql today libodb-sqlite came up as Bug of the Day
candidate.  Thus I did pretty much the same with this package at

https://salsa.debian.org/debian/libodb-sqlite/

Feel free to upload if you agree that the package is in proper shape.

Kind regards
   Andreas.

Am Mon, Feb 16, 2026 at 10:28:09PM +0100 schrieb Andreas Tille:

#1127851#55
Date:
2026-03-19 06:41:36 UTC
From:
To:
Hi László,

ping?  If you are occupied I'd happily do a NMU / team upload - whatever
might seem helpful.

Kind regards
    Andreas.

Am Fri, Feb 27, 2026 at 07:37:03AM +0100 schrieb Andreas Tille: