[MacPorts] #44846: icu @53.1_1 __PREFIX__ not replaced after patch
MacPorts
noreply at macports.org
Mon Sep 1 10:30:33 PDT 2014
#44846: icu @53.1_1 __PREFIX__ not replaced after patch
----------------------+--------------------------------
Reporter: zan@… | Owner: macports-tickets@…
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.3.1
Resolution: invalid | Keywords: haspatch
Port: icu |
----------------------+--------------------------------
Comment (by zan@…):
Replying to [comment:2 ryandesign@…]:
> My response may be partly redundant with Larry's; I did not see his
response while composing mine.
>
> There is no `__PREFIX__` in [browser:trunk/dports/devel/icu/files/patch-
config-mh-darwin.diff patch-config-mh-darwin.diff]. I removed it from the
patch in r123758, which was the same revision in which the port's revision
was increased to 1. So somehow you received the update to the portfile,
but you did not receive the updated patchfile. Do you have any idea how
this could have occurred? Do you have any local modifications to these
files? To fix the problem, you need to get the correct updated version of
both the portfile and the patch, and then force the port to rebuild by
running "`sudo port -n upgrade --force icu`".
Yes, that solved it. I do have a local ports tree. Because the new
patchfile had the same name as the old one, I didn't see the update.
Thanks. Sorry about the confusion.
--
Ticket URL: <https://trac.macports.org/ticket/44846#comment:4>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list