On Thu, Jul 14, 2005 at 02:11:37PM -0300, Javier Kohen wrote:
> Package: hal
> Version: 0.4.8-3
> Severity: normal
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Udev 0.61 changed the internal rule storage format, quoting their release
> notes: ?We changed the  internal rule storage format. Our large rule files
> took 2 MB of RAM, with the change we are down to 99kB.
> 
> If the device-node has been created with default name and no symlink or
> options are to remenber, it is not longer stored in the udevdb. HAL will
> need to be updated to work correctly with that change.?
> 
> Since the upgrade I no longer see the partitions of my external hard disk
> (USB) in HAL. The drive itself appears, and it works fine with the rest of
> the system, but I miss the drive's UDI which I use in a back-up script to be
> able to find the drive regardless of other changes in the system.

Just tested the new udev with a 2.6.12 kernel and your right. udevinfo doesn't
provide information about a device node when it's not stored in the udevdb.. So
either udevinfo needs to be fixed to still give the needed info (sysfs->dev
node mapping) or hal need to get the logic needed to do that..

I guess it would be better if udevinfo was changed to provide the information,
instead of implementing the logic in each app that needs to get it. But i don't
know what the udev maintainers think of that..

Unfortunately i'm leaving for a holiday tomorrow, so i can't look at it in the
coming two weeks..

  Sjoerd
-- 
There's a whole WORLD in a mud puddle!
                -- Doug Clifford


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to