Debian Bug report logs - #717418
transition: libudev

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: Sat, 20 Jul 2013 17:12:02 UTC

Severity: normal

Done: Julien Cristau <jcristau@debian.org>

Bug is archived. No further changes may be made.

Forwarded to http://release.debian.org/transitions/html/libudev.html

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#717418; Package release.debian.org. (Sat, 20 Jul 2013 17:12: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>. (Sat, 20 Jul 2013 17:12: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: libudev
Date: Sat, 20 Jul 2013 19:09:24 +0200
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: transition

In version 183, the following symbols were dropped from libudev
  udev_monitor_from_socket()
  udev_queue_get_failed_list_entry()
  udev_get_{dev,sys,run}_path()
In addition, upstream introduced symbol versioning.

The soversion was bumped from 0 to 1.

We currently have libudev1 in experimental. I've filed bugs against
affected packages quite a while ago, and they've been updated to no
longer use that API. So we should only need a round of binNMUs.

Please let us know, when we can move the package from experimental to
unstable to start this transition.

Michael,
on behalf of the pkg-systemd-maintainers team.

Ben file:

title = "libudev";
is_affected = .depends ~ "libudev0" | .depends ~ "libudev1";
is_good = .depends ~ "libudev1";
is_bad = .depends ~ "libudev0";


-- 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.10-1-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



Added blocking bug(s) of 717418: 713736, 705519, 717444, 701372, 715520, and 717461 Request was from Michael Biebl <biebl@debian.org> to control@bugs.debian.org. (Sun, 21 Jul 2013 01:30:03 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#717418; Package release.debian.org. (Fri, 23 Aug 2013 07:09:10 GMT) (full text, mbox, link).


Acknowledgement sent to Michael Biebl <biebl@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Release Team <debian-release@lists.debian.org>. (Fri, 23 Aug 2013 07:09:10 GMT) (full text, mbox, link).


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

From: Michael Biebl <biebl@debian.org>
To: 717418@bugs.debian.org
Subject: Re: Bug#717418: transition: libudev
Date: Fri, 23 Aug 2013 09:07:30 +0200
[Message part 1 (text/plain, inline)]
Hi,

Am 20.07.2013 19:09, schrieb Michael Biebl:
> Package: release.debian.org
> Severity: normal
> User: release.debian.org@packages.debian.org
> Usertags: transition
> 
> In version 183, the following symbols were dropped from libudev
>   udev_monitor_from_socket()
>   udev_queue_get_failed_list_entry()
>   udev_get_{dev,sys,run}_path()
> In addition, upstream introduced symbol versioning.
> 
> The soversion was bumped from 0 to 1.
> 
> We currently have libudev1 in experimental. I've filed bugs against
> affected packages quite a while ago, and they've been updated to no
> longer use that API. So we should only need a round of binNMUs.
> 
> Please let us know, when we can move the package from experimental to
> unstable to start this transition.

With xorg-server being fixed to no longer FTBFS, there is no more
blocker for this transition afaics and we should be ready to go. We'd
appreciate if we can start this transition as soon as possible, as we
need a newer systemd in various other packages (among them GNOME 3.8).
Also, updating udev is long overdue.

Would be great if we can get an ack from the release team for the
unstable upload.

Cheers,
Michael





-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

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

Set Bug forwarded-to-address to 'http://release.debian.org/transitions/html/libudev.html'. Request was from Julien Cristau <jcristau@debian.org> to control@bugs.debian.org. (Thu, 05 Sep 2013 20:57:04 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#717418; Package release.debian.org. (Sun, 08 Sep 2013 19:57:13 GMT) (full text, mbox, link).


Acknowledgement sent to Julien Cristau <jcristau@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Release Team <debian-release@lists.debian.org>. (Sun, 08 Sep 2013 19:57:13 GMT) (full text, mbox, link).


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

From: Julien Cristau <jcristau@debian.org>
To: Michael Biebl <biebl@debian.org>, 717418@bugs.debian.org
Subject: Re: Bug#717418: transition: libudev
Date: Sun, 8 Sep 2013 21:56:32 +0200
[Message part 1 (text/plain, inline)]
On Fri, Aug 23, 2013 at 09:07:30 +0200, Michael Biebl wrote:

> With xorg-server being fixed to no longer FTBFS, there is no more
> blocker for this transition afaics and we should be ready to go. We'd
> appreciate if we can start this transition as soon as possible, as we
> need a newer systemd in various other packages (among them GNOME 3.8).
> Also, updating udev is long overdue.
> 
> Would be great if we can get an ack from the release team for the
> unstable upload.
> 
ATM this would clash with the libav transition.  That one still has a
number of build failures unfortunately :(

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

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#717418; Package release.debian.org. (Sun, 08 Sep 2013 20:27:04 GMT) (full text, mbox, link).


Acknowledgement sent to Michael Biebl <biebl@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Release Team <debian-release@lists.debian.org>. (Sun, 08 Sep 2013 20:27:04 GMT) (full text, mbox, link).


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

From: Michael Biebl <biebl@debian.org>
To: Julien Cristau <jcristau@debian.org>
Cc: 717418@bugs.debian.org, pkg-systemd-maintainers@lists.alioth.debian.org
Subject: Re: Bug#717418: transition: libudev
Date: Sun, 08 Sep 2013 22:24:58 +0200
[Message part 1 (text/plain, inline)]
Hi,

Am 08.09.2013 21:56, schrieb Julien Cristau:
> On Fri, Aug 23, 2013 at 09:07:30 +0200, Michael Biebl wrote:

>> Would be great if we can get an ack from the release team for the
>> unstable upload.
>>
> ATM this would clash with the libav transition.  That one still has a
> number of build failures unfortunately :(

A thought that just occured to me: since all packages I know of have
been fixed (in sid and testing) to no longer use the symbols that were
dropped from libudev1, we could add a libudev0 transitional package
depending on libudev1 and shipping a symlink libudev.so.0 → libudev.so.1.
Then packages would gradually move over to libudev1 when they are
rebuilt and we drop the transitional package once all rdeps of libudev0
are gone.

Is that a crazy/stupid idea?

Michael




-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

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

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#717418; Package release.debian.org. (Mon, 09 Sep 2013 17:36:07 GMT) (full text, mbox, link).


Acknowledgement sent to Julien Cristau <jcristau@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Release Team <debian-release@lists.debian.org>. (Mon, 09 Sep 2013 17:36:07 GMT) (full text, mbox, link).


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

From: Julien Cristau <jcristau@debian.org>
To: Michael Biebl <biebl@debian.org>, 717418@bugs.debian.org
Subject: Re: Bug#717418: transition: libudev
Date: Mon, 9 Sep 2013 19:32:02 +0200
[Message part 1 (text/plain, inline)]
On Sun, Sep  8, 2013 at 21:56:32 +0200, Julien Cristau wrote:

> On Fri, Aug 23, 2013 at 09:07:30 +0200, Michael Biebl wrote:
> 
> > With xorg-server being fixed to no longer FTBFS, there is no more
> > blocker for this transition afaics and we should be ready to go. We'd
> > appreciate if we can start this transition as soon as possible, as we
> > need a newer systemd in various other packages (among them GNOME 3.8).
> > Also, updating udev is long overdue.
> > 
> > Would be great if we can get an ack from the release team for the
> > unstable upload.
> > 
> ATM this would clash with the libav transition.  That one still has a
> number of build failures unfortunately :(
> 
Actually we should be ok.  systemd should be able to migrate ahead of
libav9 if it's ready, and britney will keep libudev0 around in testing
until everything has caught up.

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

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#717418; Package release.debian.org. (Tue, 10 Sep 2013 09:18:04 GMT) (full text, mbox, link).


Acknowledgement sent to Michael Biebl <biebl@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Release Team <debian-release@lists.debian.org>. (Tue, 10 Sep 2013 09:18:04 GMT) (full text, mbox, link).


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

From: Michael Biebl <biebl@debian.org>
To: Julien Cristau <jcristau@debian.org>
Cc: 717418@bugs.debian.org, pkg-systemd-maintainers@lists.alioth.debian.org
Subject: Re: Bug#717418: transition: libudev
Date: Tue, 10 Sep 2013 11:16:12 +0200
[Message part 1 (text/plain, inline)]
Am 09.09.2013 19:32, schrieb Julien Cristau:
> On Sun, Sep  8, 2013 at 21:56:32 +0200, Julien Cristau wrote:
> 
>> On Fri, Aug 23, 2013 at 09:07:30 +0200, Michael Biebl wrote:
>>
>>> With xorg-server being fixed to no longer FTBFS, there is no more
>>> blocker for this transition afaics and we should be ready to go. We'd
>>> appreciate if we can start this transition as soon as possible, as we
>>> need a newer systemd in various other packages (among them GNOME 3.8).
>>> Also, updating udev is long overdue.
>>>
>>> Would be great if we can get an ack from the release team for the
>>> unstable upload.
>>>
>> ATM this would clash with the libav transition.  That one still has a
>> number of build failures unfortunately :(
>>
> Actually we should be ok.  systemd should be able to migrate ahead of
> libav9 if it's ready, and britney will keep libudev0 around in testing
> until everything has caught up.

How can systemd migrate ahead of time if the source package no longer
builds libudev0. Wouldn't that block the testing migration of systemd?
Or is this a special case since in testing libudev0 is built from
another source package (src:udev)?


Michael


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

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

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#717418; Package release.debian.org. (Tue, 10 Sep 2013 09:33:05 GMT) (full text, mbox, link).


Acknowledgement sent to Julien Cristau <jcristau@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Release Team <debian-release@lists.debian.org>. (Tue, 10 Sep 2013 09:33:05 GMT) (full text, mbox, link).


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

From: Julien Cristau <jcristau@debian.org>
To: Michael Biebl <biebl@debian.org>
Cc: 717418@bugs.debian.org, pkg-systemd-maintainers@lists.alioth.debian.org
Subject: Re: Bug#717418: transition: libudev
Date: Tue, 10 Sep 2013 11:27:52 +0200
[Message part 1 (text/plain, inline)]
On Tue, Sep 10, 2013 at 11:16:12 +0200, Michael Biebl wrote:

> Am 09.09.2013 19:32, schrieb Julien Cristau:
> > On Sun, Sep  8, 2013 at 21:56:32 +0200, Julien Cristau wrote:
> > 
> >> On Fri, Aug 23, 2013 at 09:07:30 +0200, Michael Biebl wrote:
> >>
> >>> With xorg-server being fixed to no longer FTBFS, there is no more
> >>> blocker for this transition afaics and we should be ready to go. We'd
> >>> appreciate if we can start this transition as soon as possible, as we
> >>> need a newer systemd in various other packages (among them GNOME 3.8).
> >>> Also, updating udev is long overdue.
> >>>
> >>> Would be great if we can get an ack from the release team for the
> >>> unstable upload.
> >>>
> >> ATM this would clash with the libav transition.  That one still has a
> >> number of build failures unfortunately :(
> >>
> > Actually we should be ok.  systemd should be able to migrate ahead of
> > libav9 if it's ready, and britney will keep libudev0 around in testing
> > until everything has caught up.
> 
> How can systemd migrate ahead of time if the source package no longer
> builds libudev0. Wouldn't that block the testing migration of systemd?
> Or is this a special case since in testing libudev0 is built from
> another source package (src:udev)?
> 
britney keeps old libs around in testing if they still have reverse
deps.  Though I had completely forgotten about the source package name
change in this case, which should make this even easier.

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

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#717418; Package release.debian.org. (Tue, 10 Sep 2013 14:27:07 GMT) (full text, mbox, link).


Acknowledgement sent to Michael Biebl <biebl@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Release Team <debian-release@lists.debian.org>. (Tue, 10 Sep 2013 14:27:07 GMT) (full text, mbox, link).


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

From: Michael Biebl <biebl@debian.org>
To: Julien Cristau <jcristau@debian.org>
Cc: pkg-systemd-maintainers@lists.alioth.debian.org, 717418@bugs.debian.org
Subject: Re: [Pkg-systemd-maintainers] Bug#717418: transition: libudev
Date: Tue, 10 Sep 2013 16:26:12 +0200
[Message part 1 (text/plain, inline)]
Hi Julien,

Am 10.09.2013 11:27, schrieb Julien Cristau:
> britney keeps old libs around in testing if they still have reverse
> deps.  Though I had completely forgotten about the source package name
> change in this case, which should make this even easier.

Ok, what does that mean then. Should we still wait for an ACK from the
release team or are we good to go?

Michael

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

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

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#717418; Package release.debian.org. (Wed, 11 Sep 2013 18:03:04 GMT) (full text, mbox, link).


Acknowledgement sent to Julien Cristau <jcristau@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Release Team <debian-release@lists.debian.org>. (Wed, 11 Sep 2013 18:03:04 GMT) (full text, mbox, link).


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

From: Julien Cristau <jcristau@debian.org>
To: Michael Biebl <biebl@debian.org>, 717418@bugs.debian.org
Cc: pkg-systemd-maintainers@lists.alioth.debian.org
Subject: Re: Bug#717418: [Pkg-systemd-maintainers] Bug#717418: transition: libudev
Date: Wed, 11 Sep 2013 20:00:45 +0200
[Message part 1 (text/plain, inline)]
On Tue, Sep 10, 2013 at 16:26:12 +0200, Michael Biebl wrote:

> Hi Julien,
> 
> Am 10.09.2013 11:27, schrieb Julien Cristau:
> > britney keeps old libs around in testing if they still have reverse
> > deps.  Though I had completely forgotten about the source package name
> > change in this case, which should make this even easier.
> 
> Ok, what does that mean then. Should we still wait for an ACK from the
> release team or are we good to go?
> 
Go.

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

Added tag(s) pending. Request was from Julien Cristau <jcristau@debian.org> to control@bugs.debian.org. (Thu, 12 Sep 2013 07:42:04 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#717418; Package release.debian.org. (Thu, 12 Sep 2013 08:03:09 GMT) (full text, mbox, link).


Acknowledgement sent to Julien Cristau <jcristau@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Release Team <debian-release@lists.debian.org>. (Thu, 12 Sep 2013 08:03:09 GMT) (full text, mbox, link).


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

From: Julien Cristau <jcristau@debian.org>
To: Michael Biebl <biebl@debian.org>, 717418@bugs.debian.org
Cc: pkg-systemd-maintainers@lists.alioth.debian.org
Subject: Re: Bug#717418: [Pkg-systemd-maintainers] Bug#717418: transition: libudev
Date: Thu, 12 Sep 2013 10:01:17 +0200
[Message part 1 (text/plain, inline)]
On Wed, Sep 11, 2013 at 20:00:45 +0200, Julien Cristau wrote:

> Go.
> 
binNMUs scheduled for
bluez cgminer consolekit guvcview gvfs libatasmart libcec libopenusb
libusbx lvm2 media-ctl mesa mountall ofono olpc-kbdshim pcsc-lite
petitboot pulseaudio qextserialport qtbase-opensource-src qtmobility
qwbfsmanager system-config-printer udisks upstart urfkill xboxdrv
xorg-server xserver-xorg-input-evdev xserver-xorg-video-ati
xserver-xorg-video-intel xserver-xorg-video-modesetting
xserver-xorg-video-nouveau xwiimote

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

Added blocking bug(s) of 717418: 722570 Request was from Julien Cristau <jcristau@debian.org> to control@bugs.debian.org. (Thu, 12 Sep 2013 12:21:04 GMT) (full text, mbox, link).


Added blocking bug(s) of 717418: 722572 and 722568 Request was from Michael Biebl <biebl@debian.org> to control@bugs.debian.org. (Thu, 12 Sep 2013 12:21:09 GMT) (full text, mbox, link).


Reply sent to Julien Cristau <jcristau@debian.org>:
You have taken responsibility. (Wed, 04 Dec 2013 11:00:05 GMT) (full text, mbox, link).


Notification sent to Michael Biebl <biebl@debian.org>:
Bug acknowledged by developer. (Wed, 04 Dec 2013 11:00:05 GMT) (full text, mbox, link).


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

From: Julien Cristau <jcristau@debian.org>
To: Michael Biebl <biebl@debian.org>, 717418-done@bugs.debian.org
Subject: Re: Bug#717418: transition: libudev
Date: Wed, 4 Dec 2013 11:57:05 +0100
[Message part 1 (text/plain, inline)]
On Sat, Jul 20, 2013 at 19:09:24 +0200, Michael Biebl wrote:

> Package: release.debian.org
> Severity: normal
> User: release.debian.org@packages.debian.org
> Usertags: transition
> 
> In version 183, the following symbols were dropped from libudev
>   udev_monitor_from_socket()
>   udev_queue_get_failed_list_entry()
>   udev_get_{dev,sys,run}_path()
> In addition, upstream introduced symbol versioning.
> 
> The soversion was bumped from 0 to 1.
> 
With libvirt finally migrating yesterday, there are no libudev0 rdeps
left in testing.  Waiting on #731210 being processed for it to go away,
but let's close this one now.

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

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 02 Jan 2014 07:26:49 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: Sun Jan 25 12:42:00 2026; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General 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.