Bug 17546 - Recoll missing helper
Summary: Recoll missing helper
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 5
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA5-64-OK advisory
Keywords: validated_update
Depends on:
Blocks:
 
Reported: 2016-01-20 13:44 CET by Otto Leipälä
Modified: 2016-01-22 07:34 CET (History)
6 users (show)

See Also:
Source RPM: recoll-1.21.3-1.mga5
CVE:
Status comment:


Attachments
Screenshot (17.15 KB, image/png)
2016-01-20 13:45 CET, Otto Leipälä
Details

Description Otto Leipälä 2016-01-20 13:44:08 CET
Recoll missing python lzma 7zip helper should be provided by python-lzma. I think problem is more like we lack python-pylzma provide in rpm package.

http://www.lesbonscomptes.com/recoll/features.html#doctypes
https://pypi.python.org/pypi/pylzma

Reproducible: 

Steps to Reproduce:
Comment 1 Otto Leipälä 2016-01-20 13:45:20 CET
Created attachment 7365 [details]
Screenshot
Comment 2 David GEIGER 2016-01-20 15:38:25 CET
As there is no official maintainer I CC'ing packagers collectivity and Dimitrios the latest committer.

CC: (none) => dglent, geiger.david68210, pkg-bugs
Source RPM: (none) => recoll-1.21.3-1.mga5

Comment 3 David GEIGER 2016-01-20 20:36:55 CET
python-pylzma-0.4.8 is now imported and uploaded on Cauldron repos.

So what is the better way, add this one as a required for python-recoll or for the main recoll package ?
Comment 4 Dimitrios Glentadakis 2016-01-21 06:40:06 CET
Ok added in Cauldron

Status: NEW => RESOLVED
Resolution: (none) => FIXED
Assignee: bugsquad => dglent

Comment 5 David GEIGER 2016-01-21 07:28:43 CET
Reopening as this bug is aslo valid for mga5, so I think we must pushed this fix.

I'll import python-pylzma for mga5 in Core/Updates_testing.

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

Comment 6 David GEIGER 2016-01-21 07:57:40 CET
python-pylzma-0.4.8 is also imported and uploaded on mga5 repos.
Comment 7 Dimitrios Glentadakis 2016-01-21 09:26:11 CET
Ok i will update also to 1.21.4 in mga5 too

1.21.4:

    Show confirmation dialog when opening a temporary file (to warn the user about possible lost edits). The dialog has a 'disable' checkbox.
    Fixed bug which would crash the GUI when clicking an Open link after modifying the indexing configuration through the GUI tool.
    Fix not showing results with paths over 1000 characters.
    Fix Show subdocs: too many docs were shown in some cases, and the Preview button in the dialog was inactive.
http://www.lesbonscomptes.com/recoll/release-1.21.html

@David: if you want to update it in 5, feel free to do it, i am in moving period and i have access to my pc a few moments and not every day.
Comment 8 Otto Leipälä 2016-01-21 09:58:35 CET
Thanks now i realize that python libary is different,i was sure it should be that what we already have in repos but it was not.
Comment 9 David GEIGER 2016-01-21 10:19:11 CET
So ok done!! updated recoll to 1.21.4 release and also add python-pylzma as a recommend package.

Assigning to QA,


Advisory:
=============================
There's a missing required dependency on the recoll package from Mageia 5.
If you want to manipulate 7zip archives the pylzma python module is needed.
This update adds this missing dependency as a recommend package.
Also this updated package fixes some upstream bugs.

Note also that this update provides now a new rpm package on python-pylzma.

=============================


Packages in 5/core/updates_testing:
========================
recoll-1.21.4-1.mga5
recoll-extra-1.21.4-1.mga5
recoll-full-1.21.4-1.mga5
kio-recoll-1.21.4-1.mga5
python-recoll-1.21.4-1.mga5

python-pylzma-0.4.8-1.mga5
python3-pylzma-0.4.8-1.mga5

Source RPM: 
========================
recoll-1.21.4-1.mga5.src.rpm
python-pylzma-0.4.8-1.mga5.src.rpm

Assignee: dglent => qa-bugs

Comment 10 Otto Leipälä 2016-01-21 12:12:06 CET
I tested this 64bit it fixes this bug adding ok mark and advisory as it need to only upload.

Whiteboard: (none) => MGA5-64-OK advisory

Comment 11 Dave Hodgins 2016-01-21 12:47:27 CET
Otto, the advisory whiteboard entry should not be added until after the advisory
has been added to svn. That way when we look at
http://madb.mageia.org/tools/updates
the bug numbers that don't have an asterisk after them indicate which bugs still
need the advisory added to svn. We get the info needed for the advisory from
the bug report, but it still has to be reformatted before adding it to svn.

I've added the following file to svn for the advisory
[dave@x5 advisories]$ cat 17546.adv 
type: bugfix
subject: Updated recoll/python-pylzma packages fix missing dependency
src:
  5:
   core:
     - recoll-1.21.4-1.mga5
     - python-pylzma-0.4.8-1.mga5
description: |
  There's a missing required dependency on the recoll package from Mageia 5.
  If you want to manipulate 7zip archives the pylzma python module is
  needed. This update adds this missing dependency as a recommend package.
  Also this updated package fixes some upstream bugs.

  Note that this update also provides a new rpm package, python-pylzma.
references:
 - https://bugs.mageia.org/show_bug.cgi?id=17546

I've added the advisory to svn now, and am validating the update.

Keywords: (none) => validated_update
CC: (none) => davidwhodgins, sysadmin-bugs

Comment 12 Otto Leipälä 2016-01-21 13:46:16 CET
Ok i didn't remember that,now i will know and would not do that again.
Comment 13 Mageia Robot 2016-01-21 22:39:32 CET
An update for this issue has been pushed to Mageia Updates repository.

http://advisories.mageia.org/MGAA-2016-0015.html

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

Comment 14 Morgan Leijström 2016-01-22 07:34:38 CET
Wow that was quick, thanks :)

CC: (none) => fri


Note You need to log in before you can comment on or make changes to this bug.