Debian Bug report logs - #1082732
libverto: remove dependency on libglib2.0-dev for architecture bootstrapping

version graph

Package: src:libverto; Maintainer for src:libverto is Sam Hartman <hartmans@debian.org>;

Reported by: Helmut Grohne <helmut@subdivi.de>

Date: Wed, 25 Sep 2024 06:33:01 UTC

Severity: normal

Tags: patch

Found in version libverto/0.3.1-1.2

Fixed in version libverto/0.3.1-1.3

Done: Helmut Grohne <helmut@subdivi.de>

Bug is archived. No further changes may be made.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Sam Hartman <hartmans@debian.org>:
Bug#1082732; Package src:libverto. (Wed, 25 Sep 2024 06:33:01 GMT) (full text, mbox, link).


Acknowledgement sent to Helmut Grohne <helmut@subdivi.de>:
New Bug report received and forwarded. Copy sent to Sam Hartman <hartmans@debian.org>. (Wed, 25 Sep 2024 06:33:01 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Helmut Grohne <helmut@subdivi.de>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: libverto: remove dependency on libglib2.0-dev for architecture bootstrapping
Date: Wed, 25 Sep 2024 08:31:31 +0200
[Message part 1 (text/plain, inline)]
Source: libverto
Version: 0.3.1-1.2
Tags: patch
User: helmutg@debian.org
Usertags: rebootstrap

Hi,

libverto is involved with architecture cross bootstrap being a
dependency of krb5. The glib2.0 package was restructured and absorbed a
bit of gobject-introspection which proved notoriously difficult to make
work in a bootstrap setting. As a result, the glib2.0 packaging was
restructured again and adds a package libgio-2.0-dev that mostly
resembles what libglib2.0-dev was in bookworm. This smaller package
happens to be sufficient for building libverto and we cannot install
libglib2.0-dev in a bootstrap setting. As a result, I request reducing
the dependency.

Note that libgio-2.0-dev is a fairly new package. We intend to make
bookworm's libglib2.0-dev gain provides for it in the next pu to ease
backporting.

Helmut
[libverto_0.3.1-1.3.debdiff (text/plain, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Sam Hartman <hartmans@debian.org>:
Bug#1082732; Package src:libverto. (Mon, 28 Oct 2024 20:09:02 GMT) (full text, mbox, link).


Acknowledgement sent to Simon McVittie <smcv@debian.org>:
Extra info received and forwarded to list. Copy sent to Sam Hartman <hartmans@debian.org>. (Mon, 28 Oct 2024 20:09:02 GMT) (full text, mbox, link).


Message #10 received at 1082732@bugs.debian.org (full text, mbox, reply):

From: Simon McVittie <smcv@debian.org>
To: Helmut Grohne <helmut@subdivi.de>, 1082732@bugs.debian.org
Subject: Re: Bug#1082732: libverto: remove dependency on libglib2.0-dev for architecture bootstrapping
Date: Mon, 28 Oct 2024 20:04:10 +0000
On Wed, 25 Sep 2024 at 08:31:31 +0200, Helmut Grohne wrote:
> Reduce build dependency on libglib2.0-dev to libgio-2.0-dev

I've sent this as a merge request:
https://salsa.debian.org/debian/libverto/-/merge_requests/7

    smcv



Information forwarded to debian-bugs-dist@lists.debian.org, Sam Hartman <hartmans@debian.org> (src:libverto for {1082732}):
Bug#1082732; Package src:libverto. (Sun, 07 Dec 2025 20:15:24 GMT) (full text, mbox, link).


Acknowledgement sent to Helmut Grohne <helmut@subdivi.de>:
Extra info received and forwarded to list. Copy sent to hartmans@debian.org. (Sun, 07 Dec 2025 20:15:24 GMT) (full text, mbox, link).


Message #15 received at 1082732@bugs.debian.org (full text, mbox, reply):

From: Helmut Grohne <helmut@subdivi.de>
To: control@bugs.debian.org, 785324@bugs.debian.org, 1082732@bugs.debian.org, 694449@bugs.debian.org
Cc: 892593@bugs.debian.org, 892593-submitter@bugs.debian.org
Subject: NMUing libverto
Date: Sun, 7 Dec 2025 13:39:01 +0100
[Message part 1 (text/plain, inline)]
tags 785324 + pending
tags 1082732 + pending
close 694449
thanks

Hello,

libverto seems in a slightly sorry state, so uploaded a NMU to
delayed/10 using dgit. I'm attaching the debdiff.

The upload tightens the dependency from libverto plugins on the libverto
library. It generally does not make sense to allow mixing packages built
from different versions of the same source packages in an installation.
Using (= ${binary:Version}) ensures that the plugins always use a
matching library.

The upload also demotes the glib dependency to gio. The glib packaging
was reorganized and now provides a smaller development package that
happens to be sufficient for libverto's use.

Bug #694449 argues about tightening the glib dependency, but it has
become so old by now that the version restriction would be met even in
oldoldstable already. We tend to drop such version constraints
eventually. Therefore, I am closing the bug right away. Additionally,
the reorganization of glib was way after 2.29, so once my NMU is in the
archive, the glib dependency is implicitly tightened.

Additionally, I would like to question Karsten whether #892593 still
applies after this NMU. Since the filing glib has changed heavily. It
now is multiarch coinstallable and due to the demoted glib dependency,
bootstrapping libverto with glib should just work. Karsten, do you agree
that #892593 can be closed without further action?

Please let me know if I should defer the upload any further.

Thanks

Helmut
[libverto_0.3.1-1.3.debdiff (text/plain, attachment)]

Added tag(s) pending. Request was from Helmut Grohne <helmut@subdivi.de> to control@bugs.debian.org. (Sun, 07 Dec 2025 20:15:34 GMT) (full text, mbox, link).


Reply sent to Helmut Grohne <helmut@subdivi.de>:
You have taken responsibility. (Wed, 17 Dec 2025 13:21:09 GMT) (full text, mbox, link).


Notification sent to Helmut Grohne <helmut@subdivi.de>:
Bug acknowledged by developer. (Wed, 17 Dec 2025 13:21:09 GMT) (full text, mbox, link).


Message #22 received at 1082732-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 1082732-close@bugs.debian.org
Subject: Bug#1082732: fixed in libverto 0.3.1-1.3
Date: Wed, 17 Dec 2025 13:20:07 +0000
[Message part 1 (text/plain, inline)]
Source: libverto
Source-Version: 0.3.1-1.3
Done: Helmut Grohne <helmut@subdivi.de>

We believe that the bug you reported is fixed in the latest version of
libverto, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1082732@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Helmut Grohne <helmut@subdivi.de> (supplier of updated libverto package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 07 Dec 2025 11:40:42 +0100
Source: libverto
Architecture: source
Version: 0.3.1-1.3
Distribution: unstable
Urgency: medium
Maintainer: Sam Hartman <hartmans@debian.org>
Changed-By: Helmut Grohne <helmut@subdivi.de>
Closes: 785324 1082732
Changes:
 libverto (0.3.1-1.3) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Tighten dependency of libverto plugins on libverto1t64.  Closes: #785324
   * Demote libglib2.0-dev build depencency to libgio-2.0-dev.  Closes: #1082732
Checksums-Sha1:
 78934de908a1353636b40db68390bc102c21707a 2241 libverto_0.3.1-1.3.dsc
 5e9018a1c91ade1f58e08e6c534983c766b5884c 24368 libverto_0.3.1-1.3.debian.tar.xz
Checksums-Sha256:
 6596b02bdd91fcdffe54adfab00d39cee74fa740ad56ae617a661fc772a5e8c1 2241 libverto_0.3.1-1.3.dsc
 86f717c06ddbba0beaf6d519a149c0576b3fadce91d547ed244e0a806f950c11 24368 libverto_0.3.1-1.3.debian.tar.xz
Files:
 104ec66085abff6bc26c56182db36de8 2241 libs optional libverto_0.3.1-1.3.dsc
 8d217af6ff9d1ca91e1ce7385a8850d8 24368 libs optional libverto_0.3.1-1.3.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEETMLS2QqNFlTb+HOqLRqqzyREREIFAmk1cjIACgkQLRqqzyRE
RELlEA/+LY6xxIfcUGs2JYGf4sfwGp5MXVcGTwVz+ZHdXnVjFL8YyGTyF1IL/J/I
Q2FXmWqAZP6oSwrR8dsbQojocflULAQdCtQvMwss4cBRlsjTmBKjim36Jfppw0CY
2QrE0x39RhBIYu+g4hof+qpu9cx4JGO92xvNRdXvA8lX6nWhF+YD6aMY0J9egiKG
hIfl0gdRJypqczaxr2kel6EwnC7NCTbse4kO3dxBOlGy3Bp1QrDvq21uzXMBZP3j
1PjQtWG839/yjmHV29XKeuHh+lNGB6dKalqDv8oKFFcdoXXcthV1sWFuNTfx8IHF
Fe8d21vCwE3Z2pUt7JwjijCY3eDVhDPPCL3yJEQOn1YLJFeoU7TgquKsAJw7QuZV
Rae+3RvAN32dn8QcvAygCRR/H4o8KPWNDw2x6yax8dBr6O7pee3Gt6xtGI7S+hQf
kIMoqbpZhOISj5YIw7Z5paFAsO9mnKKyeJzo/8JPFbrlBYboo1EfpE7EQrws0hxJ
4oWSeUHlWACNc2NkRE0U75PWL3XtsgSkjSC+xG+YzzLl1tiAYDoYi1sAXzOQNz7z
4V5xZWw4HV76ZLXql0FrSuXYiIGIvtD8Jx5RmW8rxuWIhc3Lu7xZMAUrf3rZnjaX
XdwDL5TIp0yLR7vjgufnKI38//Zk8rsiRkL8PJm64kLat+DKodk=
=tKmD
-----END PGP SIGNATURE-----

[Message part 2 (application/pgp-signature, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 15 Jan 2026 07:25:43 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jan 25 20:58:34 2026; Machine Name: bembo

Debian Bug tracking system

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/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.