Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 820476 - app-editors/padre-1.0.0-r1: Malformed UTF-8 character at /usr/lib64/perl5/vendor_perl/5.34/Padre/Wx/Main.pm line 5564
Summary: app-editors/padre-1.0.0-r1: Malformed UTF-8 character at /usr/lib64/perl5/ven...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-27 07:46 UTC by yongxiang
Modified: 2021-10-31 13:28 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge-info.txt,6.75 KB, text/plain)
2021-10-27 07:47 UTC, yongxiang
Details

Note You need to log in before you can comment on or make changes to this bug.
Description yongxiang 2021-10-27 07:46:47 UTC
run padre:
Malformed UTF-8 character: \xe0\x20\x6c (unexpected non-continuation byte 0x20, immediately after start byte 0xe0; need 3 bytes, got 1) at /usr/lib64/perl5/vendor_perl/5.34/Padre/Wx/Main.pm line 5564.
Malformed UTF-8 character (fatal) at /usr/lib64/perl5/vendor_perl/5.34/Padre/Wx/Main.pm line 5564.
Compilation failed in require at /usr/lib64/perl5/vendor_perl/5.34/Padre/Wx/App.pm line 58.
Perl exited with active threads:
        1 running and unjoined
        0 finished and unjoined
        0 running and detached

Reproducible: Always
Comment 1 yongxiang 2021-10-27 07:47:05 UTC
Created attachment 746949 [details]
emerge --info
Comment 2 yongxiang 2021-10-27 08:10:42 UTC
(In reply to yongxiang from comment #0)
> run padre:
> Malformed UTF-8 character: \xe0\x20\x6c (unexpected non-continuation byte
> 0x20, immediately after start byte 0xe0; need 3 bytes, got 1) at
> /usr/lib64/perl5/vendor_perl/5.34/Padre/Wx/Main.pm line 5564.
> Malformed UTF-8 character (fatal) at
> /usr/lib64/perl5/vendor_perl/5.34/Padre/Wx/Main.pm line 5564.
> Compilation failed in require at
> /usr/lib64/perl5/vendor_perl/5.34/Padre/Wx/App.pm line 58.
> Perl exited with active threads:
>         1 running and unjoined
>         0 finished and unjoined
>         0 running and detached
> 
> Reproducible: Always

This is the error I ran after installing padra
Comment 3 Jonas Stein gentoo-dev 2021-10-28 05:39:59 UTC
related to this?
https://github.com/PadreIDE/Padre/issues/33
Comment 4 yongxiang 2021-10-28 06:11:42 UTC
(In reply to Jonas Stein from comment #3)
> related to this?
> https://github.com/PadreIDE/Padre/issues/33

After applying this patch it works: https://patch-diff.githubusercontent.com/raw/PadreIDE/Padre/pull/34.patch
Comment 5 yongxiang 2021-10-28 06:12:18 UTC
(In reply to Jonas Stein from comment #3)
> related to this?
> https://github.com/PadreIDE/Padre/issues/33

Yes.
Comment 6 Larry the Git Cow gentoo-dev 2021-10-31 13:28:24 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaf675c750c6ab524dbb3dd84a34b6cb3989d033

commit eaf675c750c6ab524dbb3dd84a34b6cb3989d033
Author:     Andreas K. Hüttel <dilfridge@gentoo.org>
AuthorDate: 2021-10-31 13:27:59 +0000
Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
CommitDate: 2021-10-31 13:28:13 +0000

    app-editors/padre: EAPI=8 bump, fix unicode bug
    
    Closes: https://bugs.gentoo.org/820476
    Package-Manager: Portage-3.0.28, Repoman-3.0.3
    Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>

 app-editors/padre/files/padre-1.0.0-utf8.patch |  23 +++++
 app-editors/padre/padre-1.0.0-r1.ebuild        | 113 ------------------------
 app-editors/padre/padre-1.0.0-r2.ebuild        | 115 +++++++++++++++++++++++++
 3 files changed, 138 insertions(+), 113 deletions(-)