PCManFM does not correctly assign standard Bookmark directories.

Bug #1318431 reported by Scott Cowles Jacobs
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pcmanfm (Ubuntu)
New
Undecided
Unassigned

Bug Description

[I reported this bug at Sourceforge.net, only to find that I should report it here, because AS WRITTEN, PCManFM does not create ANY Bookmarks, and says that the package made by the distro must have added them.]

xdg-user-dirs is correctly used to [re]define Desktop.
In Lubuntu 14.04, PCManFM correctly finds my Desktop in /data/scott, instead of the default /home/scott.

However, ALL of the other standard directories, which in PCManFM are present as Bookmarks
(Both in the side-pane, and in the Bookmarks menu), not only:
1. do NOT use the xdg-user-dirs [re]defined directories for Documents, Music, Pictures, Videos, and Downloads, but:
2. are defined with a spurious directory name "/AA_Directory_Hide".
An error window appears that indicates that, for example (when clicking on "Music"):
"The specified directory '/home/scott/AA_Directory_Hide/Music' is not valid".

I have done some research, and found the same spurious directory name appears in the Open/Save window that many apps seem to use (not all, though). In this Open/Save window, my redefined xdg-user-dirs directories appear correctly under "Places" but the Tool-Tip that appears when the mouse pointer hovers over similarly-named Bookmarks shows the same "/AA_Directory_Hide" directory mentioned above.
Does this indicate that the problem is upstream from PCManFM, and that it merely inherits it?
From where are the people getting the information that they are using to set the directories that are used for the Bookmarks in PCManFM?

There is definitely a bug somewhere... I am not absolutely sure where, though it obviously manifests in PCManFM.

-Scott Jacobs

---------------------------------------------------------
scott@scott-AsusM2N68-AM-Plus:~$ apt-cache policy pcmanfm
pcmanfm:
  Installed: 1.2.0-1
  Candidate: 1.2.0-1
  Version table:
 *** 1.2.0-1 0
        500 http://us.archive.ubuntu.com/ubuntu/ trusty/universe i386 Packages
        100 /var/lib/dpkg/status

Linux scott-AsusM2N68-AM-Plus 3.13.0-24-generic-tuxonice #47~ppa1-Ubuntu SMP Tue May 6 14:40:05 UTC 2014 i686 athlon i686 GNU/Linux

scott@scott-AsusM2N68-AM-Plus:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04 LTS
Release: 14.04
Codename: trusty
[This is actually Lubuntu]

Revision history for this message
Scott Cowles Jacobs (scott092707) wrote :
Revision history for this message
Scott Cowles Jacobs (scott092707) wrote :
Revision history for this message
Scott Cowles Jacobs (scott092707) wrote :

Well, I think I just found out from where the bogus info came.

On Sourceforge, I was told that the Bookmarks come from a file in the user's Home directory.
I just found ".gtk-bookmarks", that contains:
"file:///home/scott/AA_Directory_Hide/Documents
file:///home/scott/AA_Directory_Hide/Music
file:///home/scott/AA_Directory_Hide/Pictures
file:///home/scott/AA_Directory_Hide/Videos
file:///home/scott/AA_Directory_Hide/Downloads
"

This leads to two (at least!) questions:

1. When is this file being read? At installation? At each boot or LogIn?
2. Was this file created automatically, or did someone actually intend to write "AA_Directory_Hide"?
3. What is the purpose of this file?
The contents refer to the same information as is used by xdg-user-dirs, which is a standard part of [L]Ubuntu.

This appears to be useless... These ought not to BE Bookmarks - they are standard places. If someone wants to change where these are, they have already used xdg-user-dirs, and this would only circumvent their changes...
IMHO, Bookmarks should be used to add new places, not change standard ones.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.