Opened 10 years ago

Last modified 3 years ago

#44198 closed defect

libxslt: Failed to fetch signature for archive: The requested URL returned error: 400 Bad Request — at Version 1

Reported by: szemet1@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.3.0
Keywords: Cc:
Port: libxslt

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Same issue as Ticket #36467, but that solution doesn't work for me.

System Version: OS X 10.9.3 (13D65)
Kernel Version: Darwin 13.2.0

$ sudo port clean wget
--->  Cleaning wget
$ sudo port install wget
--->  Computing dependencies for wget
--->  Dependencies to be installed: gnutls p11-kit libxslt libgcrypt libgpg-error
--->  Fetching archive for libxslt
--->  Attempting to fetch libxslt-1.1.28_0.darwin_13.x86_64.tbz2 from http://packages.macports.org/libxslt
--->  Attempting to fetch libxslt-1.1.28_0.darwin_13.x86_64.tbz2.rmd160 from http://packages.macports.org/libxslt
Error: org.macports.archivefetch for port libxslt returned: Failed to fetch signature for archive: The requested URL returned error: 400 Bad Request
Error: Failed to install libxslt
Please see the log file for port libxslt for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_textproc_libxslt/libxslt/main.log
Error: The following dependencies were not installed: gnutls p11-kit libxslt libgcrypt libgpg-error
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port wget failed
$ cat /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_textproc_libxslt/libxslt/main.log
version:1
:debug:main changing euid/egid - current euid: 0 - current egid: 0
:debug:main egid changed to: 501
:debug:main euid changed to: 502
:debug:main Executing org.macports.main (libxslt)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:archivefetch archivefetch phase started at Tue Jul  1 13:03:10 EST 2014
:msg:archivefetch --->  Fetching archive for libxslt
:debug:archivefetch Executing org.macports.archivefetch (libxslt)
: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 --->  libxslt-1.1.28_0.darwin_13.x86_64.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified
:msg:archivefetch --->  Attempting to fetch libxslt-1.1.28_0.darwin_13.x86_64.tbz2 from http://packages.macports.org/libxslt
:msg:archivefetch --->  Attempting to fetch libxslt-1.1.28_0.darwin_13.x86_64.tbz2.rmd160 from http://packages.macports.org/libxslt
:debug:archivefetch The requested URL returned error: 400 Bad Request
    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 libxslt returned: Failed to fetch signature for archive: The requested URL returned error: 400 Bad Request
:debug:archivefetch Error code: NONE
:debug:archivefetch Backtrace: Failed to fetch signature for archive: The requested URL returned error: 400 Bad Request
    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 libxslt: 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 libxslt
:debug:archivefetch Registry error: libgpg-error not registered as installed & active.
    invoked from within
"registry_active $subport"
    invoked from within
"$workername eval registry_active \$subport"
:notice:archivefetch Please see the log file for port libxslt for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_textproc_libxslt/libxslt/main.log

Change History (1)

comment:1 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Keywords: failed libxslt wget removed
Port: libxslt added; wget removed
Priority: LowNormal
Summary: wget installation fails on libxsltlibxslt: Failed to fetch signature for archive: The requested URL returned error: 400 Bad Request

Not same issue as other ticket; that was about a distfile fetch failure; this is about a failure to fetch an archive's signature, though the archive itself was fetched.

If I open a terminal and run

curl -O http://packages.macports.org/libxslt/libxslt-1.1.28_0.darwin_13.x86_64.tbz2.rmd160

I do not get an error. Do you? If not, do you still get the error when running

sudo port install libxslt
Note: See TracTickets for help on using tickets.