[MacPorts] #60614: Travis: Create hosts file to work around DNS resolution failures
MacPorts
noreply at macports.org
Sun Jun 7 20:31:34 UTC 2020
#60614: Travis: Create hosts file to work around DNS resolution failures
----------------------------+---------------------
Reporter: ryandesign | Owner: admin@â¦
Type: defect | Status: new
Priority: Normal | Milestone:
Component: server/hosting | Version:
Keywords: | Port:
----------------------------+---------------------
[https://paste.macports.org/77731bf16fce Travis builds fail] all the time
with errors like this:
{{{
---> Attempting to fetch ossp-
uuid-1.6.2_11+perl5_28.darwin_17.x86_64.tbz2 from https://packages-
private.macports.org/ossp-uuid
% Total % Received % Xferd Average Speed Time Time Time
Current
Dload Upload Total Spent Left
Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:--
0DEBUG: Fetching archive failed: Could not resolve host: packages-
private.macports.org
---> Attempting to fetch ossp-
uuid-1.6.2_11+perl5_28.darwin_17.x86_64.tbz2 from
https://packages.macports.org/ossp-uuid
% Total % Received % Xferd Average Speed Time Time Time
Current
Dload Upload Total Spent Left
Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:--
0DEBUG: Fetching archive failed: Could not resolve host:
packages.macports.org
}}}
{{{
---> Attempting to fetch uuid-1.6.2.tar.gz from
ftp://ftp.ossp.org/pkg/lib/uuid/
% Total % Received % Xferd Average Speed Time Time Time
Current
Dload Upload Total Spent Left
Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:--
0DEBUG: Fetching distfile failed: Could not resolve host: ftp.ossp.org
---> Attempting to fetch uuid-1.6.2.tar.gz from
http://distcache.FreeBSD.org/ports-distfiles/
% Total % Received % Xferd Average Speed Time Time Time
Current
Dload Upload Total Spent Left
Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:--
0DEBUG: Fetching distfile failed: Could not resolve host:
distcache.FreeBSD.org
---> Attempting to fetch uuid-1.6.2.tar.gz from
https://distfiles.macports.org/ossp-uuid
% Total % Received % Xferd Average Speed Time Time Time
Current
Dload Upload Total Spent Left
Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:--
0DEBUG: Fetching distfile failed: Could not resolve host:
distfiles.macports.org
Error: Failed to fetch ossp-uuid: Could not resolve host:
distfiles.macports.org
}}}
In other words, all DNS resolution suddenly fails so nothing can be
downloaded.
To test the theory that this is merely a DNS problem, do we have the
ability to modify /etc/hosts on the Travis build machines? If so, we could
have _ci/bootstrap.sh at least add entries for packages.macports.org,
packages-private.macports.org and distfiles.macports.org. That might help
some builds succeed that would otherwise have failed.
--
Ticket URL: <https://trac.macports.org/ticket/60614>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list