Catfish' default search directory is /usr/share/catfish

Bug #283953 reported by Vincent
70
This bug affects 13 people
Affects Status Importance Assigned to Milestone
catfish (Debian)
Fix Released
Unknown
catfish (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: catfish

Not sure whether to report this for xubuntu-default-settings or for catfish, but here goes...

Catfish' default directory to search is /usr/share/catfish, and the change is negligible that the user wants to find something there. It is especially confusing for users not familiar with the directory structure.

Therefore, it'd be a lot more logical if this was set to be the user's home directory.

Revision history for this message
Charlie Kravetz (cjkgeek) wrote :

I can confirm that the default directory is indeed /usr/share/catfish. This is a new installation of Xubuntu 8.04.1, installed all updates, then upgraded to Xubuntu 8.10 using "update-manager -d -c".

Thank you for reporting this bug.

Changed in catfish:
status: New → Confirmed
Changed in catfish:
importance: Undecided → Low
status: Confirmed → Triaged
Gabriel Ruiz (anakron)
Changed in catfish:
assignee: nobody → anakron
status: Triaged → In Progress
Gabriel Ruiz (anakron)
Changed in catfish (Ubuntu):
assignee: anakron → nobody
Revision history for this message
Leszek Lesner (leszek-lesner) wrote :

I fixed the issue simply by editing catfish.in and commenting out the cd command. (see diff)

Changed in catfish (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Leszek Lesner (leszek-lesner) wrote :
Revision history for this message
Bremm (bremm) wrote :

By the way, there are 9 days to go and this bug stills present in the latest catfish version.

$ apt-cache policy catfish
catfish:
  Instalado: 0.3.2-1
  Candidato: 0.3.2-1
  Tabela de versão:
 *** 0.3.2-1 0
        500 http://br.archive.ubuntu.com/ubuntu/ lucid/universe Packages
        100 /var/lib/dpkg/status

Revision history for this message
Jānis Kangarooo (kangarooo) wrote :

bug not fixed in 10.04
not on fresh install from dl iso and not on upgrade

Revision history for this message
AsstZD (eskaer-spamsink) wrote :

With this patch, application cannot find localization files.It's unacceptable.

Changed in catfish (Ubuntu):
status: Fix Committed → Confirmed
David Futcher (bobbo)
tags: added: patch-needswork
Revision history for this message
AsstZD (eskaer-spamsink) wrote :

This patch sets the search directory to $HOME, if other one not specified via --path argument. I believe that was author's planned behaviour.

AsstZD (eskaer-spamsink)
tags: added: patch
removed: patch-needswork
tags: added: patch-forwarded-debian
Changed in catfish (Debian):
status: Unknown → New
Revision history for this message
japela (japela) wrote :

lsb_release -d = 'Ubuntu 11.10'
(I use the Lubuntu flavor of it.)

The patch in #7 fixed the issue for me.

Revision history for this message
LAZA (laza74) wrote :

Bug is still active in the upcoming release 12.04!

~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu precise (development branch)
Release: 12.04
Codename: precise

~$uname -a
Linux Precise 3.2.0-19-generic #30-Ubuntu SMP Fri Mar 16 16:27:15 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

~$ sudo apt-cache showpkg catfish
Package: catfish
Versions:
0.3.2-2ubuntu1 (/var/lib/apt/lists/de.archive.ubuntu.com_ubuntu_dists_precise_universe_binary-amd64_Packages) (/var/lib/dpkg/status)

I have this problem here on 2 machines (Oneiric and Natty) and very annoying to know, that there is an solution...
This should please backported to Lucid and the other still supported (X)Ubuntu versions! --> a normal user has no data in this path

tags: added: precise
Revision history for this message
Sean Davis (bluesabre) wrote :

This bug is fixed in catfish 0.4.x, coming in Ubuntu 12.10

Changed in catfish (Ubuntu):
status: Confirmed → Fix Committed
Changed in catfish (Ubuntu):
status: Fix Committed → Fix Released
Changed in catfish (Debian):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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