Hi Nick On 2020-11-21 09:10:37 +0100, Sebastian Ramacher wrote: > Control: tags -1 + confirmed > > On 2020-11-18 20:33:46 +0100, Sebastian Ramacher wrote: > > Control: forwarded -1 > > https://release.debian.org/transitions/html/auto-notcurses.html > > > > On 2020-11-18 01:46:40 -0500, Nick Black wrote: > > > Package: release.debian.org > > > Severity: normal > > > User: release.debian....@packages.debian.org > > > Usertags: transition > > > X-Debbugs-Cc: dankamong...@gmail.com, pk...@debian.org > > > > > > I am the upstream author and Debian Maintainer of notcurses. The 2.0.0 > > > release > > > included an soname bump to 2, though there were actually no ABI changes > > > in this > > > release. Rather, the soname bump was to indicate that Notcurses was > > > finally > > > shipping a stable API, as it had changed pretty wildly during 1.x > > > development. > > > Notcurses will commit to backwards compatibility through the 2.x cycle. > > > > > > As I am only a DM (as opposed to a full DD), I couldn't upload to > > > experimental > > > myself. Due to some communication breakdowns, Debian had an out-of-date > > > notcurses for more time than I was comfortable with; eventually (shortly > > > after > > > the 2.0.4 release), I added a patch to fix the soname at 1, and > > > successfully > > > uploaded notcurses-2.0.4+dfsg.1-1 to unstable. > > > > > > Philipp Kern was then kind enough to step in and sponsor the libnotcurses2 > > > upload, which is now in experimental as 2.0.4+dfsg.1-3. Any reverse dep > > > running > > > successfully with libnotcurses1 2.0.4+dfsg.1-1 ought work exactly the > > > same when > > > rebuilt against libnotcurses2 2.0.4+dfsg.1-3 (without changes). > > > > > > There are only two reverse-deps: > > > > > > * growlight 1.2.19, which I maintain > > > * snd 20.8-2, maintained by the Debian Multimedia Team. I've contacted > > > them to > > > let them know about the upcoming transition. I expect no problems with the > > > package. > > > > Looks like snd already FTBFS due to the API changes in notcurses 2.x > > (#975082). > > With that fixed, please go ahead with the upload to unstable.
The changes in 2.0.7 compared to 2.0.4 which was staged in experimental broke the build of snd again. Cheers > > Cheers > > > > > Cheers > > > > > > > > A transition tracker entry has been automatically created at > > > https://release.debian.org/transitions/html/auto-notcurses.html. > > > > > > Ben file: > > > > > > title = "notcurses"; > > > is_affected = .depends ~ "libnotcurses1" | .depends ~ "libnotcurses++1" | > > > .depends ~ "libnotcurses2" | .depends ~ "libnotcurses++2"; > > > is_good = .depends ~ "libnotcurses2" | .depends ~ "libnotcurses++2"; > > > is_bad = .depends ~ "libnotcurses1" | .depends ~ "libnotcurses++1"; > > > > > > > > > > > > -- System Information: > > > Debian Release: bullseye/sid > > > APT prefers unstable > > > APT policy: (300, 'unstable'), (1, 'experimental') > > > Architecture: amd64 (x86_64) > > > > > > Kernel: Linux 5.9.8nlb (SMP w/64 CPU threads) > > > Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, > > > TAINT_UNSIGNED_MODULE > > > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE > > > not set > > > Shell: /bin/sh linked to /bin/dash > > > Init: systemd (via /run/systemd/system) > > > > > > > -- > > Sebastian Ramacher > > > > -- > Sebastian Ramacher -- Sebastian Ramacher
signature.asc
Description: PGP signature