Opened 7 years ago

Closed 4 years ago

#55010 closed defect (worksforme)

eog @3.26.0: 'ascii' codec can't decode byte 0xe2 in position 35: ordinal not in range(128)

Reported by: rbdavis (Roger Davis) Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: eog

Description (last modified by ryandesign (Ryan Carsten Schmidt))

My 'port upgrade outdated' build on two machines today failed in both places on eog-3.26.0 due to some translation merge error:

:info:build     (cd "es/" && itstool -m "${mo}" ${d}/C/bug-filing.page .... [ very long command ]
:info:build Warning: Could not merge es translation for msgid:
:info:build If you want to keep the picture flipped in this way, click <gui style="menuitem">Save</gui>.
:info:build Error: Could not merge translations:
:info:build 'ascii' codec can't decode byte 0xe2 in position 35: ordinal not in range(128)
:info:build make[2]: *** [es/es.stamp] Error 1
:info:build make[2]: *** Waiting for unfinished jobs....
:info:build Warning: Could not merge de translation for msgid:
:info:build make[1]: *** [all-recursive] Error 1

Attachments (1)

eog-main.log (228.5 KB) - added by rbdavis (Roger Davis) 7 years ago.
eog-main.log

Download all attachments as: .zip

Change History (7)

Changed 7 years ago by rbdavis (Roger Davis)

Attachment: eog-main.log added

eog-main.log

comment:1 Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Owner: set to dbevans
Port: eog added
Status: newassigned
Summary: eog-3.26.0 build fails on 10.12.6 with xcode 9.0eog @3.26.0: 'ascii' codec can't decode byte 0xe2 in position 35: ordinal not in range(128)

Confirmed, but I don't know why.

itstool was just updated to 2.0.3; maybe that caused (or exposed) the problem.

eog 3.26.1 is available; maybe it helps.

comment:2 in reply to:  1 Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)

Replying to ryandesign:

itstool was just updated to 2.0.3; maybe that caused (or exposed) the problem.

Confirmed downgrading to itstool 2.0.2 works around the problem.

comment:3 Changed 7 years ago by rbdavis (Roger Davis)

Thanks again, Ryan!

My complete 'port upgrade outdated' finally finished successfully after downgrading itstool.

comment:4 Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)

Looks like Dave observed other problems with itstool 2.0.3, and 2.0.4 had yet other problems, so he reverted MacPorts to itstool 2.0.2. After itstool is updated to 2.0.5 we should check if this problem still exists.

comment:5 Changed 6 years ago by ryandesign (Ryan Carsten Schmidt)

itstool 2.0.5 was released in October, but the port has not yet been updated. Have we tried it yet?

comment:6 Changed 4 years ago by dbevans (David B. Evans)

Resolution: worksforme
Status: assignedclosed

Current version 3.38.0 builds correctly using itstool @2.0.6 +python38

Note: See TracTickets for help on using tickets.