Package: release.debian.org X-Debbugs-Cc: debian-...@lists.debian.org Hello. In addition to the information in https://bugs.debian.org/1065309, here is the usual summary preparing a gnat transition.
-- This bug requests a green light for a transition of Ada packages from gnat-12 to gnat-13 in unstable. The gcc-V source package builds the Ada compiler (gnat-V) and companion library (libgnat-V). The default Ada compiler is selected by the gnat package. In unstable and testing, gnat Depends: gnat-12. In experimental, gnat Depends: gnat-13. This transition breaks the ABI of Ada libraries. Each Ada library has been uploaded to experimental with a new Shared Object version in the library package name (and hence, a passage through NEW). This is unrelated with gnat-13, but this transition also introduces a new naming scheme for Ada -dev packages in Debian. They stop carrying a version identifying the API, and instead provide a versioned virtual package instead. The effect is the same, an API break in an Ada library (this includes libgnat-V) requires a transition, but the NEW queue will not be involved anymore. Ben file: title = "gnat-13"; is_affected = .depends ~ "libgnat-8/libgnat-9/libgnat-10/libgnat-11/libgnat-12" | .depends ~ "libgnat-13"; is_good = .depends ~ "libgnat-13"; is_bad = .depends ~ "libgnat-8/libgnat-9/libgnat-10/libgnat-11/libgnat-12"; These packages provide a library and are ready in experimental. adacgi adasockets ahven anet dbusada gprbuild libalog libaunit libflorist libgmpada libgnatcoll The transition closes #1061631. libgnatcoll-db The transition closes #1064745. libgnatcoll-bindings libgtkada liblog4ada libncursesada libtemplates-parser The transition closes #1061633. libtexttools libxmlada libxmlezout pcscada plplot The reupload must merge 5.15.0+dfsg2-7+deb13u2/unstable and 5.15.0+dfsg2-8/experimental. The changes are small and unrelated with Ada. These packages, although not Ada libraries, are part of the transition. They are ready in experimental and need a rebuild in unstable. alire dh-ada-library gnat These packages produce no library. They need a bin-NMU. nmu music123_16.6-6 . ANY . -m 'Rebuild with gnat-13' dw music123_16.6-6 . ANY . -m 'gnat (>= 13.1)' nmu phcpack_2.4.89+dfsg-1 . ANY . -m 'Rebuild with gnat-13' dw phcpack_2.4.89+dfsg-1 . ANY . -m 'gnat (>= 13.1)' nmu topal_81-2 . ANY . -m 'Rebuild with gnat-13' dw topal_81-2 . ANY . -m 'gnat (>= 13.1)' nmu whitakers-words_0.2020.10.27-1.3 . ANY . -m 'Rebuild with gnat-13' dw whitakers-words_0.2020.10.27-1.3 . ANY . -m 'gnat (>= 13.1)' ada-reference-manual only requires gnat at build time. It should not be affected. ghdl build-depends on an explicit gnat version for reasons unrelated with the normal Ada policy. It should not be affected. These packages have been removed from testing for a while because of unrelated RC bugs. adabrowse adacontrol asis gnat-gps libaws