Bug#773545: nautilus: shows incorrect path when connecting directly to subfolder of share

Andrew Gallagher Andrew.Gallagher at ward.ie
Fri Dec 19 17:56:55 UTC 2014


Package: nautilus
Version: 3.14.1-2
Severity: normal

Dear Maintainer,


I have several bookmarks for subfolders of commonly-accessed SMB shares. After
upgrading from wheezy to jessie, if the share is not already mounted when
opening one of these bookmarks, the subfolder behaves inconsistently as if it
were the root of the share.

To reproduce:

1. Mount a share

2. Create a bookmark to the share, and also two top level folders within that
share

3. Unmount the share

4. Mount the share again using one of the folder bookmarks ("BAD_FOLDER")


Results:

1. on entering a subfolder of BAD_FOLDER, the path in the topbar shows it as
being a child of the root, e.g. "share on server / BAD_FOLDER / subfolder"
appears as "share on server / subfolder".

2. on entering the other folder bookmark, it is shown in the topbar (correctly)
as being a child of the share, but then clicking on the share root in the
topbar brings you to BAD_FOLDER, not to the share root

3. clicking on the "mounted share" shortcut in the sidebar (not the bookmark)
takes you to BAD_FOLDER, not the share root

4. clicking on the share root bookmark takes you to the share root. Entering a
subfolder of the share root works normally, and clicking on the share root in
the topbar immediately thereafter takes you to the share root, as expected.


This worked sensibly in wheezy.

Andrew



-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages nautilus depends on:
ii  desktop-file-utils         0.22-1
ii  gsettings-desktop-schemas  3.14.1-1
ii  gvfs                       1.22.2-1
ii  libatk1.0-0                2.14.0-1
ii  libc6                      2.19-13
ii  libcairo-gobject2          1.14.0-2.1
ii  libcairo2                  1.14.0-2.1
ii  libexempi3                 2.2.1-2
ii  libexif12                  0.6.21-2
ii  libgail-3-0                3.14.5-1
ii  libgdk-pixbuf2.0-0         2.31.1-2+b1
ii  libglib2.0-0               2.42.1-1
ii  libglib2.0-data            2.42.1-1
ii  libgnome-desktop-3-10      3.14.1-1
ii  libgtk-3-0                 3.14.5-1
ii  libnautilus-extension1a    3.14.1-2
ii  libnotify4                 0.7.6-2
ii  libpango-1.0-0             1.36.8-3
ii  libpangocairo-1.0-0        1.36.8-3
ii  libselinux1                2.3-2
ii  libtracker-sparql-1.0-0    1.2.4-1
ii  libx11-6                   2:1.6.2-3
ii  libxml2                    2.9.1+dfsg1-4
ii  nautilus-data              3.14.1-2
ii  shared-mime-info           1.3-1

Versions of packages nautilus recommends:
ii  eject                      2.1.5+deb1+cvs20081104-13.1
ii  gnome-icon-theme-symbolic  3.12.0-1
ii  gnome-sushi                3.12.0-2+b1
ii  gvfs-backends              1.22.2-1
ii  librsvg2-common            2.40.5-1

Versions of packages nautilus suggests:
ii  brasero                3.11.4-1
ii  eog                    3.14.1-1
ii  evince [pdf-viewer]    3.14.1-1
ii  totem                  3.14.0-2
ii  tracker                1.2.4-1
ii  vlc [mp3-decoder]      2.2.0~rc2-1
ii  vlc-nox [mp3-decoder]  2.2.0~rc2-1
ii  xdg-user-dirs          0.15-2

-- no debconf information

The information in this email and any attachments contain confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail, the attachments or any part thereof. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. E-mail transmission cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message which arise as a result of e-mail transmission. If verification is required please request a hard-copy version. Unless expressly stated, this email is not intended to create any contractual relationship. If this email is not sent in the course of the senders employment or fulfilment of his/her duties to Ward Solutions, Ward Solutions accepts no liability whatsoever for the content of this message or any attachment(s). Ward Solutions Ltd. Registered in Republic of Ireland at 2054 Castle Drive, CityWest Business Campus, Dublin 24 Reg. No. 316165. 



More information about the pkg-gnome-maintainers mailing list