f-spot loses filename case on camera import

Bug #249230 reported by Jakob Unterwurzacher
6
Affects Status Importance Assigned to Milestone
F-Spot
Fix Released
Low
f-spot (Ubuntu)
Fix Released
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: f-spot

F-Spot's camera import lowercases all filenames (see attached screenshot)
Not a big problem, but kind of unneccessary hassle.

Camera mount options (automounted on connect):
/dev/sdb1 on /media/PHONE CARD type vfat (rw,nosuid,nodev,uhelper=hal,shortname=mixed,uid=1000,utf8,umask=077,flush)

f-spot version:
0.4.3.1-0ubuntu1

Revision history for this message
Jakob Unterwurzacher (jakobunt) wrote :
Revision history for this message
onomou (onomou) wrote :

I have had the exact same thing happen using both the copy function in Nautilus and the program jfilesync. It makes me suspect that this is not a problem in f-spot but something higher up. It is a problem when jfilesync is trying to compare two filesystems and thinks the files are not on the second one because they are a different case than the source.

Revision history for this message
Pedro Villavicencio (pedro) wrote :

this looks pretty similar to bug http://bugzilla.gnome.org/show_bug.cgi?id=544193 which is known upstream, thanks for reporting.

Changed in f-spot:
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: New → Triaged
Changed in f-spot:
status: Unknown → New
Revision history for this message
Jakob Unterwurzacher (jakobunt) wrote :

Trivial Patch from http://bugzilla.gnome.org/show_bug.cgi?id=544193#c1 : Remove the .ToLower call in the second import dialog, leaving the filename be
as-is.

Revision history for this message
Thomas Novin (thomasn80) wrote :

I have submitted a related but not exactly the same bug, #344992. That bug is about case + permissions (just not filename case).

Changed in f-spot:
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package f-spot - 0.7.1-1

---------------
f-spot (0.7.1-1) experimental; urgency=low

  [ Iain Lane ]
  * New upstream release 0.7.1 "The Big Switch"
   + Second release of the unstable 0.7 development series. Most notably
     including a switch to Taglib#. Regressions in the amount of RAW
     types supported, will be fixed before releasing 0.8.
   + Switched to a new Taglib#-backed metadata layer. This is a huge change
     which should bring us increased stability (in the long run) and a much
     easier to maintain metadata layer than the one we previously had. Also
     enables some funky new features like XMP sidecars. (Ruben Vermeersch,
     Mike Gemünde) (LP: #279440, #69577, #260706)
   + Add support for XMP sidecars (Ruben Vermeersch)
   + Add "remove from camera after import"-option (Ruben Vermeersch)
   + Start of a massive backend cleanup (Mike Gemünde)
   + Upstreaming of a lot of Debian/Ubuntu patches (Iain Lane)
   + Several dialogs converted from glade to GtkBuilder (Ademir Mendoza,
     Nick Van Eeckhout, Peter Goetz, Trevor Buchanan)
   + Code refactorings and cleanups, increased Hyena adoption (Evan Briones,
     Paul Lange, Paul Wellner Bou)
   + Small usability improvements (Alex Launi, Anton Keks, Iain Churcher,
     Tomas Kovacik)
   + More build retooling (Bertrand Lorentz, Christian Krause, Gabriel Burt)
   + Many bugs fixed and improvements in stability: Over 85 bugs closed
     (http://bit.ly/aKyQOd)
     - Forced lowercase when import is triggered by gnome-volume-manager
       (LP: #249230)
  * ubuntu_nofuse_fix_photo_import.patch: Drop — obsolete with new import
    system.
  * Drop libfspot-linkage patch: Applied upstream
  * Drop jpegtran-linkage patch: Obsolete
  * Drop ubuntu_fix_export_crash_FlickrRemote.cs.patch: Fixed upstream
  * Refresh ubuntu_xdg-photo-dir to apply cleanly
  * Drop default_view_size patch: Fixed upstream
  * Standards-Version → 3.9.0, no changes required
  * No longer need to autoreconf
  * Add debian/clean file and remove override from rules
  * Add build-depency on gnome-doc-utils to build user help
 -- Iain Lane <email address hidden> Tue, 20 Jul 2010 16:53:00 +0100

Changed in f-spot (Ubuntu):
status: Triaged → Fix Released
Changed in f-spot:
importance: Unknown → Low
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.