Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#38585 closed defect (fixed)

makejvf @1.1a runs into the Mountain Lion sed: illegal byte sequence issue

Reported by: cooljeanius (Eric Gallager) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.1.3
Keywords: mountainlion Cc: takanori@…, ryandesign (Ryan Carsten Schmidt), drkp (Dan Ports)
Port: makejvf

Description

I was trying to install makejvf to see if it would conflict with one of the texlive packages (because I had a sneaking suspicion it might), but it turns out I couldn't even install it due to Mountain Lion's sed having issues:

--->  Configuring makejvf
DEBUG: Using compiler 'Mac OS X clang'
DEBUG: Executing org.macports.configure (makejvf)
DEBUG: Executing reinplace: /usr/bin/sed s|__PREFIX__|/opt/local| < /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_tex_makejvf/makejvf/work/makejvf-1.1a/Makefile >@ file10
DEBUG: sed: RE error: illegal byte sequence
    while executing
"exec /usr/bin/sed s|__PREFIX__|/opt/local| < /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_t..."
    ("eval" body line 1)
    invoked from within
"eval exec $cmdline"
Error: reinplace: sed: RE error: illegal byte sequence
Error: org.macports.configure for port makejvf returned: reinplace sed(1) failed
DEBUG: Error code: NONE
DEBUG: Backtrace: reinplace sed(1) failed
    while executing
"$procedure $targetname"
Warning: targets not executed for makejvf: org.macports.activate org.macports.configure org.macports.build org.macports.destroot org.macports.install

Apparently this can be fixed by using the LC_CTYPE environment variable.

Change History (4)

comment:1 Changed 11 years ago by cooljeanius (Eric Gallager)

Also this is openmaintainer so anyone can fix it

comment:2 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added
Resolution: fixed
Status: newclosed

comment:3 Changed 11 years ago by cooljeanius (Eric Gallager)

Aha! I was right! It does conflict with a texlive port:

Error: org.macports.activate for port makejvf returned: Image error: /opt/local/bin/makejvf is being used by the active texlive-lang-cjk port.

Although I guess I should open a new ticket for that...

comment:4 Changed 11 years ago by drkp (Dan Ports)

Cc: dports@… added

Cc Me!

Note: See TracTickets for help on using tickets.