On Fri, Aug 1, 2008 at 10:35 AM, Guido Günther <[EMAIL PROTECTED]> wrote:
> In order to support the upgrade we need to:
> udev:
> * hack in enough support for -s so we can update udev without
>  updating multipath-tools - this can probably be done by just
>  implementing -s as -d and simply doing a: s%^/block/%^/dev/% in
>  set_options if "-s" was set. I just did this but then noticed:
>
>  scsi_id.c: In function 'set_options':
>  scsi_id.c:465: error: duplicate case value
>  scsi_id.c:419: error: previously used here
>
>  They reused '-s' for something completely different: to specify the SG
>  version. Now how broken can stuff be?
>
> * Deprecate -s/--devpath in NEWS.Debian

Guido, from what I see there is no way to go back to the old behaviour
in `udev'. Upstream is just not going to revert it, neither Marco
agrees to patch it. This has nothing to do with either is ABI change
in `udev' is good or bad (this was probably discussed by the udev
developers).

> once this is sorted out:
>
> multipath-tools:
> * move multipath-tools over to using -d (I'm currently discussing this
>  with upstream - the fix is obvious but just to be sure)
> * depend on udev (>= 0.125) - since older versions of udev don't support
>  -d correctly.

That's it. Nothing more, nothing less -- the problem is fixed.

Thanks

Reply via email to