Bug 10635 - [Update request] - poedit as missing translation memory
Summary: [Update request] - poedit as missing translation memory
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 3
Hardware: All Linux
Priority: Normal major
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: mga3-64-ok mga3-32-ok
Keywords: Triaged, validated_update
Depends on:
Blocks:
 
Reported: 2013-06-27 18:14 CEST by nikos papadopoulos
Modified: 2014-05-08 18:05 CEST (History)
4 users (show)

See Also:
Source RPM: poedit-1.5.4-2.1.mga3
CVE:
Status comment:


Attachments

Description nikos papadopoulos 2013-06-27 18:14:25 CEST
For Pedit version 1.5.4 there seems to be no translation memory.

There is not a translation memory option, in the preferences.

In poedit's menu, the option to translate the .po file, 
by using translation memory,
is greyd out.

The translation memory files, in the user's folders, 
don't seem to get updated.

Here is poedit's Changelog.
https://github.com/vslavik/poedit/blob/master/NEWS

It says something about translation memory corruption,
in version 1.5.
Might be irrelevant, though.

Anyways, the latest version of Poedit is version 1.5.5 .

An update is probably needed.
Manuel Hiebel 2013-06-29 15:12:50 CEST

Keywords: (none) => Triaged
Assignee: bugsquad => mageia
Source RPM: (none) => poedit

Comment 1 Damien Lallement 2013-07-01 01:51:38 CEST
Please test poedit-1.5.4-2.mga3
Thanks.

Status: NEW => ASSIGNED
Hardware: i586 => All
Source RPM: poedit => poedit-1.5.4-2.1.mga3

Comment 2 Dave Hodgins 2013-07-01 02:56:08 CEST
Damien, when this is ready for qa testing, please follow
https://wiki.mageia.org/en/Updates_policy#Maintainer_.28or_any_interested_packager.29

Add an advisory listing the srpms, and rpms, and a description of what's
changed. Then assign to qa-bugs@ml.mageia.org

Thanks.

CC: (none) => davidwhodgins

Comment 3 Damien Lallement 2013-07-01 11:49:07 CEST
Sure Dave, but it's not an update request for now. 
I'm just asking the reporter about my fix.
I will ask for an update request if my fix is good enough.

Thanks.
Comment 4 nikos papadopoulos 2013-07-01 22:39:10 CEST
(In reply to Damien Lallement from comment #1)
> Please test poedit-1.5.4-2.mga3
> Thanks.

I had poedit-1.5.4-2.mga3 installed.

Just intalled poedit-1.5.4-2.1.mga3 from updates-testing.
Translation memory seems to work fine, now.

Thank you
Comment 5 Damien Lallement 2013-07-04 18:01:07 CEST
Advisory
====================
This update of poedit adds back 'translation memory' capabilities that was missing because of a bad buildrequire (db4-devel).

Packages
====================
poedit-1.5.4-2.1.mga3.src.rpm

Steps to Reproduce
====================
- Install Mageia 3
- Install poedit from "core/release"
- Launch poedit and see that it's missing "translation memory"
- Install poedit from "core/updates_testing"
- Restart it and check that "translation memory" is now available

Assignee: mageia => qa-bugs
Summary: poedit version 1.5.4 - no translation memory => [Update request] - poedit as missing translation memory

Comment 6 Damien Lallement 2013-07-04 18:07:03 CEST
I forgot to add mga#10635 in advisory...

CC: (none) => mageia

Comment 7 claire robinson 2013-07-04 18:11:42 CEST
And forgot to list rpms please. The actual bug number is not necessary for the advisory thanks, it'll be added anyway later when we add it to svn.
Comment 8 claire robinson 2013-07-05 14:49:11 CEST
Testing complete mga3 64

Just testing poedit-1.5.4-2.1.mga3.x86_64.rpm and assuming no libraries, or anything not mentioned, in the SRPM.

Translation memory is offered in the preferences after update.

Whiteboard: (none) => mga3-64-ok

Comment 9 Rémi Verschelde 2013-07-05 14:55:45 CEST
I can confirm that the only RPM is poedit-1.5.4-2.1.mga3.<arch>.rpm

http://svnweb.mageia.org/packages/updates/3/poedit/current/SPECS/poedit.spec?revision=448714&view=markup

CC: (none) => remi

Comment 10 claire robinson 2013-07-05 15:05:57 CEST
Testing complete mga3 32

Before validating, this also adds a require on libdbcxx4.8 Damien, is that intended?

# rpmdiff -iT poedit-1.5.4-2.mga3.x86_64.rpm poedit-1.5.4-2.1.mga3.x86_64.rpm 
added       REQUIRES libc.so.6(GLIBC_2.14)(64bit)  
added       REQUIRES libdb_cxx-4.8.so()(64bit)  
removed     PROVIDES poedit(x86-64) = 1.5.4-2.mga3
added       PROVIDES poedit(x86-64) = 1.5.4-2.1.mga3
S.5........ /usr/bin/poedit
Comment 11 claire robinson 2013-07-05 15:06:36 CEST
Thanks Rémi

Whiteboard: mga3-64-ok => mga3-64-ok mga3-32-ok

Comment 12 Damien Lallement 2013-07-05 16:07:46 CEST
(In reply to claire robinson from comment #10)
> Testing complete mga3 32
> 
> Before validating, this also adds a require on libdbcxx4.8 Damien, is that
> intended?
> 
> # rpmdiff -iT poedit-1.5.4-2.mga3.x86_64.rpm
> poedit-1.5.4-2.1.mga3.x86_64.rpm 
> added       REQUIRES libc.so.6(GLIBC_2.14)(64bit)  
> added       REQUIRES libdb_cxx-4.8.so()(64bit)  
> removed     PROVIDES poedit(x86-64) = 1.5.4-2.mga3
> added       PROVIDES poedit(x86-64) = 1.5.4-2.1.mga3
> S.5........ /usr/bin/poedit

Sorry for the delay of your previous question Claire.
Yes, it's intended it's in fact the way it fixes the bug.
Comment 13 claire robinson 2013-07-05 16:22:17 CEST
Thanks Damien

Validating. Advisory from comment 5 uploaded.

Could sysadmin please push from 3 core/updates_testing to core/updates.

Thanks!

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

Comment 14 Nicolas Vigier 2013-07-06 16:31:05 CEST
http://advisories.mageia.org/MGAA-2013-0048.html

Status: ASSIGNED => RESOLVED
CC: (none) => boklm
Resolution: (none) => FIXED

Nicolas Vigier 2014-05-08 18:05:27 CEST

CC: boklm => (none)


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