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