[MacPorts] #45574: ld64-236.3_1+llvm35.darwin_14.x86_64.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified
MacPorts
noreply at macports.org
Wed Oct 22 19:28:22 PDT 2014
#45574: ld64-236.3_1+llvm35.darwin_14.x86_64.tbz2 doesn't seem to exist in
/opt/local/var/macports/incoming/verified
--------------------------------+--------------------------------
Reporter: mehmetalierturk@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.2
Resolution: | Keywords: yosemite
Port: ld64 |
--------------------------------+--------------------------------
Changes (by ryandesign@…):
* priority: High => Normal
* keywords: yosemite gcc => yosemite
* port: => ld64
Old description:
> While installing gcc47, ports cannot find
> "ld64-236.3_1+llvm35.darwin_14.x86_64.tbz2" in Mac OS X 10.10
>
> version:1
> :debug:clean Attempting ln -sf
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_ld64/ld64/work
> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/ld64/work
> :debug:clean changing euid/egid - current euid: 0 - current egid: 0
> :debug:clean egid changed to: 501
> :debug:clean euid changed to: 502
> :debug:main Executing org.macports.main (ld64)
> :debug:main Privilege de-escalation not attempted as not running as root.
> :debug:archivefetch archivefetch phase started at Wed Oct 22 23:46:49
> CEST 2014
> :msg:archivefetch ---> Fetching archive for ld64
> :debug:archivefetch Executing org.macports.archivefetch (ld64)
> :debug:archivefetch euid/egid changed to: 0/0
> :debug:archivefetch chowned /opt/local/var/macports/incoming to macports
> :debug:archivefetch euid/egid changed to: 502/501
> :info:archivefetch ---> ld64-236.3_1+llvm35.darwin_14.x86_64.tbz2
> doesn't seem to exist in /opt/local/var/macports/incoming/verified
> :msg:archivefetch ---> Attempting to fetch
> ld64-236.3_1+llvm35.darwin_14.x86_64.tbz2 from
> http://nue.de.packages.macports.org/macports/packages/ld64
> :msg:archivefetch ---> Attempting to fetch
> ld64-236.3_1+llvm35.darwin_14.x86_64.tbz2.rmd160 from
> http://nue.de.packages.macports.org/macports/packages/ld64
> :debug:archivefetch The requested URL returned error: 404 Not Found
> while executing
> "curl fetch --effective-url effectiveURL --disable-epsv --progress
> ui_progress_download ${file_url}.rmd160 $signature"
> ("eval" body line 1)
> invoked from within
> "eval curl fetch --effective-url effectiveURL $fetch_options
> {${file_url}.rmd160} {$signature}"
> :error:archivefetch org.macports.archivefetch for port ld64 returned:
> Failed to fetch signature for archive: The requested URL returned error:
> 404 Not Found
> :debug:archivefetch Error code: NONE
> :debug:archivefetch Backtrace: Failed to fetch signature for archive: The
> requested URL returned error: 404 Not Found
> while executing
> "portarchivefetch::fetchfiles"
> (procedure "portarchivefetch::archivefetch_main" line 5)
> invoked from within
> "portarchivefetch::archivefetch_main org.macports.archivefetch"
> ("eval" body line 1)
> invoked from within
> "eval $procedure $targetname"
> :info:archivefetch Warning: targets not executed for ld64:
> org.macports.activate org.macports.archivefetch org.macports.fetch
> org.macports.checksum org.macports.extract org.macports.patch
> org.macports.configure org.macports.build org.macports.destroot
> org.macports.install
> :error:archivefetch Failed to install ld64
> :debug:archivefetch could not read
> "/opt/local/share/doc/llvm-3.5/html/doxygen.css": no such file or
> directory
> while executing
> "::file type $file"
> :notice:archivefetch Please see the log file for port ld64 for details:
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_ld64/ld64/main.log
New description:
While installing gcc47, ports cannot find
"ld64-236.3_1+llvm35.darwin_14.x86_64.tbz2" in Mac OS X 10.10
{{{
version:1
:debug:clean Attempting ln -sf
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_ld64/ld64/work
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/ld64/work
:debug:clean changing euid/egid - current euid: 0 - current egid: 0
:debug:clean egid changed to: 501
:debug:clean euid changed to: 502
:debug:main Executing org.macports.main (ld64)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:archivefetch archivefetch phase started at Wed Oct 22 23:46:49 CEST
2014
:msg:archivefetch ---> Fetching archive for ld64
:debug:archivefetch Executing org.macports.archivefetch (ld64)
:debug:archivefetch euid/egid changed to: 0/0
:debug:archivefetch chowned /opt/local/var/macports/incoming to macports
:debug:archivefetch euid/egid changed to: 502/501
:info:archivefetch ---> ld64-236.3_1+llvm35.darwin_14.x86_64.tbz2 doesn't
seem to exist in /opt/local/var/macports/incoming/verified
:msg:archivefetch ---> Attempting to fetch
ld64-236.3_1+llvm35.darwin_14.x86_64.tbz2 from
http://nue.de.packages.macports.org/macports/packages/ld64
:msg:archivefetch ---> Attempting to fetch
ld64-236.3_1+llvm35.darwin_14.x86_64.tbz2.rmd160 from
http://nue.de.packages.macports.org/macports/packages/ld64
:debug:archivefetch The requested URL returned error: 404 Not Found
while executing
"curl fetch --effective-url effectiveURL --disable-epsv --progress
ui_progress_download ${file_url}.rmd160 $signature"
("eval" body line 1)
invoked from within
"eval curl fetch --effective-url effectiveURL $fetch_options
{${file_url}.rmd160} {$signature}"
:error:archivefetch org.macports.archivefetch for port ld64 returned:
Failed to fetch signature for archive: The requested URL returned error:
404 Not Found
:debug:archivefetch Error code: NONE
:debug:archivefetch Backtrace: Failed to fetch signature for archive: The
requested URL returned error: 404 Not Found
while executing
"portarchivefetch::fetchfiles"
(procedure "portarchivefetch::archivefetch_main" line 5)
invoked from within
"portarchivefetch::archivefetch_main org.macports.archivefetch"
("eval" body line 1)
invoked from within
"eval $procedure $targetname"
:info:archivefetch Warning: targets not executed for ld64:
org.macports.activate org.macports.archivefetch org.macports.fetch
org.macports.checksum org.macports.extract org.macports.patch
org.macports.configure org.macports.build org.macports.destroot
org.macports.install
:error:archivefetch Failed to install ld64
:debug:archivefetch could not read
"/opt/local/share/doc/llvm-3.5/html/doxygen.css": no such file or
directory
while executing
"::file type $file"
:notice:archivefetch Please see the log file for port ld64 for details:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_ld64/ld64/main.log
}}}
--
Comment:
There are no binaries for Yosemite yet, so that explains why fetching the
signature would fail. What I can't explain is why fetching the archive
itself would succeed, since it doesn't exist on our servers.
Please clean ld64 and try again. Also please ensure that your DNS servers
function properly; see MisbehavingServers for some common errors we see
with broken DNS servers.
If none of that helps, you can install with the `-s` flag (as in `sudo
port -s install gcc48`); this will instruct MacPorts to not even try to
get a binary. Or you can accomplish the same thing by editing
macports.conf and telling it to always build from source. You can remove
this setting once binaries become available for Yosemite. This is probably
still several weeks away and will be announced on the MacPorts mailing
lists.
Note that gcc47 and earlier do not work on Yosemite yet; see #43978. Use
gcc48 or newer for now.
--
Ticket URL: <https://trac.macports.org/ticket/45574#comment:1>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list