The packages xfce4-notifyd and notification-daemon both provide 'virtual-notification-daemon' and conflict with each other, for no other apparent reason. At least these packages have no files in common. Trying to install xfce4-notifyd-0.2.4-2.mga4.x86_64.rpm results in the following error message: The following packages have to be removed for others to be upgraded: lxde-common-0.5.5-19.mga4.x86_64 (due to missing notification-daemon, due to unsatisfied mageia-lxde-config >= 0.5) mageia-lxde-config-Default-0.6.2-5.mga4.noarch (due to unsatisfied lxde-common >= 0.5) mate-notification-daemon-1.6.1-1.mga4.x86_64 (due to conflicts with xfce4-notifyd) notification-daemon-0.7.6-3.mga4.x86_64 (due to conflicts with xfce4-notifyd) notification-daemon-engine-nodoka-0.1.0-5.mga4.x86_64 (due to missing notification-daemon) task-lxde-3-8.mga4.noarch (due to missing task-lxde-minimal) task-lxde-minimal-3-8.mga4.noarch (due to missing lxde-common) task-mate-1.6.0-8.mga4.noarch (due to unsatisfied task-mate-minimal >= 1.6.0) task-mate-minimal-1.6.0-8.mga4.noarch (due to unsatisfied mate-notification-daemon >= 1.6.0) That would mean I cannot install XFCE together with either Mate or LXDE in any computer. All the other packages providing the virtual-notification-daemon, including mate-notification-daemon-1.6.1-1.mga4 gnome-shell-3.10.2.1-7.mga4 cinnamon-2.0.14-5.mga4 notification-daemon-0.7.6-3.mga4 seem to be able to live together. Why not xfce4-notifyd ??
jani, for you ?
Keywords: (none) => TriagedAssignee: bugsquad => jani.valimaa
Dunno about the history and/or the reason of these conflicts, as they've been there since Mdv days. This needs some more digging.
Seems there were file conflicts earlier, but it was already fixed upstream in 2011 [1]. I'll remove conflicts after Cauldron reopens again (and most probably push fixes for mga4 too). [1] https://bugzilla.xfce.org/show_bug.cgi?id=7335
Status: NEW => ASSIGNED
I think we should also do some more tweaking suggested in Redhat bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=484945#c33
*** Bug 12528 has been marked as a duplicate of this bug. ***
CC: (none) => remco
Whiteboard: (none) => MGA4TOO
*** Bug 12947 has been marked as a duplicate of this bug. ***
CC: (none) => gpascual
Source RPM: xfce4-notifyd-0.2.4-2.mga4.x86_64.rpm => xfce4-notifyd notification-daemon
Removed conflicts and pushed new releases of xfce4-notifyd and notification-daemon to core/updates_testing. Suggested advisory: =================== New releases of xfce4-notifyd and notification-daemon fixes an issue where both packages can't be installed at the same time. Unneeded conflicts for each other was removed. References: https://bugs.mageia.org/show_bug.cgi?id=12480 =================== RPMs: =================== notification-daemon-0.7.6-3.1.mga4 xfce4-notifyd-0.2.4-2.1.mga4 SRPMs: =================== same as RPMs
Assignee: jani.valimaa => qa-bugs
CC: (none) => jani.valimaaVersion: Cauldron => 4Whiteboard: MGA4TOO => (none)
Tested Mageia4 64-bit: OK Thanks to Konrad for notifying this, which I discovered too late that M4 installed with most desktops left out LXDE. I never found out which exact desktop combinations would not work, but think it was just LXDE & XFCE that were mutually exclusive (at least with Mate), since I was able to keep Mate with either of them, but never both. With Mate & XFCE already installed, then installed the updated RPMs, I was able to install also LXDE without losing one of the others. So I have LXDE + Mate + XFCE (plus others) for the first time. Well done Jani.
CC: (none) => lewyssmithWhiteboard: (none) => MGA4-64-OK
urpmi task-lxde task-mate task-xfce In order to satisfy the 'mate-media[>= 1.6.0]' dependency, one of the following packages is needed: 1- mate-media-pulse-1.6.1-2.1.mga4.i586: MATE media programs with pulseaudio backend (to install) 2- mate-media-gstreamer-1.6.1-2.1.mga4.i586: MATE media programs (to install) What is your choice? (1-2) Some requested packages cannot be installed: task-xfce-minimal-4.10-7.mga4.noarch (due to unsatisfied xfce4-notifyd) xfce4-notifyd-0.2.4-2.1.mga4.i586 (due to conflicts with mate-notification-daemon-1.6.1-1.mga4.i586) xfce4-notifyd-0.2.4-2.mga4.i586 (due to conflicts with mate-notification-daemon-1.6.1-1.mga4.i586) I have the testing repos enabled/updated.
CC: (none) => davidwhodginsWhiteboard: MGA4-64-OK => MGA4-64-OK feedback
I'd forgotten to run urpmi --auto-update before trying the install. I now get mate-notification-daemon-1.6.1-1.mga4.i586 (due to conflicts with xfce4-notifyd-0.2.4-2.1.mga4.i586) task-mate-minimal-1.6.0-8.1.mga4.noarch (due to unsatisfied mate-notification-daemon[>= 1.6.0])
Pushed also fixed mate-notification-daemon [1] to core/updates_testing. [1] mate-notification-daemon-1.6.1-1.1.mga4
I'll have to wait for it to get to the mirrors, then I'll retest. Thanks.
Testing complete on Mageia 3 i586 (also restested x86_64, just to be sure). Once I get the advisory into svn, I'll validate the update.
Whiteboard: MGA4-64-OK feedback => MGA4-64-OK MGA4-32-OK
Advisory added to svn. Validating the update. Someone from the sysadmin team please push 12480.adv to updates.
Keywords: (none) => validated_updateWhiteboard: MGA4-64-OK MGA4-32-OK => MGA4-64-OK MGA4-32-OK advisoryCC: (none) => sysadmin-bugs
Update pushed: http://advisories.mageia.org/MGAA-2014-0079.html
Status: ASSIGNED => RESOLVEDCC: (none) => tmbResolution: (none) => FIXED