[MacPorts] #44198: libxslt: Failed to fetch signature for archive: The requested URL returned error: 400 Bad Request (was: wget installation fails on libxslt)

MacPorts noreply at macports.org
Mon Jun 30 23:43:21 PDT 2014


#44198: libxslt: Failed to fetch signature for archive: The requested URL returned
error: 400 Bad Request
------------------------+--------------------------------
  Reporter:  szemet1@…  |      Owner:  macports-tickets@…
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.3.0
Resolution:             |   Keywords:
      Port:  libxslt    |
------------------------+--------------------------------
Changes (by ryandesign@…):

 * priority:  Low => Normal
 * keywords:  failed libxslt wget =>
 * port:  wget => libxslt


Old description:

> 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

New description:

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

 System Version: OS X 10.9.3 (13D65) [[br]]
 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
 }}}

--

Comment:

 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
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/44198#comment:1>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list