Changes between Initial Version and Version 2 of Ticket #31132


Ignore:
Timestamp:
Sep 6, 2011, 6:04:12 AM (13 years ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #31132

    • Property Keywords powerpc tiger leopard added
    • Property Summary changed from MacPorts: to MacPorts: Unable to create new file for libtclstub8.4.a, Permission denied
  • Ticket #31132 – Description

    initial v2  
    1010}}}
    1111
    12 The obvious first try to fix this was to set `configure.asroot yes` inside the `if` clause before it attempts to copy into the library into the SDK, but this fails; it seems `configure.asroot` must be set before the configure phase even begins, so by pre-configure time it's too late.
     12The obvious first try to fix this was to set `configure.asroot yes` inside the `if` clause before it attempts to copy into the library from the SDK, but this fails; it seems `configure.asroot` must be set before the configure phase even begins, so by pre-configure time it's too late.
    1313
    14 The workaround I used was to temporarily add `configure.asroot yes` to the main part of the Portfile and run it once, then remove that line again. Or I could have just manually fixed things. Since this is just a one-time fixup operation, and only needed for people building MacPorts disk images, it's obviously not a big deal. If nobody thinks of an easy fix, this ticket at least documents the issue and the workaround.
     14The workaround I used was to temporarily add `configure.asroot yes` to the main part of the Portfile and run `sudo port configure` once, then remove that line again. Or I could have just manually fixed things. Since this is just a one-time fixup operation, only affects PowerPC Macs running Leopard and Tiger, and is only needed for people building disk images of new MacPorts releases, it's obviously not a big deal. If nobody thinks of an easy fix, this ticket at least documents the issue and the workaround for future release managers.