| Summary: | Update request: mhonarc | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Thomas Backlund <tmb> |
| Component: | RPM Packages | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | sysadmin-bugs, tarazed25 |
| Version: | 6 | Keywords: | advisory, has_procedure, validated_update |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | MGA6-64-OK | ||
| Source RPM: | mhonarc | CVE: | |
| Status comment: | |||
Mageia 6 :: x86_64
Installed mhonarc.
$ mhonarc
Can't use 'defined(%hash)' (Maybe you should just omit the defined()?) at /usr/share/MHonArc/mhamain.pl line 1565.
Compilation failed in require at /usr/bin/mhonarc line 39.
Installed from updates testing.
$ mhonarc
Usage: mhonarc [<options>] <mailfolder> ...
mhonarc -rmm [<options>] <msg> ...
mhonarc -annotate [-notetext <text>] <msg> ...
Description:
MHonArc is a highly customizable Perl program for converting mail,
encoded with MIME, into HTML archives. MHonArc supports the conversion
of UUCP-style mailbox files and MH style mail folders. The -single
option can be used to convert a single mail message to standard output.
Selected a recent email in thunderbird and saved it as an eml file then ran mhonarc against it.
$ mhonarc -single 20180306-Birthday-108822.eml > viv.html
Pointed firefox at the HTML file and displayed the message in the browser, including all the header information.
In view of the fact that this has been tested beforehand (see description above) the update can be passed as OK.CC:
(none) =>
tarazed25 Advisory uploaded. Validating. Keywords:
(none) =>
advisory, has_procedure, validated_update An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2018-0046.html Status:
NEW =>
RESOLVED |
Advisory: Updated mhonarc adds support for perl 5.22+ This update to mhonarc fixes it so it actually works with perl 5.22 we have in Mageia 6. SRPMS: mhonarc-2.6.19-1.1.mga6.src.rpm noarch: mhonarc-2.6.19-1.1.mga6.noarch.rpm Testcase before: # mhonarc Can't use 'defined(%hash)' (Maybe you should just omit the defined()?) at /usr/share/MHonArc/mhamain.pl line 1565. Compilation failed in require at /usr/bin/mhonarc line 39. After: # mhonarc Usage: mhonarc [<options>] <mailfolder> ... mhonarc -rmm [<options>] <msg> ... mhonarc -annotate [-notetext <text>] <msg> ... <snip> Note that this update is basically already tested and confirmed working as I needed to fix & use it to get mail archiving on ml.mageia.org to work after I upgraded it to mga6