GNU bug report logs - #58046
Poedit fails to open PO files

Previous Next

Package: guix;

Reported by: Luis Felipe <luis.felipe.la <at> protonmail.com>

Date: Sat, 24 Sep 2022 19:04:01 UTC

Severity: normal

Done: Luis Felipe <sirgazil <at> zoho.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Luis Felipe <luis.felipe.la <at> protonmail.com>
Subject: bug#58046: closed (Poedit fails to open PO files)
Date: Sat, 02 Nov 2024 15:19:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#58046: Poedit fails to open PO files

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 58046 <at> debbugs.gnu.org.

-- 
58046: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=58046
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Luis Felipe <sirgazil <at> zoho.com>
To: 58046-done <at> debbugs.gnu.org
Subject: Poedit fails to open PO files
Date: Sat, 2 Nov 2024 15:18:02 +0000
[Message part 3 (text/plain, inline)]
This issue has been solved indirectly, apparently (I don't see changes 
to the package definition since 2019).

I followed the steps to reproduce the issue, but the file attached to 
the initial report opens successfully:

Screenshot of Poedit 2.2.4 loading the catalog correctly.

This test was using:

guix ac19ae3
poedit 2.2.4

-- 
Luis Felipe López Acevedo
https://luis-felipe.gitlab.io/

[OpenPGP_0x0AB0D067012F08C3.asc (application/pgp-keys, attachment)]
[OpenPGP_signature.asc (application/pgp-signature, attachment)]
[Message part 6 (message/rfc822, inline)]
From: Luis Felipe <luis.felipe.la <at> protonmail.com>
To: Luis Felipe via Bug reports for GNU Guix <bug-guix <at> gnu.org>
Subject: Poedit fails to open PO files
Date: Sat, 24 Sep 2022 19:02:41 +0000
[Message part 7 (text/plain, inline)]
STEPS TO REPRODUCE

1. Launch Poedit
2. Open the attached PO file (guix-website-es.po)


EXPECTED RESULT

☑ Poedit displays the catalog correctly


UNEXPECTED RESULT

☒ The catalog is not displayed. Instead you see an error:

Poedit Error: Unhandled exception occurred: Cannot execute program: msgfmt -o /dev/null -c "/path/to/guix-website-es.po"


WORKAROUND

Start Poedit in a guix shell that adds gettext:

guix shell poedit gettext
poedit

Then, you can open the PO files normally.

So it seems the package definition for Poedit is missing gettext as a run-time dependency (?).


SYSTEM INFO

Guix System (guix 77e768a)  

Poedit 2.2.4  




---
Luis Felipe López Acevedo
https://luis-felipe.gitlab.io/
[guix-website-es.po (text/x-gettext-translation, attachment)]
[publickey - luis.felipe.la@protonmail.com - 0x12DE1598.asc (application/pgp-keys, attachment)]
[signature.asc (application/pgp-signature, attachment)]

This bug report was last modified 199 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.