Bug 7369 - Xfce 4.10 in Mageia 2
Summary: Xfce 4.10 in Mageia 2
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 2
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA2-32-OK MGA2-64-OK
Keywords: validated_update
Depends on: 2317 6671 7402
Blocks:
  Show dependency treegraph
 
Reported: 2012-09-06 07:39 CEST by Michael Martins
Modified: 2012-12-11 23:54 CET (History)
13 users (show)

See Also:
Source RPM: xfce
CVE:
Status comment:


Attachments
List of packages (68) requiring linking for bug 2317 (3.64 KB, text/plain)
2012-09-19 19:55 CEST, Dave Hodgins
Details
src pkg list (1.85 KB, text/plain)
2012-10-05 15:53 CEST, Jani Välimaa
Details
Updates for Xfce Mageia 2 (3.40 KB, text/plain)
2012-11-04 16:06 CET, Georges Eckenschwiller
Details
rpm's to update (3.61 KB, text/plain)
2012-11-04 16:11 CET, Georges Eckenschwiller
Details
List of packages requiring linking for bug 2317. (3.58 KB, text/plain)
2012-11-15 22:33 CET, Dave Hodgins
Details

Description Michael Martins 2012-09-06 07:39:36 CEST
Updated the Xfce 4.9 to 4.10 in Mageia 2 and thought it is better. So far, no bug, and the settings panel was completed.
Just found it strange he uninstall settings panel and orage. But it gave to install again. I found until the system is faster.

[xgrind @ localhost ~] $ cat/etc/issue
Mageia release 2 (Official) for i586
3.3.8-desktop Kernel-2.4-processor mga2 on a i686/\l

Intel Atom dualcore / 2 GB RAM
Comment 1 Marja Van Waes 2012-09-06 08:41:07 CEST
@ Michael

Sorry, I've read your report several times now, but I don't understand it.

Are you saying it works great?

I don't see xfce 4.10 in Mageia 2, did you take it from 2 updates_testing?

CC: (none) => jani.valimaa, marja11, qa-bugs

Comment 2 Michael Martins 2012-09-06 16:10:34 CEST
Yes. Is running well, and is of Update_Testing.

Severity: enhancement => normal

Comment 3 Marja Van Waes 2012-09-07 11:15:20 CEST
(In reply to comment #2)
> Yes. Is running well, and is of Update_Testing.

@ Jani

Why isn't it assigned to QA?
Is it not a bugfix-only release or does it need to be discussed first?
Comment 4 Jani Välimaa 2012-09-07 15:24:04 CEST
(In reply to comment #3)
> (In reply to comment #2)
> > Yes. Is running well, and is of Update_Testing.
> 
> @ Jani
> 
> Why isn't it assigned to QA?
> Is it not a bugfix-only release or does it need to be discussed first?

I've been too busy lately to do it. :\

Xfce 4.10 is a version update from a stable/development mixture we currently have in mga2.

I'll sync some more patches/pkgs (like the plugins) from cauldron before I'll assign this to QA team.
Comment 5 Michael Martins 2012-09-07 17:37:08 CEST
Ok
Comment 6 Jani Välimaa 2012-09-09 20:02:29 CEST
I've now updated plugins too and added some patches to existing pkgs. Please test new Xfce 4.10.

There's one minor glitch when the user does a clean Xfce install with task-xfce(-minimal) when updates are enabled (see bug 6671), but the glitch is automatically corrected when the update is performed next time. I guess we could mention it in mga2 errata and/or in the advisory.

List of updated pkgs:

"Core" pkgs:
exo-0.8.0-1.mga2.src
garcon-0.2.0-1.mga2.src
gtk-xfce-engine-3.0.0-1.mga2.src
libxfce4ui-4.10.0-2.mga2.src
libxfce4util-4.10.0-1.1.mga2.src
libxfcegui4-4.10.0-1.mga2.src
thunar-1.4.0-1.mga2.src
thunar-volman-0.8.0-1.mga2.src
tumbler-0.1.25-1.mga2.src
xfce4-appfinder-4.10.0-1.mga2.src
xfce4-dev-tools-4.10.0-3.mga2.src
xfce4-panel-4.10.0-1.mga2.src
xfce4-power-manager-1.2.0-1.mga2.src
xfce4-session-4.10.0-3.mga2.src
xfce4-settings-4.10.0-1.1.mga2.src
xfconf-4.10.0-2.mga2.src
xfdesktop-4.10.0-3.1.mga2.src
xfwm4-4.10.0-1.1.mga2.src

Plugins and others:
ristretto-0.6.3-1.mga2.src
xfbib-0.0.2-10.mga2.src
xfce4-screenshooter-1.8.1-1.mga2.src
xfce4-battery-plugin-1.0.5-1.mga2.src
xfce4-clipman-plugin-1.2.3-1.mga2.src
xfce4-cpufreq-plugin-1.0.0-6.mga2.src
xfce4-cpugraph-plugin-1.0.5-1.mga2.src
xfce4-diskperf-plugin-2.5.4-1.mga2.src
xfce4-eyes-plugin-4.4.1-5.mga2.src
xfce4-fsguard-plugin-1.0.1-1.mga2.src
xfce4-mailwatch-plugin-1.1.0-9.mga2.src
xfce4-mpc-plugin-0.4.4-1.mga2.src
xfce4-netload-plugin-1.2.0-1.mga2.src
xfce4-systemload-plugin-1.1.1-1.mga2.src
xfce4-time-out-plugin-1.0.1-1.mga2.src
xfce4-timer-plugin-0.6.4-4.mga2.src
xfce4-verve-plugin-1.0.0-5.mga2.src
xfce4-wavelan-plugin-0.5.11-1.mga2.src
xfce4-weather-plugin-0.8.1-3.mga2.src
xfce4-xkb-plugin-0.5.4.3-2.mga2.src

There's also lib(64)xfce4util4-4.8.2-1.1.mga2 available in mirrors which is a leftover from transition phase and doesn't have any .src.rpm anymore, but it's still needed for smooth upgrade. So when moving pkgs to core/updates after validation is done, please move this pkg also.

Assignee: bugsquad => qa-bugs

Manuel Hiebel 2012-09-10 00:42:27 CEST

Depends on: (none) => 7402

Comment 7 Eduard Beliaev 2012-09-11 00:38:30 CEST
Testing on Mageia 2 i568/x86.

CC: (none) => ed_rus099

Comment 8 Eduard Beliaev 2012-09-11 02:51:03 CEST
Works ok on Mageia 2 i586 and x86_64.Thunar needs some time to start but then it works fast.

Also, i586 != x86...

Whiteboard: (none) => MGA2-32-OK MGA2-64-OK

Comment 9 Dave Hodgins 2012-09-12 00:35:27 CEST
Jani, If I'm reading https://bugs.mageia.org/show_bug.cgi?id=6671#c7
correctly, the package libgarcon1_0 has to obsolete libgarcon0, and
have a provides for everything that it provides
urpmq --provides libgarcon0
libgarcon-1.so.0
libgarcon0[== 0.1.10-1.mga2]
libgarcon0(x86-32)[== 0.1.10-1.mga2]

presumably with different versions.  As it is right now, installing
task-xfce (with updates testing enabled) does not install libgarcon1_0,
but does install libgarcon0.

Also, are you saying that the rpm package lib(64)xfce4util4 should be
moved from Core Updates Testing to Core Updates without any source rpm?

I don't think the procedures the sysadmin team use will allow moving
an rpm package without a corresponding srpm package.

CC: (none) => davidwhodgins
Whiteboard: MGA2-32-OK MGA2-64-OK => MGA2-32-OK MGA2-64-OK feedback

Manuel Hiebel 2012-09-12 11:50:57 CEST

Depends on: (none) => 6671

Comment 10 Jani Välimaa 2012-09-12 18:26:16 CEST
Currently it doesn't change anything if I add an extra Provides to garcon.

Also, it doesn't matter which one gets installed at the first time as when one does the update next time, the correct garcon/thunar pkgs gets installed. Note that all this only happens when one does a clean install with core/updates enabled. If one have previous garcon/thunar installed everything goes smoothly.

And yes, the old lib(64)xfce4util4 pkg is needed for smooth upgrade. I'm pretty sure admins can move it by hand if there's no other option. I think it should have been moved to core/updates before I started pushing other pkgs, but I guess it's too late now (unless we have some internal archives from where admins could move old one to core/updates).
Comment 11 Thomas Backlund 2012-09-12 18:40:45 CEST
(In reply to comment #10)
> Currently it doesn't change anything if I add an extra Provides to garcon.
> 
> Also, it doesn't matter which one gets installed at the first time as when one
> does the update next time, the correct garcon/thunar pkgs gets installed. Note
> that all this only happens when one does a clean install with core/updates
> enabled. 

So it will happend to all netinstalls as soon as XFCE is moved to updates...

> If one have previous garcon/thunar installed everything goes smoothly.
> 
> And yes, the old lib(64)xfce4util4 pkg is needed for smooth upgrade. I'm pretty
> sure admins can move it by hand if there's no other option. I think it should


Can yes, but this is not how proper updates should be managed...


> have been moved to core/updates before I started pushing other pkgs, but I
> guess it's too late now (unless we have some internal archives from where
> admins could move old one to core/updates).


If SRPM has gone missing, a simple rebuild would fix that.

but if some other (s)rpm has obsoleted this (or just a version bump removed the earlier one), it means this update is broken if the package in question is still needed...

CC: (none) => tmb

Comment 12 Eduard Beliaev 2012-09-13 02:18:19 CEST
I will test again because I don't like how thunar works from the first time...(doesn't appear after 20 seconds)
Comment 14 Michael Martins 2012-09-13 18:50:11 CEST
Here the Thunar opens normal. Only in Xubuntu that lingered.

Thunar 1.4.0
Xfce 4.10
Comment 15 Eduard Beliaev 2012-09-16 17:35:30 CEST
(In reply to comment #14)
> Here the Thunar opens normal. Only in Xubuntu that lingered.
> 
> Thunar 1.4.0
> Xfce 4.10

If you had looked at the link I pasted, you wouldn't say "Only in Xubuntu"...

I will have a look at it now.
Comment 16 Eduard Beliaev 2012-09-16 19:36:52 CEST
Running as root, thunar opens instantly:

Packages installed: Thunar 1.4.0 and Xfce 4.10

# (thunar:2138): GVFS-RemoteVolumeMonitor-WARNING **: cannot connect to the session bus: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

Resolved by deleting gvfs-smb, now it works fine without being root.
Comment 17 Jani Välimaa 2012-09-16 20:32:13 CEST
FWIW this Thunar "feature" isn't Xfce 4.10 specific, it's have been there since 4.8 and gvfs migration.
Comment 18 Jani Välimaa 2012-09-16 20:51:02 CEST
I've now rebuild some pkgs [1] to allow to remove that one leftover pkg without .src.rpm [2] from the mirrors. (tmb could you remove it from mirrors?)

After it's removed, some pkgs [3] needs to be removed during the update process as there's conflicts defined, but those pkgs aren't needed by any other pkg in core/updates_testing and the newer ones are available. We could mention this in the update advisory.

I've also added some strict deps to pkgs needing libs mentioned in bug 6671 for a clean Xfce install.

Please test update process from Xfce 4.8 in core/release and a clean task-xfce(-minimal) install when core/updates_testing is enabled.

[1] orage-4.8.3-1.1.mga2, terminal-0.4.8-1.1.mga2, xfprint-4.6.1-5.1.mga2, mousepad-0.2.16-9.1.mga2, xfce4-mixer-4.8.0-2.1.mga2
[2] lib(64)xfce4util4-4.8.2-1.1.mga2
[3] lib(64)xfce4panel1.0_3-4.9.0-1.mga2, lib(64)xfce4util4-4.8.2-1.mga
Comment 19 Eduard Beliaev 2012-09-17 00:50:53 CEST
I installed gvfs-smb and thunar started to open slowly again...

I resolved it by editing /usr/share/gvfs/mounts/network.mount as root and changing AutoMount=true to false.

Source:
"Fix Thunar slow startup on xfce >= 4.8"

http://forum.vectorlinux.com/index.php?topic=15792.0
Comment 20 Eduard Beliaev 2012-09-17 03:05:18 CEST
Finished testing Xfce 4.8 - 4.10 update and clean install on Mageia 2 i586. I had the same problem with thunar when AutoMount=true. Also, when doing a clean install with Xfce 4.10 the icons are not from kde.

Whiteboard: MGA2-32-OK MGA2-64-OK feedback => MGA2-32-OK feedback

Comment 21 Thomas Backlund 2012-09-17 10:32:01 CEST
(In reply to comment #18)
> [2] lib(64)xfce4util4-4.8.2-1.1.mga2

Removed ...
Comment 22 Eduard Beliaev 2012-09-18 17:45:24 CEST
Testing complete Xfce 4.8 - 4.10 and clean install(4.10) on Mageia 2 x86_64.

Whiteboard: MGA2-32-OK feedback => MGA2-32-OK MGA2-64-OK feedback

Comment 23 claire robinson 2012-09-18 18:59:43 CEST
This will all need to be depchecked before it is pushed.

Jani could you supply a list of rpm's included in this update please and also an updated list of srpms.

Thankyou
Comment 24 Jani Välimaa 2012-09-18 20:18:01 CEST
(In reply to comment #23)
> This will all need to be depchecked before it is pushed.
> 
> Jani could you supply a list of rpm's included in this update please and also
> an updated list of srpms.
> 

Sure, I'll try to do it tomorrow.
Georges Eckenschwiller 2012-09-19 09:14:53 CEST

CC: (none) => paiiou

Comment 25 Jani Välimaa 2012-09-19 16:58:21 CEST
List of SRPMS:

exo-0.8.0-1.mga2.src.rpm
garcon-0.2.0-1.mga2.src.rpm
gtk-xfce-engine-3.0.0-1.mga2.src.rpm
libxfce4ui-4.10.0-2.mga2.src.rpm
libxfce4util-4.10.0-1.1.mga2.src.rpm
libxfcegui4-4.10.0-1.mga2.src.rpm
mageia-xfce-config-2-1.2.mga2.src.rpm
mousepad-0.2.16-9.1.mga2.src.rpm
orage-4.8.3-1.1.mga2.src.rpm
ristretto-0.6.3-1.mga2.src.rpm
task-xfce-2-6.1.mga2.src.rpm
terminal-0.4.8-1.1.mga2.src.rpm
thunar-1.4.0-1.1.mga2.src.rpm
thunar-volman-0.8.0-1.mga2.src.rpm
tumbler-0.1.25-1.mga2.src.rpm
xfbib-0.0.2-10.mga2.src.rpm
xfburn-0.4.3-6.git20120601.1.mga2.src.rpm
xfce4-appfinder-4.10.0-1.1.mga2.src.rpm
xfce4-battery-plugin-1.0.5-1.mga2.src.rpm
xfce4-clipman-plugin-1.2.3-1.mga2.src.rpm
xfce4-cpufreq-plugin-1.0.0-6.mga2.src.rpm
xfce4-cpugraph-plugin-1.0.5-1.mga2.src.rpm
xfce4-dev-tools-4.10.0-3.mga2.src.rpm
xfce4-diskperf-plugin-2.5.4-1.mga2.src.rpm
xfce4-eyes-plugin-4.4.1-5.mga2.src.rpm
xfce4-fsguard-plugin-1.0.1-1.mga2.src.rpm
xfce4-mailwatch-plugin-1.1.0-9.mga2.src.rpm
xfce4-mixer-4.8.0-2.1.mga2.src.rpm
xfce4-mpc-plugin-0.4.4-1.mga2.src.rpm
xfce4-netload-plugin-1.2.0-1.mga2.src.rpm
xfce4-panel-4.10.0-1.1.mga2.src.rpm
xfce4-power-manager-1.2.0-1.mga2.src.rpm
xfce4-screenshooter-1.8.1-1.mga2.src.rpm
xfce4-session-4.10.0-3.mga2.src.rpm
xfce4-settings-4.10.0-1.2.mga2.src.rpm
xfce4-systemload-plugin-1.1.1-1.mga2.src.rpm
xfce4-time-out-plugin-1.0.1-1.mga2.src.rpm
xfce4-timer-plugin-0.6.4-4.mga2.src.rpm
xfce4-verve-plugin-1.0.0-5.mga2.src.rpm
xfce4-wavelan-plugin-0.5.11-1.mga2.src.rpm
xfce4-weather-plugin-0.8.1-3.mga2.src.rpm
xfce4-xkb-plugin-0.5.4.3-2.mga2.src.rpm
xfconf-4.10.0-2.mga2.src.rpm
xfdesktop-4.10.0-3.2.mga2.src.rpm
xfprint-4.6.1-5.1.mga2.src.rpm
xfwm4-4.10.0-1.1.mga2.src.rpm
Comment 26 Jani Välimaa 2012-09-19 17:01:33 CEST
List of i586 pkgs:

exo-0.8.0-1.mga2.i586.rpm
garcon-0.2.0-1.mga2.i586.rpm
gtk2-xfce-engine-3.0.0-1.mga2.i586.rpm
gtk3-xfce-engine-3.0.0-1.mga2.i586.rpm
gtk-xfce-engine-3.0.0-1.mga2.i586.rpm
libexo1_0-0.8.0-1.mga2.i586.rpm
libexo-devel-0.8.0-1.mga2.i586.rpm
libgarcon1_0-0.2.0-1.mga2.i586.rpm
libgarcon-devel-0.2.0-1.mga2.i586.rpm
libthunarx2_0-1.4.0-1.1.mga2.i586.rpm
libthunarx-devel-1.4.0-1.1.mga2.i586.rpm
libtumbler1_0-0.1.25-1.mga2.i586.rpm
libtumbler-devel-0.1.25-1.mga2.i586.rpm
libxfce4kbd-private2_0-4.10.0-2.mga2.i586.rpm
libxfce4panel1.0_4-4.10.0-1.1.mga2.i586.rpm
libxfce4panel-devel-4.10.0-1.1.mga2.i586.rpm
libxfce4ui1_0-4.10.0-2.mga2.i586.rpm
libxfce4ui-4.10.0-2.mga2.i586.rpm
libxfce4ui-devel-4.10.0-2.mga2.i586.rpm
libxfce4ui-glade-4.10.0-2.mga2.i586.rpm
libxfce4util6-4.10.0-1.1.mga2.i586.rpm
libxfce4util-devel-4.10.0-1.1.mga2.i586.rpm
libxfce4util-i18n-4.10.0-1.1.mga2.i586.rpm
libxfcegui4_4-4.10.0-1.mga2.i586.rpm
libxfcegui4-devel-4.10.0-1.mga2.i586.rpm
libxfcegui4-glade-4.10.0-1.mga2.i586.rpm
libxfcegui4-i18n-4.10.0-1.mga2.noarch.rpm
libxfcegui4-icons-4.10.0-1.mga2.noarch.rpm
libxfconf0_2-4.10.0-2.mga2.i586.rpm
libxfconf-devel-4.10.0-2.mga2.i586.rpm
libxfprint0-4.6.1-5.1.mga2.i586.rpm
libxfprint-devel-4.6.1-5.1.mga2.i586.rpm
libxfsm4.6_0-4.10.0-3.mga2.i586.rpm
libxfsm-devel-4.10.0-3.mga2.i586.rpm
mageia-xfce-config-common-2-1.2.mga2.noarch.rpm
mageia-xfce-config-Default-2-1.2.mga2.noarch.rpm
mousepad-0.2.16-9.1.mga2.i586.rpm
orage-4.8.3-1.1.mga2.i586.rpm
ristretto-0.6.3-1.mga2.i586.rpm
task-xfce-2-6.1.mga2.noarch.rpm
task-xfce-devel-2-6.1.mga2.noarch.rpm
task-xfce-minimal-2-6.1.mga2.noarch.rpm
task-xfce-plugins-2-6.1.mga2.noarch.rpm
terminal-0.4.8-1.1.mga2.i586.rpm
thunar-1.4.0-1.1.mga2.i586.rpm
thunar-volman-0.8.0-1.mga2.i586.rpm
tumbler-0.1.25-1.mga2.i586.rpm
xfbib-0.0.2-10.mga2.i586.rpm
xfburn-0.4.3-6.git20120601.1.mga2.i586.rpm
xfce4-appfinder-4.10.0-1.1.mga2.i586.rpm
xfce4-battery-plugin-1.0.5-1.mga2.i586.rpm
xfce4-cpufreq-plugin-1.0.0-6.mga2.i586.rpm
xfce4-dev-tools-4.10.0-3.mga2.i586.rpm
xfce4-diskperf-plugin-2.5.4-1.mga2.i586.rpm
xfce4-eyes-plugin-4.4.1-5.mga2.i586.rpm
xfce4-fsguard-plugin-1.0.1-1.mga2.i586.rpm
xfce4-mailwatch-plugin-1.1.0-9.mga2.i586.rpm
xfce4-mixer-4.8.0-2.1.mga2.i586.rpm
xfce4-mpc-plugin-0.4.4-1.mga2.i586.rpm
xfce4-netload-plugin-1.2.0-1.mga2.i586.rpm
xfce4-panel-4.10.0-1.1.mga2.i586.rpm
xfce4-power-manager-1.2.0-1.mga2.i586.rpm
xfce4-screenshooter-1.8.1-1.mga2.i586.rpm
xfce4-session-4.10.0-3.mga2.i586.rpm
xfce4-session-engines-4.10.0-3.mga2.i586.rpm
xfce4-settings-4.10.0-1.2.mga2.i586.rpm
xfce4-systemload-plugin-1.1.1-1.mga2.i586.rpm
xfce4-time-out-plugin-1.0.1-1.mga2.i586.rpm
xfce4-timer-plugin-0.6.4-4.mga2.i586.rpm
xfce4-verve-plugin-1.0.0-5.mga2.i586.rpm
xfce4-wavelan-plugin-0.5.11-1.mga2.i586.rpm
xfce4-weather-plugin-0.8.1-3.mga2.i586.rpm
xfce4-xkb-plugin-0.5.4.3-2.mga2.i586.rpm
xfce-kiosk-4.10.0-1.1.mga2.i586.rpm
xfconf-4.10.0-2.mga2.i586.rpm
xfdesktop-4.10.0-3.2.mga2.i586.rpm
xfprint-4.6.1-5.1.mga2.i586.rpm
xfwm4-4.10.0-1.1.mga2.i586.rpm
Comment 27 claire robinson 2012-09-19 18:06:08 CEST
Thanks for that Jani, I'll run them through depcheck now.
Comment 28 claire robinson 2012-09-19 19:10:53 CEST
libxfce4ui-glade on x86_64

Should that be lib64xfce4ui-glade ?
Comment 29 claire robinson 2012-09-19 19:17:24 CEST
The list of links required AFAICT


binutils-2.22-3.mga2 (Core 32bit Release)
binutils-2.22-3.mga2 (Core Release)
chbg-2.0.1-14.mga2 (Core 32bit Release)
chbg-2.0.1-14.mga2 (Core Release)
ctags-5.8-3.mga1 (Core 32bit Release)
ctags-5.8-3.mga1 (Core Release)
cvs-1.12.13-19.mga2 (Core 32bit Release)
cvs-1.12.13-19.mga2 (Core Release)
docbook-style-dsssl-1.79-10.mga1 (Core 32bit Release)
docbook-style-dsssl-1.79-10.mga1 (Core Release)
docbook-utils-0.6.14-15.mga2 (Core 32bit Release)
docbook-utils-0.6.14-15.mga2 (Core Release)
fortune-mod-1.99.1-21.mga1 (Core 32bit Release)
fortune-mod-1.99.1-21.mga1 (Core Release)
gcc-4.6.3-2.mga2 (Core 32bit Release)
gcc-4.6.3-2.mga2 (Core Release)
gcc-cpp-4.6.3-2.mga2 (Core 32bit Release)
gcc-cpp-4.6.3-2.mga2 (Core Release)
gettext-0.18.1.1-2.mga2 (Core 32bit Release)
gettext-0.18.1.1-2.mga2 (Core Release)
gettext-devel-0.18.1.1-2.mga2 (Core 32bit Release)
gettext-devel-0.18.1.1-2.mga2 (Core Release)
gtk-doc-1.18-1.mga2 (Core 32bit Release)
gtk-doc-1.18-1.mga2 (Core Release)
help2man-1.40.6-1.mga2 (Core 32bit Release)
help2man-1.40.6-1.mga2 (Core Release)
lib64acl-devel-2.2.51-3.mga2 (Core Release)
lib64attr1-devel-2.4.46-1.mga2 (Core Release)
lib64cloog0-0.15.8-3.mga2 (Core Release)
lib64croco0.6_3-0.6.5-1.mga2 (Core Release)
lib64croco-devel-0.6.5-1.mga2 (Core Release)
lib64ffmpegthumbnailer4-2.0.7-2.mga2 (Core Release)
lib64gettextmisc-0.18.1.1-2.mga2 (Core Release)
lib64gmpxx4-5.0.4-1.mga2 (Core Release)
lib64gsf-1_114-1.14.23-2.mga2 (Core Release)
lib64ice-devel-1.0.8-1.mga2 (Core Release)
lib64lzma-devel-5.0.3-3.mga2 (Core Release)
lib64mpc2-0.9-1.mga2 (Core Release)
lib64mpd1-11.8.17-1.mga2 (Core Release)
lib64openjade0-1.3.3-0.pre1.10.mga1 (Core Release)
lib64openraw1-0.0.9-1.mga2 (Core Release)
lib64OpenSP5-1.5.2-8.mga1 (Core Release)
lib64pcre-devel-8.21-1.mga2 (Core Release)
lib64ppl9-0.11.2-2.mga2 (Core Release)
lib64ppl_c4-0.11.2-2.mga2 (Core Release)
lib64pwl5-0.11.2-2.mga2 (Core Release)
lib64recode0-3.6-20.mga2 (Core Release)
lib64sm-devel-1.2.1-1.mga2 (Core Release)
lib64source-highlight4-3.1.6-1.mga2 (Core Release)
lib64uClibc-zlib-devel-1.2.6-1.mga2 (Core Release)
lib64unistring0-0.9.3-5.mga2 (Core Release)
lib64unistring-devel-0.9.3-5.mga2 (Core Release)
lib64xklavier16-5.2.1-1.mga2 (Core Release)
lib64zlib-devel-1.2.6-1.mga2 (Core Release)
libstdc++-devel-4.6.3-2.mga2 (Core 32bit Release)
libstdc++-devel-4.6.3-2.mga2 (Core Release)
openjade-1.3.3-0.pre1.10.mga1 (Core 32bit Release)
openjade-1.3.3-0.pre1.10.mga1 (Core Release)
OpenSP-1.5.2-8.mga1 (Core 32bit Release)
OpenSP-1.5.2-8.mga1 (Core Release)
perl-SGMLSpm-1.03ii-15.mga2 (Core 32bit Release)
perl-SGMLSpm-1.03ii-15.mga2 (Core Release)
source-highlight-3.1.6-1.mga2 (Core 32bit Release)
source-highlight-3.1.6-1.mga2 (Core Release)
xemacs-extras-21.4.22-13.mga2 (Core 32bit Release)
xemacs-extras-21.4.22-13.mga2 (Core Release)
xscreensaver-5.15-4.mga2 (Core 32bit Release)
xscreensaver-5.15-4.mga2 (Core Release)
xscreensaver-common-5.15-4.mga2 (Core 32bit Release)
xscreensaver-common-5.15-4.mga2 (Core Release)
Comment 30 Dave Hodgins 2012-09-19 19:55:57 CEST
Created attachment 2835 [details]
List of packages (68) requiring linking for bug 2317

The attached list was generated starting with the
list of srpm packages, and excludes those required
by kernel-desktop-latest.  Note that the requires
fore the desktop version is similar to the other
kernel versions.

I'll attach the modified depcheck script to bug 2317.
Comment 31 Shlomi Fish 2012-09-27 23:07:50 CEST
OK, I've now played a little with the XFCE from updates_testing (4.10.x). On a new user, everything appeared to be working fine. In my existing user, I had a problem that the launcher icons in the top panel both did not have their picture on and instead where completely empty, *and* they didn't invoke their applications. This was resolved after I moved away ~/.config/xfce4/ , and now everything is working fine.

Multiple desktops is working, background change is working. Launching apps from the menu, the launcher button, or the terminal is OK. Show desktop functionality is fine. Is anything missing? I'm on Mageia 2 on x86-64 with an ATI Mobility Radeon HD card.

Regards,

-- Shlomi Fish

CC: (none) => shlomif

Comment 32 claire robinson 2012-09-28 17:45:15 CEST
When trying to update I get this, I don't think this is due to bug 2317. It seems to point to conflicts with the old lib64xfce4util4 and the new libxfce4util-i18n.

The following packages have to be removed for others to be upgraded:
lib64squeeze0.2_0-0.2.3-9.mga1.x86_64
 (due to missing libthunar-vfs-1.so.2()(64bit))
lib64xfce4panel1.0_3-4.9.0-1.mga2.x86_64
 (due to missing libxfce4util.so.4()(64bit))
lib64xfce4util4-4.8.2-1.mga2.x86_64
 (due to conflicts with libxfce4util-i18n-4.10.0-1.1.mga2.x86_64)
parole-0.2.0.6-4.mga2.x86_64
 (due to missing libxfce4util.so.4()(64bit))
squeeze-0.2.3-9.mga1.x86_64
 (due to missing libxfce4util.so.4()(64bit),
  due to missing libthunar-vfs-1.so.2()(64bit),
  due to unsatisfied lib64squeeze0.2_0 == 0.2.3-9.mga1,
  due to missing libsqueeze-0.2.so.0()(64bit))
thunar-vfs-1.2.0-1.mga2.x86_64
 (due to missing libxfce4util.so.4()(64bit))
xfmpc-0.2.2-1.mga2.x86_64
 (due to missing libxfce4util.so.4()(64bit))
Comment 33 claire robinson 2012-09-28 17:55:13 CEST
I see in the spec..

%package i18n
Summary: Internationalization and locale data for %{name}
Group: System/Internationalization
Conflicts: %{_lib}xfce4util4 < 4.8.2-1.1

Which is probably why. Is there a better way to do this?

Trying to remember when i18n was split out of another lib recently but it escapes me.
Comment 34 Jani Välimaa 2012-09-28 17:59:08 CEST
(In reply to comment #32)
> When trying to update I get this, I don't think this is due to bug 2317. It
> seems to point to conflicts with the old lib64xfce4util4 and the new
> libxfce4util-i18n.
> 
> The following packages have to be removed for others to be upgraded:
> lib64squeeze0.2_0-0.2.3-9.mga1.x86_64
>  (due to missing libthunar-vfs-1.so.2()(64bit))
> lib64xfce4panel1.0_3-4.9.0-1.mga2.x86_64
>  (due to missing libxfce4util.so.4()(64bit))
> lib64xfce4util4-4.8.2-1.mga2.x86_64
>  (due to conflicts with libxfce4util-i18n-4.10.0-1.1.mga2.x86_64)
> parole-0.2.0.6-4.mga2.x86_64
>  (due to missing libxfce4util.so.4()(64bit))
> squeeze-0.2.3-9.mga1.x86_64
>  (due to missing libxfce4util.so.4()(64bit),
>   due to missing libthunar-vfs-1.so.2()(64bit),
>   due to unsatisfied lib64squeeze0.2_0 == 0.2.3-9.mga1,
>   due to missing libsqueeze-0.2.so.0()(64bit))
> thunar-vfs-1.2.0-1.mga2.x86_64
>  (due to missing libxfce4util.so.4()(64bit))
> xfmpc-0.2.2-1.mga2.x86_64
>  (due to missing libxfce4util.so.4()(64bit))

I guess I need to rebuild more pkgs with new libraries in core/updates_testing.
Comment 35 claire robinson 2012-09-28 18:06:22 CEST
We had something similar with another package recently Jani but I just can't remember which it was now to find the workaround :(
Comment 36 Jani Välimaa 2012-09-28 21:30:07 CEST
(In reply to comment #34)
> (In reply to comment #32)
> > When trying to update I get this,

..snip..

> 
> I guess I need to rebuild more pkgs with new libraries in core/updates_testing.

Rebuild some pkgs and added some obsoletes for a smooth update. Please test again. Will provide a full list of updated pkgs later.
Comment 37 Georges Eckenschwiller 2012-09-29 18:21:46 CEST
I have just tested an installation Xfce4 pure:
- Netinstall with boot.iso CD. Personalized installation.
- Remove all the groups of packages.
- Then, installation with X server, without suggested packages.
- Reboot with XDM and IceWM-ligth.

Then, installation of task-xfce-minimal and some applications ( without core_updates_testing).
Then, validation of core_updates_testing. The update is proposed.

At first time, I am obliged to accept the deinstallation of xfce4-notifyd.
85 packages are then proposed, with notification-daemon.
I remove notification-daemon and I confirm.
The update is made with no problem at all, by preserving xfce4-notifyd.
Several orphan packages are indicated. I delete them with urpme --auto-orphans.

In the restart everything seems to work.
In the panel, only the icon of logout is missing.

It is enough to erase the file xfce4-panel.xml  to find it in the next connection.
Comment 38 Jani Välimaa 2012-09-29 19:28:15 CEST
(In reply to comment #37)
> 
> At first time, I am obliged to accept the deinstallation of xfce4-notifyd.

Rebuilded xfce4-notifyd also so this shouldn't be happening anymore.
Comment 39 Georges Eckenschwiller 2012-09-29 21:11:57 CEST
I redid the test of installation and update, with exactly the same procedure.
The update does not ask me any more to uninstall xfce4-notifyd.
This objective is reached.

The icon of logout of the panel remains missing.
It results probably from the new syntax of the file xfce4-panel for the action "logout"
Comment 40 Jani Välimaa 2012-09-29 22:27:10 CEST
Yes, syntax changed and configurations aren't updated automatically.

Users must delete existing ones if they want to use new settings from updated mageia-xfce-config pkg. It's said on README.update.urpmi file [1].

[1] http://svnweb.mageia.org/soft/mageia-xfce-config/trunk/README.update.urpmi?view=markup
Comment 41 Georges Eckenschwiller 2012-09-30 11:11:38 CEST
(In reply to comment #40)
> Yes, syntax changed and configurations aren't updated automatically.
> 
> Users must delete existing ones if they want to use new settings from updated
> mageia-xfce-config pkg. It's said on README.update.urpmi file [1].
> 
> [1]
> http://svnweb.mageia.org/soft/mageia-xfce-config/trunk/README.update.urpmi?view=markup

In fact, the problem is not bound to Xfce and is more general.

When we make an update with a certain number of packages, messages completely go unnoticed.
However, certain messages are shown everything at the end of the updates (for example " to restart the computer ")
It is possible with mageia-xfce-config ?
Comment 42 Jani Välimaa 2012-10-05 15:53:38 CEST
Created attachment 2928 [details]
src pkg list

Updated list of updated pkgs.
Comment 43 claire robinson 2012-10-05 17:11:37 CEST
Thanks Jani, we'll be able to have a proper look at this again once the alpha is released
Comment 44 claire robinson 2012-10-05 17:12:59 CEST
Could you add an updated list of rpm's too please when you get a chance so we don't miss anything.
Comment 45 Georges Eckenschwiller 2012-11-04 16:06:29 CET
Created attachment 3038 [details]
Updates for Xfce Mageia 2

I constituted the list of rpm, from the specfiles of src.
Here is the list for i586:
Comment 46 Georges Eckenschwiller 2012-11-04 16:11:04 CET
Created attachment 3039 [details]
rpm's to update

Iconstituted the list of of rpm from the specfiles of src.
Here is the list for x86_64:
Comment 47 Georges Eckenschwiller 2012-11-04 16:17:10 CET
I also realized an installation of task-xfce with some plugins.
- At first without the updates.
- Then updated by the packages
No problems

Than new install, directly with the updates.
Also with no problem at all

You can now transfer of updates_testing towards updates ?
Comment 48 Manuel Hiebel 2012-11-10 23:14:34 CET
(I don't see the need of feedback) what is the status of this updates ?

Whiteboard: MGA2-32-OK MGA2-64-OK feedback => MGA2-32-OK MGA2-64-OK

Comment 49 Georges Eckenschwiller 2012-11-14 20:52:46 CET
Where are we?

These updatings date June 30th for the first ones and of September 28th for the last ones!
Comment 50 claire robinson 2012-11-14 21:28:01 CET
Lets be clear Georges. This kind of rhetoric helps nobody.

The last updates to this bug occurred in October. Since then we have had two lots of ISOs for Mageia 3 to release and had to concentrate our efforts on a rash of security updates in between them.

As to where we are now, we can start to take another look now that Mageia 3 alpha 3 testing is over and about to be released. We may even prioritise it once we've had a chance to catch our breath and validate any outstanding security updates.
Comment 51 Georges Eckenschwiller 2012-11-14 22:50:16 CET
Thank you for this precision..

I also dedicate a lot of time to test Mageia and to write reports, while English is not at all to me to familer.
The on-line translators rarely bring the nuances which I would like to put in my interventions.
Please acepter my excuses if I was too abrupt
Comment 52 Dave Hodgins 2012-11-15 22:33:26 CET
Created attachment 3099 [details]
List of packages requiring linking for bug 2317.

Attachment 2835 is obsolete: 0 => 1

Comment 53 claire robinson 2012-11-16 11:49:05 CET
Testing x86_64

After logging in from KDM the cursor never stops spinning, as if it's waiting for something to start which never does.

Applications open with no window manager, so they open over the top of the menu button, launchers and top panel and can't be moved or closed without using quit in the file menu, if they have one.

The xfce4-power-manager displays as a red circle with a line through it, as if the icon is missing.
claire robinson 2012-11-16 16:31:43 CET

Source RPM: (none) => xfce

Comment 54 Carolyn Rowse 2012-11-17 09:21:58 CET
That sounds like the problem I reported once with my existing Xfce installation.  I was advised to try removing ~/cache/sessions and that seemed to solve it.  That wasn't an update, it was with the current one, but it sounds suspiciously similar.

Carolyn

CC: (none) => isolde

Comment 55 claire robinson 2012-11-29 00:52:52 CET
Sorry for the delay responding.

That did solve the problem Carolyn, thankyou.

After I'd properly set up the release version, the updates installed fine and it didn't happen again. I've been using this desktop today with no other issues so think it's safe to validate.


Advisory (Jani please feel free to improve this)
--------
Mageia 2 was released with a mixture of versions for the XFCE packages. 
This updates XFCE completely to version 4.10
--------

SRPM's: See attachment 2928 [details]

Linking required: See attachment 3099 [details]


Could sysadmin please push from core/updates_testing to core/updates

Thanks!

Keywords: (none) => validated_update
Hardware: i586 => All
Depends on: (none) => 2317

Comment 56 Manuel Hiebel 2012-11-29 12:21:02 CET
https://bugs.mageia.org/show_bug.cgi?id=7369#c55

CC: (none) => sysadmin-bugs

Comment 57 Thomas Backlund 2012-12-01 15:34:01 CET
Packages linked and update pushed:
https://wiki.mageia.org/en/Support/Advisories/MGAA-2012-0235

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 58 Malo Deniélou 2012-12-04 15:42:27 CET
I updated my mageia 2 this morning and got asked the question:

The following package has to be removed for others to be upgraded:
lib64xfce4menu0.1_0-4.6.2-2.mga1.x86_64 (due to missing libxfce4util.so.4()(64bit))

I said no, and proceeded with urpmi --auto-up --keep. I got the message:

garcon-0.2.0-1.mga2.x86_64 (in order to keep lib64garcon0-0.1.10-1.mga2.x86_64)
lib64thunarx2_0-1.4.0-1.1.mga2.x86_64 (in order to keep thunar-1.3.0-3.mga2.x86_64)
lib64xfce4util6-4.10.0-1.2.mga2.x86_64 (in order to keep lib64xfce4menu0.1_0-4.6.2-2.mga1.x86_64)

CC: (none) => pierre-malo.denielou

Comment 59 Jani Välimaa 2012-12-04 16:05:58 CET
(In reply to comment #58)
> I updated my mageia 2 this morning and got asked the question:
> 
> The following package has to be removed for others to be upgraded:
> lib64xfce4menu0.1_0-4.6.2-2.mga1.x86_64 (due to missing
> libxfce4util.so.4()(64bit))
> 
> I said no, and proceeded with urpmi --auto-up --keep. I got the message:

Correct answer would have been yes as libxfce4menu is very old and obsoleted. IIRC you shouldn't even have it installed unless you're using old mga1 installation updated to mga2. However, I'll check how we could handle similar issues smoothly.
Comment 60 Malo Deniélou 2012-12-04 16:12:47 CET
Yes, it was an old Mga1 updated to Mga2. I eventually said yes, and it's working fine. It's just a bit scary for not tech users.
Comment 61 Jani Välimaa 2012-12-04 17:22:30 CET
Updated libxfce4menu pkg [1] is now in core/updates_testing. This new pkg should allow smooth upgrade if lib(64)xfce4menu0.1_0 is installed.

[1] libxfce4menu-4.6.2-2.2.mga2
Manuel Hiebel 2012-12-04 17:25:48 CET

Status: RESOLVED => REOPENED
Resolution: FIXED => (none)

Comment 62 Julien Moragny 2012-12-09 14:21:01 CET
Hi,

the upgrade prompted me to uninstall xfburn and now I can't install it anymore :
[jules@tue-amour ~]$ LC_ALL=C sudo urpmi xfburn
The following package cannot be installed because it depends on packages
that are older than the installed ones:
lib64garcon0-0.1.10-1.mga2
Continue installation anyway? (Y/n) 
A requested package cannot be installed:
lib64xfcegui4_4-4.8.1-5.mga2.x86_64 (in order to keep lib64xfcegui4_4-4.10.0-1.mga2.x86_64)
Continue installation anyway? (Y/n) 
While some packages may have been installed, there were failures.
The following package cannot be installed because it depends on packages
that are older than the installed ones:
lib64garcon0-0.1.10-1.mga2
Continue installation anyway?
A requested package cannot be installed:
lib64xfcegui4_4-4.8.1-5.mga2.x86_64 (in order to keep lib64xfcegui4_4-4.10.0-1.mga2.x86_64)
Continue installation anyway?



Should I open a new bug report and link to this one ?

regards
Julien

CC: (none) => julien.moragny

Comment 63 Jani Välimaa 2012-12-09 15:14:19 CET
(In reply to comment #62)
> Hi,
> 
> the upgrade prompted me to uninstall xfburn and now I can't install it anymore

Updated xfburn [1] is still in core/updates_testing. I guess it was missed from list of updated pkgs and thus not moved to core/updates.

Could someone move xfburn and libxfce4menu (from comment 61) to core/updates?

[1] xfburn-0.4.3-6.git20120601.1
Comment 64 RiriMu Kuroicho 2012-12-11 00:19:29 CET
After updating to xfce 4.10, I lost the oxygen theme for xfwm4. Is it not present anymore or is it a bug? I like xfce4 being homogeneus with KDE. 
And more, I am suffering a litle bug which superposes frames of some applications in others, in the top left corner of the decorations. I think it's related with too big icons.

CC: (none) => Ririmu_Kuroicho

Comment 65 Thomas Backlund 2012-12-11 23:54:57 CET
libxfce4menu-4.6.2-2.2.mga2 and xfburn-0.4.3-6.git20120601.1 pushed, original advisory filelist updated.


@RinMu: please file a new bugreport for that issue

Status: REOPENED => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.