[MacPorts] #60504: muniversal PG failure combined with github PG
MacPorts
noreply at macports.org
Sun May 17 18:17:35 UTC 2020
#60504: muniversal PG failure combined with github PG
---------------------+----------------------
Reporter: RJVB | Owner: kencu
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: |
---------------------+----------------------
Comment (by RJVB):
Replying to [comment:2 kencu]:
> Could this have anything to do with some modifications you may have made
on your system? I will check my 10.9 VM and see what it shows there.
Not impossible; it surprised me that this wouldn't have been caught
before. But I don't see which and my analysis seems sound.
What do you see when you do
{{{
ls -l `port work legacy-support`
}}}
I see
{{{
> ll `port work legacy-support`
total 8
17761567 0 drwxr-xr-x 12 bertin admin 476 May 17 17:27 ./
17761566 0 drwxr-xr-x 3 bertin admin 136 May 17 17:19 ../
17761568 0 drwxr-xr-x 2 bertin admin 68 May 17 17:19 .home/
17761570 4 -rw-r--r-- 1 bertin admin 321 May 17 17:27 .macports.legacy-
support.state
17761569 0 drwxr-xr-x 2 bertin admin 68 May 17 17:19 .tmp/
17762546 0 drwxr-xr-x 3 bertin admin 102 May 17 17:28 destroot/
17762056 0 drwxr-xr-x 7 bertin admin 238 May 17 17:27 destroot-i386/
17762383 0 drwxr-xr-x 7 bertin admin 238 May 17 17:27 destroot-intel/
17762382 0 drwxr-xr-x 2 bertin admin 68 May 17 17:27 destroot-powerpc/
17762219 0 drwxr-xr-x 7 bertin admin 238 May 17 17:27 destroot-x86_64/
17761646 4 lrwxr-xr-x 1 bertin admin 40 May 17 17:19 macports-legacy-
support-0.12 -> macports-macports-legacy-support-f75ea79/
17761648 0 drwxr-xr-x 8 bertin admin 442 May 17 17:27 macports-legacy-
support-0.12-i386/
17761723 0 drwxr-xr-x 8 bertin admin 442 May 17 17:27 macports-legacy-
support-0.12-x86_64/
17761572 0 drwxr-xr-x 7 bertin admin 408 May 17 17:19 macports-macports-
legacy-support-f75ea79/
}}}
with my patch. Without, the arch-specific source dir copies (and build
dirs) are symlinks too, and invoking make in them will evidently just give
a message that nothing needs to be done. Or, alternatively, it would
overwrite the existing build products.
FWIW, initially I did think this was my own doing because I vaguely
recalled having tried to use symlinks in the muniversal PG, which could
save a lot of disk space - but I clearly abandoned that change. Currently
my muniversal PG only has a few unrelated tweaks and I use the stock
github PG.
--
Ticket URL: <https://trac.macports.org/ticket/60504#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list