[Bug 948810] New: Dolphin: "Find" doesn't find file names and content of files
http://bugzilla.opensuse.org/show_bug.cgi?id=948810 Bug ID: 948810 Summary: Dolphin: "Find" doesn't find file names and content of files Classification: openSUSE Product: openSUSE Distribution Version: 42.1 Beta 1 Hardware: x86-64 OS: Linux Status: NEW Severity: Normal Priority: P5 - None Component: KDE4 Workspace Assignee: kde-maintainers@suse.de Reporter: jwagner@computing.dcu.ie QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Dolphin's find function doesn't show any results. In OpenSUSE 13.2, this works fine. Steps: (1) fresh install (Leap 42.1 build 0200), fresh user home (2) copy a few pdfs into ~/Documents/ (3) wait for indexing to finish (30 seconds) (4) try to find content or file names in Dolphin "Find" Expected result: Dolphin shows list of files that matching the search Observed result: empty result list -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=948810
Joachim Wagner
http://bugzilla.opensuse.org/show_bug.cgi?id=948810
http://bugzilla.opensuse.org/show_bug.cgi?id=948810#c1
Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=948810
http://bugzilla.opensuse.org/show_bug.cgi?id=948810#c2
--- Comment #2 from Joachim Wagner
A newer (KF5 based) dolphin version has been submitted to Leap already and should fix this issue I suppose.
With such big changes still ongoing, it would be a good idea to have a Beta 2 before RC1. (Most testers won't know that there is not just the Beta 1 build 0186 but also steady stream of current builds on http://download.opensuse.org/distribution/leap/42.1-Current/ - I only discovered this because I wanted to grab the ISO with wget and was curious what is in the "42.1-Current" folder.)
As a temporary workaround you could try to install the KDE4 version of Baloo (baloo-file in particular, and maybe baloo-tools and/or baloo-kioslaves too) instead.
Thanks, I tried this. However, I still get no results and the command line "baloosearch test" shows: "Xapian database does not exist" (also in a fresh user account created after the change). -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=948810
http://bugzilla.opensuse.org/show_bug.cgi?id=948810#c3
--- Comment #3 from Wolfgang Bauer
Thanks for the quick reply.
A newer (KF5 based) dolphin version has been submitted to Leap already and should fix this issue I suppose.
With such big changes still ongoing, it would be a good idea to have a Beta 2 before RC1.
Does it really matter if the next "release" is called Beta2 or RC1? KDE Applications 15.08 is a stable upstream release anyway, and the packages get tested in Tumbleweed as well. And Leap is tested in openQA too already. Or would you prefer to ship a "broken" KDE with half of the applications missing completely, just because the time span from now to the release is too short? The main problem here is that it took nearly 2 months to get KDE Applications 15.08 accepted to Factory/Tumbleweed. Otherwise it would have been part of Leap Beta1 already, I suppose. It's not my decision anyway, I'm just trying to help you.
Thanks, I tried this. However, I still get no results and the command line "baloosearch test" shows: "Xapian database does not exist" (also in a fresh user account created after the change).
You might have to remove ~/.local/share/baloo/ to force a reindex. The KF5 based Baloo uses a completely different storage engine, because Xapian's license is incompatible with KF5. If the index already exists (created by baloo5) it might just error out. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=948810
http://bugzilla.opensuse.org/show_bug.cgi?id=948810#c4
--- Comment #4 from Joachim Wagner
[...] It's not my decision anyway, I'm just trying to help you.
Thanks for the behind-the-scene information. Sure everybody is working hard to make this a great release and my overall impression with Beta 1 is highly positive.
You might have to remove ~/.local/share/baloo/ to force a reindex.
Thanks. However, my Beta 1 build 0200 VM is already replaced with a fresh install of build 0202 (and selecting baloo-file instead of baloo5-file). In a fresh user account, "find ~ | grep baloo" shows nothing. Still same error. I'll test again and report back when dolphin changes from 15.04 to 15.08 (or higher) on http://download.opensuse.org/distribution/leap/42.1-Current/repo/oss/suse/x8... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=948810
http://bugzilla.opensuse.org/show_bug.cgi?id=948810#c5
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=948810
Joachim Wagner
http://bugzilla.opensuse.org/show_bug.cgi?id=948810
http://bugzilla.opensuse.org/show_bug.cgi?id=948810#c6
--- Comment #6 from Joachim Wagner
http://bugzilla.opensuse.org/show_bug.cgi?id=948810
http://bugzilla.opensuse.org/show_bug.cgi?id=948810#c7
--- Comment #7 from Wolfgang Bauer
RC1: Search still doesn't work in Dolphin. New error behaviour: A red bar with message "Invalid protocol" is inserted into the window of Dolphin.
Install baloo5-kioslaves and it should work (provided you also have baloo5-file installed). There still seems to be a package dependency problem (or something wrong with the installation patterns). I can confirm that I ended up with the KDE4 based baloo-kioslaves when upgrading a fresh Beta1 installation to RC1 here, which is useless with the KF5 based dolphin. Did you do a fresh install of RC1 or is this an upgrade? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=948810
http://bugzilla.opensuse.org/show_bug.cgi?id=948810#c8
--- Comment #8 from Joachim Wagner
Install baloo5-kioslaves and it should work (provided you also have baloo5-file installed).
42.1-current installs baloo-kioslaves (no 5) and baloo5-files. Adding baloo5-kioslaves fixes the red box and filename search, but not content search.
Did you do a fresh install of RC1 or is this an upgrade?
I always do fresh installs, here from 42.1-current. I'm testing to help make the final release as complete as possible. I'm not using the test systems for anything. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=948810
http://bugzilla.opensuse.org/show_bug.cgi?id=948810#c9
Wolfgang Bauer
42.1-current installs baloo-kioslaves (no 5) and baloo5-files.
Ok, then something is still wrong in the patterns or package dependencies, and should be fixed till the release. It might have been installed by Beta1, and kept because you just updated. In this case, there wouldn't really be anything to fix.
Adding baloo5-kioslaves fixes the red box and filename search, but not content search.
Well, are your files actually indexed? What kind of files are we talking about btw? You mentioned PDFs in the original report. AFAIK, kfilemetadata5 is built *without* support for PDFs in Leap, because there is no poppler-qt5 which would be required. Sorry, this is probably a WONTFIX (i.e. CANTFIX) then. And likely that's also the reason for your bug#948812. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=948810
http://bugzilla.opensuse.org/show_bug.cgi?id=948810#c10
--- Comment #10 from Joachim Wagner
It might have been installed by Beta1, and kept because you just updated.
No, I always do a fresh install (+ fresh home) to avoid such problems.
AFAIK, kfilemetadata5 is built *without* support for PDFs in Leap
That's it. After converting my PDF collection with pdftotext, search works (though still needing baloo5-kioslaves) on the plain text files.
Sorry, this is probably a WONTFIX (i.e. CANTFIX) then.
Thanks for the assessment. - JJ -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=948810
Hrvoje Senjan
http://bugzilla.opensuse.org/show_bug.cgi?id=948810
Martin Schlander
http://bugzilla.opensuse.org/show_bug.cgi?id=948810
Ludwig Nussel
http://bugzilla.opensuse.org/show_bug.cgi?id=948810
http://bugzilla.opensuse.org/show_bug.cgi?id=948810#c12
Martin Schlander
http://bugzilla.opensuse.org/show_bug.cgi?id=948810
http://bugzilla.opensuse.org/show_bug.cgi?id=948810#c13
--- Comment #13 from Wolfgang Bauer
AFAIK, kfilemetadata5 is built *without* support for PDFs in Leap, because there is no poppler-qt5 which would be required.
Sorry, this is probably a WONTFIX (i.e. CANTFIX) then.
FYI, this is now tracked in Bug#953957. Apparently an update for poppler is in the works currently to fix it. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com