[MacPorts] #42058: p5.12-net-ssleay - @1.550.0 - build failure

MacPorts noreply at macports.org
Wed Jan 8 09:41:29 PST 2014


#42058: p5.12-net-ssleay - @1.550.0 - build failure
------------------------------------+--------------------------------
  Reporter:  feral.and.abberrant@…  |      Owner:  macports-tickets@…
      Type:  defect                 |     Status:  closed
  Priority:  Normal                 |  Milestone:
 Component:  ports                  |    Version:  2.2.1
Resolution:  invalid                |   Keywords:
      Port:  p5.12-net-ssleay       |
------------------------------------+--------------------------------
Changes (by ryandesign@…):

 * keywords:  p5.12-net-ssleay /usr/bin/gnutar =>
 * status:  new => closed
 * resolution:   => invalid


Old description:

> On my system ( OS X Maverics ) both sshfs && port upgrade outdated, were
> blocked because the p5.12-net-ssleay installer had an overly specific
> path for gnutar, which resulted in:
>
> --->  Fetching distfiles for p5.12-net-ssleay
> --->  Attempting to fetch Net-SSLeay-1.55.tar.gz from
> http://sea.us.distfiles.macports.org/macports/distfiles/perl5
> --->  Verifying checksums for p5.12-net-ssleay
> --->  Extracting p5.12-net-ssleay
> Error: org.macports.extract for port p5.12-net-ssleay returned: command
> execution failed
> Please see the log file for port p5.12-net-ssleay for details:
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5
> -net-ssleay/p5.12-net-ssleay/main.log
> Error: Problem while installing p5.12-net-ssleay
> To report a bug, follow the instructions in the guide:
>     http://guide.macports.org/#project.tickets
>

> The relevant lines of p5.12-net-ssleay/main.log are:
> :debug:extract Executing command line:  cd
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5
> -net-ssleay/p5.12-net-ssleay/work" && /usr/bin/gzip -dc
> '/opt/local/var/macports/distfiles/perl5/Net-SSLeay-1.55.tar.gz' |
> /usr/bin/gnutar --no-same-owner -xf -
> :info:extract sh: /usr/bin/gnutar: No such file or directory
> :info:extract gzip: error writing to output: Broken pipe
> :info:extract gzip: /opt/local/var/macports/distfiles/perl5/Net-
> SSLeay-1.55.tar.gz: uncompress failed
> :info:extract Command failed:  cd
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5
> -net-ssleay/p5.12-net-ssleay/work" && /usr/bin/gzip -dc
> '/opt/local/var/macports/distfiles/perl5/Net-SSLeay-1.55.tar.gz' |
> /usr/bin/gnutar --no-same-owner -xf -
> :info:extract Exit code: 127
> :error:extract org.macports.extract for port p5.12-net-ssleay returned:
> command execution failed
> :debug:extract Error code: NONE
> :debug:extract Backtrace: command execution failed
>     while executing
> "$procedure $targetname"
> :info:extract Warning: targets not executed for p5.12-net-ssleay:
> org.macports.activate org.macports.extract org.macports.patch
> org.macports.configure org.macports.build org.macports.destroot
> org.macports.install
> :notice:extract Please see the log file for port p5.12-net-ssleay for
> details:
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5
> -net-ssleay/p5.12-net-ssleay/main.log
>

>

>
> gnutar *is* in my path, but it's installed at:
> /opt/local/bin/gnutar
>
> No file is found at:
> /usr/bin/gnutar
>
> To 'move beyond' this blockage, I've created a symbolic link so that
> /usr/bin/gnutar works for ports, for now....
>
> This was the only thing blocking 'port upgrade outdated' on my system, so
> would rate this as a high priority ...

New description:

 On my system ( OS X Maverics ) both sshfs && port upgrade outdated, were
 blocked because the p5.12-net-ssleay installer had an overly specific path
 for gnutar, which resulted in:

 {{{
 --->  Fetching distfiles for p5.12-net-ssleay
 --->  Attempting to fetch Net-SSLeay-1.55.tar.gz from
 http://sea.us.distfiles.macports.org/macports/distfiles/perl5
 --->  Verifying checksums for p5.12-net-ssleay
 --->  Extracting p5.12-net-ssleay
 Error: org.macports.extract for port p5.12-net-ssleay returned: command
 execution failed
 Please see the log file for port p5.12-net-ssleay for details:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5
 -net-ssleay/p5.12-net-ssleay/main.log
 Error: Problem while installing p5.12-net-ssleay
 To report a bug, follow the instructions in the guide:
     http://guide.macports.org/#project.tickets
 }}}

 The relevant lines of p5.12-net-ssleay/main.log are:
 {{{
 :debug:extract Executing command line:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5
 -net-ssleay/p5.12-net-ssleay/work" && /usr/bin/gzip -dc
 '/opt/local/var/macports/distfiles/perl5/Net-SSLeay-1.55.tar.gz' |
 /usr/bin/gnutar --no-same-owner -xf -
 :info:extract sh: /usr/bin/gnutar: No such file or directory
 :info:extract gzip: error writing to output: Broken pipe
 :info:extract gzip: /opt/local/var/macports/distfiles/perl5/Net-
 SSLeay-1.55.tar.gz: uncompress failed
 :info:extract Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5
 -net-ssleay/p5.12-net-ssleay/work" && /usr/bin/gzip -dc
 '/opt/local/var/macports/distfiles/perl5/Net-SSLeay-1.55.tar.gz' |
 /usr/bin/gnutar --no-same-owner -xf -
 :info:extract Exit code: 127
 :error:extract org.macports.extract for port p5.12-net-ssleay returned:
 command execution failed
 :debug:extract Error code: NONE
 :debug:extract Backtrace: command execution failed
     while executing
 "$procedure $targetname"
 :info:extract Warning: targets not executed for p5.12-net-ssleay:
 org.macports.activate org.macports.extract org.macports.patch
 org.macports.configure org.macports.build org.macports.destroot
 org.macports.install
 :notice:extract Please see the log file for port p5.12-net-ssleay for
 details:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5
 -net-ssleay/p5.12-net-ssleay/main.log
 }}}




 gnutar *is* in my path, but it's installed at:
 /opt/local/bin/gnutar

 No file is found at:
 /usr/bin/gnutar

 To 'move beyond' this blockage, I've created a symbolic link so that
 /usr/bin/gnutar works for ports, for now....

 This was the only thing blocking 'port upgrade outdated' on my system, so
 would rate this as a high priority ...

--

Comment:

 Please remove the symlink you created and read MavericksProblems and
 wiki:Migration.

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


More information about the macports-tickets mailing list