Control: tags -1 + confirmed Control: forwarded -1 https://release.debian.org/transitions/html/gnat-10.html
On 2020-11-23 22:13:29 +0100, Nicolas Boulenguez wrote: > Package: release.debian.org > Severity: normal > User: release.debian....@packages.debian.org > Usertags: transition > > Hello. > > The gcc-$V source package builds the Ada compiler (gnat-$V) and > companion libraries (libgnat-$V and libgnat_util-$V). > The default Ada compiler is selected by the gnat package. > In unstable, gnat Depends: gnat-9. > In experimental, gnat Depends: gnat-10. > > Ada libraries have specific requirements. > * They must Build-Depend: gnat-$V (in addition to gnat). > * Each -dev package name carries a version, similar to the shared > object version for lib packages. Most changes in the source require > a renaming of the -dev package, and a source upload of all reverse > dependencies. > In order to reduce the number of such transitions, many unrelated > changes, like new upstream releases, are introduced with a libgnat > transition and tested in experimental. > > Ben file: > > title = "gnat-10"; > is_affected = .depends ~ "libgnat-8" | .depends ~ "libgnat-9" | .depends ~ > "libgnat-10"; > is_good = .depends ~ "libgnat-10"; > is_bad = .depends ~ "libgnat-8" | .depends ~ "libgnat-9"; > > The affected source packages are: > > adabrowse > adacgi > adacontrol > adasockets > ahven > anet > asis > dbusada > dh-ada-library > gprbuild > libalog > libaunit > libaws > libflorist > libgmpada > libgnatcoll > libgnatcoll-bindings > libgtkada > liblog4ada > libncursesada > libtemplates-parser > libtexttools > libxmlada > libxmlezout > pcscada > plplot > > libgnatcoll-db/21.0.0-3 fails to build on mipsel in experimental, and > sometimes on mips64el (#971018, reported at > https://lists.debian.org/debian-mips/2020/09/msg00010.html). > It won't migrate from unstable to testing. > 19.2-3 in testing depends on gnat/9 and will block the transition. > Please remove libgnatcoll-db/19.2-3 from testing. > > gnat-gps is removed from testing and RC-buggy in unstable because it > depends on python2 (and libgnatcoll-python below). > Version 19.2-3 in unstable does not build with gnat-10, and fixing > this would be wasted work. > Version 20 is not ready, and won't be part of next release anyways, so > the best option is probably to remove it from unstable for now. It > needs a passage through the NEW queue anyways for unrelated reasons. > Please remove gnat-gps/19.2-3 from unstable. > > libgnatcoll-python is removed from testing and RC-buggy in unstable > because it depends on python2 (upstream is working on this). > For now, it builds with gnat-10 and python2 in experimental. > It won't be part of next release, but can be updated like normal > packages and should not prevent the migration of other packages. > > These packages mention no versioned -dev. They will only need a > rebuild once their dependencies are available in unstable. > nmu music123_16.6-1 . ANY . -m 'Rebuild with gnat-10)' > nmu topal_80-1 . ANY . -m 'Rebuild with gnat-10)' > nmu whitakers-words_0.2020.10.27-1 . ANY . -m 'Rebuild with gnat-10)' > > The gcc-$V and ghdl packages Build-Depend on an explicit gnat version, > but not on the default compiler. > They are not affected. > > The ada-reference-manual package requires an Ada compiler for an > intermediate documentation formatter. > It is not affected. > > When would a reupload to unstable be appropriate? Please go ahead and let us know once all the source uploads are down. Cheers -- Sebastian Ramacher
signature.asc
Description: PGP signature