http://bugs.winehq.org/show_bug.cgi?id=21713
Summary: We should support the D-Bus provider "UDisks" (libhal.so is deprecated) Product: Wine Version: 1.1.38 Platform: All URL: http://www.freedesktop.org/wiki/Software/hal OS/Version: Linux Status: NEW Severity: enhancement Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: wine.dev@web.de
HAL is now deprecated: http://www.freedesktop.org/wiki/Software/hal
HAL replacement: DeviceKit http://lists.freedesktop.org/archives/hal/2008-May/011560.html
DeviceKit-disks was renamed to udisks: http://lists.freedesktop.org/archives/devkit-devel/2009-December/000567.html
Source: http://cgit.freedesktop.org/udisks/
http://bugs.winehq.org/show_bug.cgi?id=21713
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, source
http://bugs.winehq.org/show_bug.cgi?id=21713
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Platform|All |Other Summary|We should support the D-Bus |Wine should support the |provider "UDisks" |D-Bus provider "UDisks" |(libhal.so is deprecated) |(libhal.so is deprecated)
--- Comment #1 from Dmitry Timoshkov dmitry@codeweavers.com 2010-02-16 03:20:16 --- Perhaps they could provide backwards compatibility for old APIs?
http://bugs.winehq.org/show_bug.cgi?id=21713
Rafał Mużyło galtgendo@o2.pl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |galtgendo@o2.pl
--- Comment #2 from Rafał Mużyło galtgendo@o2.pl 2010-07-31 18:55:18 --- As I already said in bug 21617 (that *somebody* closed a few days before this one was opened), the part that's important is libudev, not udisks.
DeviceKit itself went dead anyway, useful parts of it being absorbed into either libudev or libgudev (udisks is a different matter, of course).
There could be no "compatibility API", as that was redesign of the concept, not lib.
Migrating to libudev might even simplify things a bit, as dbus will be taken out of equation.
OT: While I'm often not very clear on what's really my point is, so my bug did seem a bit chaotic, I still think closing it was a bit premature.
http://bugs.winehq.org/show_bug.cgi?id=21713
Vitaly Lipatov lav@etersoft.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lav@etersoft.ru
http://bugs.winehq.org/show_bug.cgi?id=21713
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=21713
okias d.okias@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |d.okias@gmail.com
--- Comment #3 from okias d.okias@gmail.com 2011-05-19 05:41:20 CDT --- Yes, HAL shouldn't be used on linux systems anymore. :-)
http://bugs.winehq.org/show_bug.cgi?id=21713
--- Comment #4 from Detlef Riekenberg wine.dev@web.de 2011-06-28 17:01:05 CDT --- (In reply to comment #2)
As I already said in bug 21617 (that *somebody* closed a few days before this one was opened), the part that's important is libudev, not udisks.
libudev is not an option: - monitoring events works only for uid=0 - you don't get an event on mount / umount
http://bugs.winehq.org/show_bug.cgi?id=21713
Detlef Riekenberg wine.dev@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED AssignedTo|wine-bugs@winehq.org |wine.dev@web.de
--- Comment #5 from Detlef Riekenberg wine.dev@web.de 2011-06-28 17:16:48 CDT --- Created an attachment (id=35347) --> (http://bugs.winehq.org/attachment.cgi?id=35347) demo app to dump and monitor udisks devices
compile with: gcc demo_dbus.c `pkg-config --cflags --libs dbus-1` -Wall -o demo_dbus
options: --verbose dump all fields of the request and the result message --GetAll use method "GetAll" to fetch all device properties at once
examples for dbus-send: dbus-send --system --print-reply --dest=org.freedesktop.UDisks /org/freedesktop/UDisks org.freedesktop.Udisks.EnumerateDevices
dbus-send --system --print-reply --dest=org.freedesktop.UDisks /org/freedesktop/UDisks/devices/sda1 org.freedesktop.DBus.Properties.GetAll string:org.freedesktop.UDisks.Device
http://bugs.winehq.org/show_bug.cgi?id=21713
--- Comment #6 from Detlef Riekenberg wine.dev@web.de 2011-06-30 07:48:11 CDT --- Patches send: http://source.winehq.org/patches/data/75937 http://source.winehq.org/patches/data/75938
http://bugs.winehq.org/show_bug.cgi?id=21713
Andreas Bierfert andreas.bierfert@lowlatency.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |andreas.bierfert@lowlatency | |.de
http://bugs.winehq.org/show_bug.cgi?id=21713
Detlef Riekenberg wine.dev@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |mountmgr.sys AssignedTo|wine.dev@web.de |wine-bugs@winehq.org
http://bugs.winehq.org/show_bug.cgi?id=21713
Detlef Riekenberg wine.dev@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #35347|0 |1 is obsolete| |
--- Comment #7 from Detlef Riekenberg wine.dev@web.de 2011-07-08 17:21:39 CDT --- Created an attachment (id=35486) --> (http://bugs.winehq.org/attachment.cgi?id=35486) demo app to dump and monitor udisks device (v2)
this updated demo app displays also the method
http://bugs.winehq.org/show_bug.cgi?id=21713
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv@dawncrow.de Target Milestone|--- |1.4.0
--- Comment #8 from André H. nerv@dawncrow.de 2011-10-02 06:52:10 CDT --- nominating for 1.4 as of AJs keynote on wineconf 2011
http://bugs.winehq.org/show_bug.cgi?id=21713
James Eder jimportal@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jimportal@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=21713
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|wine-bugs@winehq.org |wine.dev@web.de
--- Comment #9 from André H. nerv@dawncrow.de 2011-11-22 13:55:09 CST --- fixing assignee, or would you like to stop working on it, Detlef?
http://bugs.winehq.org/show_bug.cgi?id=21713
A Wine user RandomAccountName@mail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |RandomAccountName@mail.com
http://bugs.winehq.org/show_bug.cgi?id=21713
Dmitry Timoshkov dmitry@baikal.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Wine should support the |Add support for D-Bus |D-Bus provider "UDisks" |provider "UDisks" |(libhal.so is deprecated) |(libhal.so is deprecated)
http://bugs.winehq.org/show_bug.cgi?id=21713
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |2a59f016dbe716aaefec9ab94d4 | |7d7b8172d0b5b Status|ASSIGNED |RESOLVED Resolution| |FIXED
--- Comment #10 from Alexandre Julliard julliard@winehq.org 2011-12-21 02:37:44 CST --- Implemented by 2a59f016dbe716aaefec9ab94d47d7b8172d0b5b.
http://bugs.winehq.org/show_bug.cgi?id=21713
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Alexandre Julliard julliard@winehq.org 2011-12-30 12:56:48 CST --- Closing bugs fixed in 1.3.36.
http://bugs.winehq.org/show_bug.cgi?id=21713
Vincent Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |madewokherd@gmail.com
--- Comment #12 from Vincent Povirk madewokherd@gmail.com 2012-10-02 15:49:04 CDT --- *** Bug 26672 has been marked as a duplicate of this bug. ***