Debian Bug report logs -
#763297
transition: libsystemd
Toggle useless messages
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):
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):
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
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):
[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.