Bug 2781 - GTK+ doesn't create ~/.local/share/recently-used.xbel
Summary: GTK+ doesn't create ~/.local/share/recently-used.xbel
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: i586 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Olav Vitters
QA Contact:
URL:
Whiteboard: MGA2TOO
Keywords: UPSTREAM
Depends on: 7413
Blocks:
  Show dependency treegraph
 
Reported: 2011-09-19 15:44 CEST by Jacques Pronchery
Modified: 2014-05-30 11:07 CEST (History)
5 users (show)

See Also:
Source RPM: gtk+3.0-3.3.18-1.mga2
CVE:
Status comment:


Attachments

Description Jacques Pronchery 2011-09-19 15:44:23 CEST
When we install Mageia with LXDE there is not the
directories  ~/.local/share
So xarchiver that comes with LXDE cannot store the config file.
See the report below :

[jacques@localhost ~]$ xarchiver

(xarchiver:4801): Gtk-WARNING **: Attempting to store changes into `/home/jacques/.local/share/recently-used.xbel', but failed: La création du fichier « /home/jacques/.local/share/recently-used.xbel.RVK61V » a échoué : Aucun fichier ou dossier de ce type

(xarchiver:4801): Gtk-WARNING **: Attempting to set the permissions of `/home/jacques/.local/share/recently-used.xbel', but failed: Aucun fichier ou dossier de ce type
[jacques@localhost ~]$
Manuel Hiebel 2011-09-20 14:16:27 CEST

Component: Installer => RPM Packages

Comment 1 John Balcaen 2011-09-20 14:35:03 CEST
the error is the same as bug #1324 so marking as duplicate

*** This bug has been marked as a duplicate of bug 1324 ***

Status: NEW => RESOLVED
CC: (none) => balcaen.john
Resolution: (none) => DUPLICATE

Comment 2 John Balcaen 2011-12-08 16:29:01 CET
Reopening since if the symptoms are similar, the cause is not the same as in bug #1324

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

Comment 3 Marja Van Waes 2012-01-28 22:28:37 CET
@ Jacques 

you filed this bug against cauldron, but in september there was no proper way to install cauldron directly, at that time you had to install mageia one and then update with the cauldron repositories to get a working cauldron install.

Is that what you did?

Did you get a chance to install Mageia 2 alpha (1,2,or 3)?
If so, did you have the same problem?

Keywords: (none) => NEEDINFO
CC: (none) => marja11, oliver.bgr

Comment 4 Jacques Pronchery 2012-01-29 11:34:37 CET
Usually, I install cauldron by ftp with a CD burned with boot.iso
Now it is not possible to have a clean LXDE because there is many needless
kde packages with it.
So I install a minimal cauldron + task-X + task-lxde + drakconf
In this case there is the same problem

Your suggestion to use mageia 1 and then update is not good to test cauldron
because the configuration has been made by mageia 1 not by cauldron.

We will see that problem when lxde will be install correctly.
Comment 5 Oliver Burger 2012-01-29 12:07:08 CET
Well, I don't see anything about LXDE installing incorrectly. Normaly packages don't do anything in the user's home directory on installation, and many people (including me) wouldn't be amused, if they did.
So it's xarchiver's problem, that it can't create the files/directories it needs.
Comment 6 Marja Van Waes 2012-01-29 12:28:06 CET
@ Jacques
@ Oliver

Thx for your comments :)


cc'ing Jaromir, who committed xarchiver for cauldron yesterday

Keywords: NEEDINFO => (none)
CC: (none) => tavvva
Source RPM: (none) => xarchiver

Comment 7 Jaromír Cápík 2012-02-04 18:19:26 CET
Hello.

Yes, I also believe this should be fixed directly in the Xarchiver. I'll try to create a patch for that asap.

Regards,
Jaromir.
Comment 8 Marja Van Waes 2012-02-05 10:10:38 CET
(In reply to comment #7)
> Hello.
> 
> Yes, I also believe this should be fixed directly in the Xarchiver. I'll try to
> create a patch for that asap.
> 
> Regards,
> Jaromir.

Thanks a lot :)

assigning to you

Please set status to ASSIGNED :)

Assignee: bugsquad => tavvva

Comment 9 Jaromír Cápík 2012-02-05 16:03:53 CET
Ok ...

Status: REOPENED => ASSIGNED

Comment 10 Jaromír Cápík 2012-03-03 11:32:41 CET
After some investigation here I started to believe it could be better to solve this directly in GTK. The same happens after opening files in Eye of Gnome, gaupol, gedit, ... and probably many others.
I'm gonna change the component to GTK and we'll see.

Assignee: tavvva => bugsquad
Source RPM: xarchiver => gtk+2.0-2.24.10-3.mga2.src.rpm

Comment 11 Marja Van Waes 2012-03-03 11:39:02 CET
(In reply to comment #10)
> After some investigation here I started to believe it could be better to solve
> this directly in GTK. The same happens after opening files in Eye of Gnome,
> gaupol, gedit, ... and probably many others.
> I'm gonna change the component to GTK and we'll see.

assigning to Olav, then

Status: ASSIGNED => NEW
Assignee: bugsquad => olav

Comment 12 Olav Vitters 2012-03-11 11:16:51 CET
Please update the summary when assigning. I don't care about LXDE. I'm guessing this is about GTK+3.0.

Summary: Missing directories ~/.local/share for LXDE => GTK+ doesn't create ~/.local/share/recently-used.xbel
Source RPM: gtk+2.0-2.24.10-3.mga2.src.rpm => gtk+3.0-3.3.18-1.mga2

Comment 13 Olav Vitters 2012-03-11 11:24:30 CET
Not totally sure if GTK+ is responsible, filed https://bugzilla.gnome.org/show_bug.cgi?id=671817 upstream in GTK+. I'll follow whatever they say.

See Also: (none) => https://bugzilla.gnome.org/show_bug.cgi?id=671817

Olav Vitters 2012-03-14 09:54:14 CET

Keywords: (none) => UPSTREAM

Comment 14 Marja Van Waes 2012-05-26 13:06:02 CEST
Hi,

This bug was filed against cauldron, but we do not have cauldron at the moment.

Please report whether this bug is still valid for Mageia 2.

Thanks :)

Cheers,
marja

Keywords: (none) => NEEDINFO

Comment 15 Jacques Pronchery 2012-06-14 11:20:25 CEST
This bug is still valid for Mageia 2.

Whiteboard: (none) => MGA2TOO

Marja Van Waes 2012-06-14 15:41:41 CEST

Keywords: NEEDINFO => (none)

Comment 16 Olav Vitters 2012-06-14 16:15:33 CEST
Not getting a response from upstream. Pinged them in upstream bug.
Comment 17 Olav Vitters 2012-09-09 14:18:21 CEST
This is fixed in gtk+ 3.4.4. Going to push all of that in bug 7413.

Depends on: (none) => 7413

Comment 18 Atilla ÖNTAŞ 2014-05-30 10:45:30 CEST
Is it still valid or fixed?

CC: (none) => tarakbumba

Comment 19 Jacques Pronchery 2014-05-30 11:07:29 CEST
This bug is fixed, so I close it.

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


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