I cannot completely upgrade from RC2 (18.104.22.168) to 4.4.0 final -- my package manager (urpmi; I run mandriva) refuses to install these two packages:
The error message is that notification-daemon-xfce (version 0.3.5) conflicts with notification-daemon-xfce-0.3.6-5mdv2007.0.i586. The 0.3.5 version of teh package came with 22.214.171.124; the 0.3.6 came with 4.4.0. A number of key gnome applications (evolution, gdm) depend on notification-daemon-0.3.5.
Is this a packaging error, or is 0.3.6 truely different from 0.3.5? Thanks for any insights.
Thanks Nick. I have got libnotify1-0.4.2 installed (cannot install libnotify1-0.4.3.2 as that requires notification-daemon-xfce-0.3.6 which concflicts with notification-daemon-0.3.5).
Could this lead to problems with auto-mouting of USB-keys and/or CD's? I notice that with 4.4.0 tehse do not automatically mount, whereas 4.4.RC2 auto-mounted (at least) USB keys without problem (open, thunar, click on Icon which appears in Thunar shortcuts and you'll see all files). Now I get the following message instead:
Failed to mount "sda1". exo-mount: Cannot mount by HAL device UDI, because HAL support was disabled for this build.
If you get a notification, one of the 2 daemons in running, which is good enough. The notifications have nothing to do with the mount part of exo, it's an optional option.
And the warning is quite obvious: hal support was not enabled or no hal devel package was found during the configure stage of exo. (So you probably don't have the libexo-hal.so library.
I do have /usr/lib/libexo-hal-0.3.so.0 and /usr/lib/libexo-hal-0.3.so.0.4.0. These come from libexo, versions 0.3.1.8 and 0.3.2. My guess is that the the 0.3.2 version was built differently than the 0.3.1.8 version -- such is progress (and the concept of building from source is becoming another step more attractive, may be this is the time to check the Os-cillation installer). Will do some further digging and probably file a report with Mandriva
I replaced the folowing packages from Mandriva's standard install by the ones prepared by Charles Edwards:
These packages apparently have been compiled with HAL support; clicking on the USB-key icon mounts it (provided a directory /mnt/key exists, but that is something I can fix). Note that just replacing exo and libexo was [i]not/i] sufficient.