[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#975029: transition: notcurses



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.org@packages.debian.org
> > > Usertags: transition
> > > X-Debbugs-Cc: dankamongmen@gmail.com, pkern@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

Attachment: signature.asc
Description: PGP signature


Reply to: