#35610: dsh fails with "sed: RE error: illegal byte sequence" ---------------------------------+------------------------------------------ Reporter: bruce@… | Owner: bjorn@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: mountain lion | Port: dsh ---------------------------------+------------------------------------------ Comment(by ciserlohn@…): Replying to [comment:8 bernddorn@…]:
Replying to [comment:6 ciserlohn@…]:
Could you try? {{{ $ LC_ALL=C sudo port install dsh }}}
still the same error after doing {{{ sudo port selfupdate sudo port clean dsh LC_ALL=C sudo port install dsh }}}
btw: i've seen that other ports have been modified to fix this issue, though i dunno if this is required for the dsh port e.g: https://trac.macports.org/changeset/96676
This fix as well as the various other fixes regarding this issues can't be applied here. They modify the usage of the macports reinplace command which the dsh port doesn't use.[[BR]] See http://lists.macosforge.org/pipermail/macports- dev/2012-August/019993.html for an explanation. However, the reinplace command uses sed under the hood and therefore yielding the same issue. The aforementioned fix tells the reinplace command to set LC_CTYPE=C before invoking sed.[[BR]] The suggestions I made in my previous comments ([comment:3] [comment:6]) do essentially the same thing. -- Ticket URL: <https://trac.macports.org/ticket/35610#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS