Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#14996 - [pmount] pmount-hal broken due to patch
Attached to Project:
Arch Linux
Opened by kujub (kujub) - Sunday, 07 June 2009, 18:27 GMT
Last edited by Tobias Powalowski (tpowa) - Tuesday, 09 June 2009, 17:50 GMT
Opened by kujub (kujub) - Sunday, 07 June 2009, 18:27 GMT
Last edited by Tobias Powalowski (tpowa) - Tuesday, 09 June 2009, 17:50 GMT
|
DetailsDescription:
When trying to mount some USB stick like so: pmount-hal /org/freedesktop/Hal/devices/storage_serial_UDISK_PDU01_2G_86I2_0_00000000001B97_0_0 I get this error: The last reference on a connection was dropped without closing the connection. This is a bug in an application. See dbus_connection_unref() documentation for details. Most likely, the application was supposed to call dbus_connection_close(), since this is a private connection. D-Bus not built with -rdynamic so unable to print a backtrace and pmount-hal failes to mount. Additional info: * package version(s) pmount 0.9.19-2 * config and/or log files etc. /etc/pmount.allow unchanged Nothing special in /etc/fstab nor in /etc/hal Steps to reproduce: Try to mount something using pmount-hal Solution: Rebuilding the package *not* applying pmount-dbus-close.patch solved the issue here. |
This task depends upon
Comment by Tobias Powalowski (tpowa) -
Monday, 08 June 2009, 20:04 GMT
added jan i think he added the dbus patch
Comment by Jan de Groot (JGC) -
Tuesday, 09 June 2009, 08:39 GMT
I think pmount was fixed different than our patch. Before, the connection was shared and closing it would generate an assertion. Instead of not closing it, they made the connection private, which means not closing it generates an assertion. The patch should be removed.