Debian Bug report logs - #763297
transition: libsystemd

Package: release.debian.org; Maintainer for release.debian.org is Debian Release Team <debian-release@lists.debian.org>;

Reported by: Michael Biebl <biebl@debian.org>

Date: Sun, 28 Sep 2014 22:27:02 UTC

Severity: normal

Tags: confirmed

Done: Jonathan Wiltshire <jmw@debian.org>

Bug is archived. No further changes may be made.

Forwarded to https://release.debian.org/transitions/html/libsystemd0.html

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, pkg-systemd-maintainers@lists.alioth.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#763297; Package release.debian.org. (Sun, 28 Sep 2014 22:27:06 GMT) (full text, mbox, link).


Acknowledgement sent to Michael Biebl <biebl@debian.org>:
New Bug report received and forwarded. Copy sent to pkg-systemd-maintainers@lists.alioth.debian.org, Debian Release Team <debian-release@lists.debian.org>. (Sun, 28 Sep 2014 22:27:06 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Michael Biebl <biebl@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: transition: libsystemd
Date: Mon, 29 Sep 2014 00:23:32 +0200
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: transition

Hi,

in systemd v209, the various libsystemd-* libraries were merged into a
single libsystemd0 library. We still build the old libraries to not
break existing packages, though.
The libsystemd-(daemon|journal|login|id128)-dev package now point to
-lsystemd0, i.e. packages once rebuilt will link against libsystemd0 not
the old library names and we want all packages to link against the new
libsysemd0 library so we can eventually drop the compat library
packages.

Please schedule a round of binNMUs so affected packages will be rebuilt
against libsystemd0. Afaics this doesn't qualify as library transition
but it's probably easiest to find affected packages via a transition
tracker.

The ben file for it should look something like this:

title = "libsystemd";
is_affected = .depends ~ "libsystemd-(daemon|journal|login|id128-)0," | .depends ~ "libsystemd0";
is_good = .depends ~ "libsystemd0";
is_bad = .depends ~ "libsystemd-(daemon|journal|login|id128-)0,";


The binNMU could be something like "Rebuild against libsystemd0"

Thanks for considering,

Michael

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#763297; Package release.debian.org. (Wed, 01 Oct 2014 16:06:09 GMT) (full text, mbox, link).


Acknowledgement sent to Emilio Pozuelo Monfort <pochu@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Release Team <debian-release@lists.debian.org>. (Wed, 01 Oct 2014 16:06:09 GMT) (full text, mbox, link).


Message #10 received at 763297@bugs.debian.org (full text, mbox, reply):

From: Emilio Pozuelo Monfort <pochu@debian.org>
To: Michael Biebl <biebl@debian.org>, 763297@bugs.debian.org
Subject: Re: Bug#763297: transition: libsystemd
Date: Wed, 01 Oct 2014 18:03:04 +0200
Control: forwarded -1 https://release.debian.org/transitions/html/libsystemd0.html
Control: tags -1 confirmed pending

On 29/09/14 00:23, Michael Biebl wrote:
> Package: release.debian.org
> Severity: normal
> User: release.debian.org@packages.debian.org
> Usertags: transition
> 
> Hi,
> 
> in systemd v209, the various libsystemd-* libraries were merged into a
> single libsystemd0 library. We still build the old libraries to not
> break existing packages, though.
> The libsystemd-(daemon|journal|login|id128)-dev package now point to
> -lsystemd0, i.e. packages once rebuilt will link against libsystemd0 not
> the old library names and we want all packages to link against the new
> libsysemd0 library so we can eventually drop the compat library
> packages.
> 
> Please schedule a round of binNMUs so affected packages will be rebuilt
> against libsystemd0. Afaics this doesn't qualify as library transition
> but it's probably easiest to find affected packages via a transition
> tracker.

Given this isn't a real transition, that nothing will happen if it
isn't completed before the freeze, and that it's already ongoing,
I'm confirming it. I'll have a look scheduling binNMUs later if nobody
beats me to it.

Emilio



Set Bug forwarded-to-address to 'https://release.debian.org/transitions/html/libsystemd0.html'. Request was from Emilio Pozuelo Monfort <pochu@debian.org> to 763297-submit@bugs.debian.org. (Wed, 01 Oct 2014 16:06:09 GMT) (full text, mbox, link).


Added tag(s) confirmed and pending. Request was from Emilio Pozuelo Monfort <pochu@debian.org> to 763297-submit@bugs.debian.org. (Wed, 01 Oct 2014 16:06:10 GMT) (full text, mbox, link).


Reply sent to Jonathan Wiltshire <jmw@debian.org>:
You have taken responsibility. (Sun, 05 Oct 2014 09:57:06 GMT) (full text, mbox, link).


Notification sent to Michael Biebl <biebl@debian.org>:
Bug acknowledged by developer. (Sun, 05 Oct 2014 09:57:06 GMT) (full text, mbox, link).


Message #19 received at 763297-done@bugs.debian.org (full text, mbox, reply):

From: Jonathan Wiltshire <jmw@debian.org>
To: Michael Biebl <biebl@debian.org>, 763297-done@bugs.debian.org
Subject: Re: Bug#763297: transition: libsystemd
Date: Sun, 5 Oct 2014 10:54:11 +0100
[Message part 1 (text/plain, inline)]
On Mon, Sep 29, 2014 at 12:23:32AM +0200, Michael Biebl wrote:
> in systemd v209, the various libsystemd-* libraries were merged into a
> single libsystemd0 library. We still build the old libraries to not
> break existing packages, though.
> The libsystemd-(daemon|journal|login|id128)-dev package now point to
> -lsystemd0, i.e. packages once rebuilt will link against libsystemd0 not
> the old library names and we want all packages to link against the new
> libsysemd0 library so we can eventually drop the compat library
> packages.

This looks to be complete, so you can withdraw the old libraries now and
ask ftp-masters to decruft them so systemd can migrate.

Thanks,

-- 
Jonathan Wiltshire                                      jmw@debian.org
Debian Developer                         http://people.debian.org/~jmw

4096R: 0xD3524C51 / 0A55 B7C5 1223 3942 86EC  74C3 5394 479D D352 4C51

[signature.asc (application/pgp-signature, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 03 Nov 2014 08:00:27 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Jan 4 12:47:08 2018; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.