Bug 22885

Summary: recollindex seem to not find libxslt1
Product: Mageia Reporter: Morgan Leijström <fri>
Component: RPM PackagesAssignee: Dimitrios Glentadakis <dglent>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: marja11
Version: 6   
Target Milestone: ---   
Hardware: All   
OS: Linux   
URL: http://www.lesbonscomptes.com/recoll/
Whiteboard:
Source RPM: recoll-1.22.3-2.mga6.src.rpm CVE:
Status comment:

Description Morgan Leijström 2018-04-09 14:30:07 CEST
Description of problem:
The indexer recollindex seem to not find libxslt1, because during indexing files, it creates the file ~./recoll/missing which contain one line:

python:libxml2/python:libxslt1 (application/vnd.openxmlformats-officedocument.wordprocessingml.document application/vnd.sun.xml.writer image/svg+xml)

The system do have following packages installed:
libxml2_2, lib64xml2_2, libxslt1, lib64xslt1


Version-Release number of selected component (if applicable):
recoll-1.22.3-2.mga6.src.rpm

This version is rather old.  I suggest to check if it works OK on cauldron indexing opendocument there (which i guess is what need this libxslt1). Cauldron have the latest version of recoll ( 1.23.7 ).
Comment 1 David Walser 2018-04-09 22:45:59 CEST
Did you try installing libxml2-python and python-libxslt?
Comment 2 Morgan Leijström 2018-04-09 23:45:27 CEST
Thank you!
I had libxml2-python but not python-libxslt
 - installed python-libxslt now and problem seem fixed.

Maybe it should be added as dep of recoll-extra ? (which i also had installed)
"This package contains a list of packages' suggestions for indexing various file types by recoll:"


BTW i now notice recollindex stalls about a minute on each component svg file (?) inside in a fritzing .fzz archive file !  In ~/.recoll.log: 
:3:internfile/mh_execm.cpp:305:MHExecMultiple: cant guess mime type

Have to exclude .fzz files for now. Will report upstream later when tried in cauldron when i run it (latest version) there.
Comment 3 Marja Van Waes 2018-04-10 10:03:54 CEST
Assigning to the registered maintainer.

CC: (none) => marja11
Assignee: bugsquad => dglent

Comment 4 Dimitrios Glentadakis 2018-04-10 17:33:53 CEST
I ve updated in Cauldron with the python-libxslt as Recommend in recoll-extra
I'd like to update recoll to a newer version but i have some errors related to the python package and the kio for plasma.
I couldn't spend more time to resolve them.
I will try again.
I'm thinking if it is not easier to drop the python module and the kio module.
If anyone can work with this it will be great because i am busy
Comment 5 Morgan Leijström 2020-01-01 23:51:29 CET
Working great in Mageia 7, thank you :)

Resolution: (none) => FIXED
Status: NEW => RESOLVED