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.


Reply via email to