multipath broken in Intrepid
btm at loftninjas.org
Mon Dec 15 18:44:49 GMT 2008
On Mon, Dec 15, 2008 at 3:52 AM, Scott James Remnant
<scott at canonical.com> wrote:
> scsi_id is an internal udev tool with a non-stable API (which is why
> it's under /lib, not in a usual binary directory like /sbin).
> Packages that use unstable, internal APIs are intended to be kept up to
> date with any breakage.
My original message was relatively old in my hunt to fix this, due to
this list being moderated. I've since created two patches  to
get multipath-tools working.
> multipath-tools almost certainly should be using libudev instead.
I don't see any chatter on the dm-devel list  about switching to
The announcement for udev-131  from 2008-11-07 says that libudev
"is still under development, marked as experimental, and its interface
may change as long as the DeviceKit integration is not finished." None
of the more recent (mostly bugfixes) release notes mention libudev.
The udev-127 release  from 2008-08-29 which first mentions libudev
also echoes it's experimental state. libudev appears to be first
commited to the tree around 2008-08-27. Intrepid is only running
udev-124, which doesn't have any of the libudev functionality yet.
I would agree that while multipath-tools should use libudev when it's
ready, but would argue it's probably premature to expect it to.
More information about the ubuntu-devel