Well, I am familiar with the fall-back of fetching the distfiles.
In my case, it did NOT fetch the distfiles. Went straight to "staging...
to destroot".
Anyway, this problem seems fixed, ThanksĀ much, Josh and all.
Uli
On 12/1/21 12:09 AM, Ryan Schmidt wrote:
On Nov 29, 2021, at 20:21, Uli Wienands wrote:
Well, I wonder whether someone did something within the last day or two. I just
tried it again, and lo-and-behold, perl5.26 installed just fine & now MacPorts
is getting to work on the backlog of things that I could not update because of this
problem.
This after I just found out (in debug mode) that the perl5.26 port actually was not
able to get its files; the fetch errored out with a 404 error for all attempts. What is
odd is that it proceeded to do a bunch of things after that & even went to the
destroot phase. I would love to send the log, but the renewed attempt was to generate
the log so I could pack it up & send it, only for now the install succeeded making
this moot.
So, my thanks go out to whomever fixed this.
Yes thanks very much to Josh who fixed it here:
https://github.com/macports/macports-ports/commit/26dcf67f5b33a443b278a9e5382f1a18dea32d32
There had also been a ticket about it:
https://trac.macports.org/ticket/63248
No need for a log since the problem is solved.
What you presumably mean is that MacPorts encountered a 404 error trying to
download a precompiled archive, and therefore it fetched the source (or
MacPorts had already fetched the source for you before) and built it from
source on your system. This isn't odd; it's how MacPorts is designed to work. A
precompiled archive may simply not have been produced yet at the time you tried
to install it. The archive has been produced now (you can see at
http://packages.macports.org/perl5.26/ that they were built for darwin 10 on
11/28 at 10 am (x86_64) and 7 pm (i386) UTC), so if you were to try to install
it now, you should receive that archive instead of needing to build from source.