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

Bug#975029: marked as done (transition: notcurses)



Your message dated Sat, 28 Nov 2020 00:00:24 +0100
with message-id <X8GFCFWimyqOvbap@ramacher.at>
and subject line Re: Bug#975029: transition: notcurses
has caused the Debian Bug report #975029,
regarding transition: notcurses
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
975029: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=975029
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
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.

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)

--- End Message ---
--- Begin Message ---
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.
> 
> A transition tracker entry has been automatically created at
> https://release.debian.org/transitions/html/auto-notcurses.html.

The old binaries got removed from testing. Closing

Cheers
-- 
Sebastian Ramacher

Attachment: signature.asc
Description: PGP signature


--- End Message ---

Reply to: