Hi After stuggling with gbp and its pq import/export process, I've managed to do the changes, have them on the debian/bookworm branch (as quilt patches) and produce a new Debian package.
This is what I'm getting now: ciceron@theia:~/debian$ dpkg --info alire_1.2.1-3_amd64.deb new Debian package, version 2.0. size 2962740 bytes: control archive=1648 bytes. 666 bytes, 16 lines control 2386 bytes, 35 lines md5sums Package: alire Version: 1.2.1-3 Architecture: amd64 Maintainer: Stephane Carrez <stephane.car...@gmail.com> Installed-Size: 16227 Depends: libc6 (>= 2.34), libgcc-s1 (>= 3.0), libgnat-12 (>= 12.2.0), libgnatcoll21 (>= 23.0.0), libxmlezout7 (>= 1.06.2) Section: devel Priority: optional Homepage: https://github.com/alire-project Description: Ada package manager. A catalog of ready-to-use Ada libraries plus a command-line tool (`alr`) to obtain, build, and incorporate them into your own projects. It aims to fulfill a similar role to Rust's `cargo` or OCaml's `opam`. . This is a source package manager, in contrast to apt which is a binary package manager. After installation, the alr binary depends on the following shared libraries: ciceron@theia:~/debian$ ldd /usr/bin/alr linux-vdso.so.1 (0x00007ffc36dca000) libgnatcoll.so.21 => /lib/x86_64-linux-gnu/libgnatcoll.so.21 (0x00007f1508e00000) libxmlezout.so.7 => /lib/x86_64-linux-gnu/libxmlezout.so.7 (0x00007f150a71b000) libgnarl-12.so => /lib/x86_64-linux-gnu/libgnarl-12.so (0x00007f150a6cf000) libgnat-12.so => /lib/x86_64-linux-gnu/libgnat-12.so (0x00007f1508800000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f150a6af000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f150861f000) libgnatprj.so.10 => /lib/x86_64-linux-gnu/libgnatprj.so.10 (0x00007f1507c00000) libxmlada_schema.so.7 => /lib/x86_64-linux-gnu/libxmlada_schema.so.7 (0x00007f150a5d7000) libxmlada_dom.so.8 => /lib/x86_64-linux-gnu/libxmlada_dom.so.8 (0x00007f15095de000) libxmlada_sax.so.7 => /lib/x86_64-linux-gnu/libxmlada_sax.so.7 (0x00007f150958c000) libxmlada_input.so.7 => /lib/x86_64-linux-gnu/libxmlada_input.so.7 (0x00007f150957d000) libxmlada_unicode.so.7 => /lib/x86_64-linux-gnu/libxmlada_unicode.so.7 (0x00007f1507800000) /lib64/ld-linux-x86-64.so.2 (0x00007f150a741000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f150949e000) The process I've used to build the package is: git clone -b debian/bookworm --recursive https://github.com/stcarrez/alire.git cd alire git remote add upstream https://github.com/alire-project/alire.git git fetch upstream gbp buildpackage --git-ignore-new --git-pristine-tar \ --git-pristine-tar-commit --git-upstream-tag='v1.2.1' \ --git-submodules Stephane