Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#42485 closed defect (invalid)

Could not install php55-fpm

Reported by: xeron (Ivan Larionov) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.2.99
Keywords: Cc:
Port: php55-fpm

Description

--->  Computing dependencies for php55-fpm
--->  Fetching archive for php55-fpm
--->  Attempting to fetch php55-fpm-5.5.9_0.darwin_13.x86_64.tbz2 from http://nue.de.packages.macports.org/macports/packages/php55-fpm
--->  Attempting to fetch php55-fpm-5.5.9_0.darwin_13.x86_64.tbz2.rmd160 from http://nue.de.packages.macports.org/macports/packages/php55-fpm
--->  Installing php55-fpm @5.5.9_0
Error: org.macports.install for port php55-fpm returned: @name php55-fpm-5.5.9_0
…
Please see the log file for port php55-fpm for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_php/php55-fpm/main.log
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port php55-fpm failed

Attachments (1)

main.log (27.1 KB) - added by xeron (Ivan Larionov) 10 years ago.

Download all attachments as: .zip

Change History (9)

Changed 10 years ago by xeron (Ivan Larionov)

Attachment: main.log added

comment:1 Changed 10 years ago by xeron (Ivan Larionov)

Installed from sources w/o any problems. So looks like only binary archive affected.

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

Owner: changed from macports-tickets@… to ryandesign@…

The log you attached is not from a clean attempt. Please clean and try again.

Also, what is /Users/xeron/bin/tar and why is MacPorts trying to use it?

comment:3 Changed 10 years ago by xeron (Ivan Larionov)

This log is from clean php55-fpm installation.

Completely forgot about tar (was experimenting with dpkg port which wants to use gnutar). It's

bin/tar -> /opt/local/bin/gnutar

Yes, everything is ok with bsd tar. Sorry, my bad.

But why macports doesn't work with gnutar?

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

Resolution: invalid
Status: newclosed

The lines in the attached logfile that say "Skipping completed" indicate that it was not from a clean attempt.

MacPorts works fine with GNU tar (which was the system tar on OS X 10.8 and earlier) and BSD tar (the system tar on OS X 10.9 and later). I don't know why it's not working with your tar symlink, but that's not a supported configuration.

comment:5 Changed 10 years ago by xeron (Ivan Larionov)

xeron@Xerons-MacBook:~$ sudo port unload php55-fpm
xeron@Xerons-MacBook:~$ sudo port -u uninstall php55-fpm
--->  Deactivating php55-fpm @5.5.9_0
--->  Cleaning php55-fpm
--->  Uninstalling php55-fpm @5.5.9_0
--->  Cleaning php55-fpm
xeron@Xerons-MacBook:~$ sudo port -u clean --all php55-fpm
--->  Cleaning php55-fpm
xeron@Xerons-MacBook:~$ mv bin/gnutar bin/tar
xeron@Xerons-MacBook:~$ sudo port install php55-fpm
--->  Computing dependencies for php55-fpm
--->  Fetching archive for php55-fpm
--->  Attempting to fetch php55-fpm-5.5.9_0.darwin_13.x86_64.tbz2 from http://nue.de.packages.macports.org/macports/packages/php55-fpm
--->  Attempting to fetch php55-fpm-5.5.9_0.darwin_13.x86_64.tbz2.rmd160 from http://nue.de.packages.macports.org/macports/packages/php55-fpm
--->  Installing php55-fpm @5.5.9_0
Error: org.macports.install for port php55-fpm returned: @name php55-fpm-5.5.9_0
@portname php55-fpm
@portepoch 2
@portversion 5.5.9
@portrevision 0
@archs x86_64
@pkgdep php55-5.5.9_0
@pkgdep gsed-4.2.2_0
@pkgdep libiconv-1.14_0
@pkgdep libxml2-2.9.1_0
@pkgdep bzip2-1.0.6_0
@pkgdep mhash-0.9.9.9_0
@pkgdep pcre-8.33_1
@pkgdep zlib-1.2.8_0
Library/LaunchDaemons/org.macports.php55-fpm.plist
opt/local/etc/LaunchDaemons/org.macports.php55-fpm/org.macports.php55-fpm.plist
@comment MD5:8b86e956006851fad87143dd0e08ff24
opt/local/etc/php55/php-fpm.conf.default
@comment MD5:94aa702c8677bd2214ceb668d0c8ea7f
opt/local/sbin/php-fpm55
@comment MD5:26a84537bc6243e24d30865907548cd7
opt/local/share/examples/php55/fpm/status.html
@comment MD5:96f7f7a6b3c8e1d134b89bb62f2f553d
opt/local/share/man/man8/php-fpm55.8.gz
@comment MD5:4d70888beb1ef267d9d180f04a68acb3
opt/local/var/log/php55/.turd_php55-fpm
@comment MD5:d41d8cd98f00b204e9800998ecf8427e
opt/local/var/run/php55/.turd_php55-fpm
@comment MD5:d41d8cd98f00b204e9800998ecf8427e
@ignore
+COMMENT
@ignore
+CONTENTS
@ignore
+DESC
@ignore
+PORTFILE
@ignore
+STATE
/Users/xeron/bin/tar: Ignoring unknown extended header keyword 'SCHILY.dev'
/Users/xeron/bin/tar: Ignoring unknown extended header keyword 'SCHILY.ino'
/Users/xeron/bin/tar: Ignoring unknown extended header keyword 'SCHILY.nlink'
/Users/xeron/bin/tar: Ignoring unknown extended header keyword 'SCHILY.dev'
/Users/xeron/bin/tar: Ignoring unknown extended header keyword 'SCHILY.ino'
/Users/xeron/bin/tar: Ignoring unknown extended header keyword 'SCHILY.nlink'
/Users/xeron/bin/tar: Ignoring unknown extended header keyword 'SCHILY.dev'
/Users/xeron/bin/tar: Ignoring unknown extended header keyword 'SCHILY.ino'
/Users/xeron/bin/tar: Ignoring unknown extended header keyword 'SCHILY.nlink'
/Users/xeron/bin/tar: Ignoring unknown extended header keyword 'SCHILY.dev'
/Users/xeron/bin/tar: Ignoring unknown extended header keyword 'SCHILY.ino'
/Users/xeron/bin/tar: Ignoring unknown extended header keyword 'SCHILY.nlink'
Please see the log file for port php55-fpm for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_php/php55-fpm/main.log
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port php55-fpm failed
xeron@Xerons-MacBook:~$ cat /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_php/php55-fpm/main.log | grep "Skipping completed"
:debug:archivefetch Skipping completed org.macports.fetch (php55-fpm)
:debug:archivefetch Skipping completed org.macports.checksum (php55-fpm)
:debug:archivefetch Skipping completed org.macports.extract (php55-fpm)
:debug:archivefetch Skipping completed org.macports.patch (php55-fpm)
:debug:archivefetch Skipping completed org.macports.configure (php55-fpm)
:debug:archivefetch Skipping completed org.macports.build (php55-fpm)
:debug:archivefetch Skipping completed org.macports.destroot (php55-fpm)

comment:6 Changed 10 years ago by xeron (Ivan Larionov)

btw it works, but has this output with "Ignoring unknown extended header" which I believe results in failed installation

xeron@Xerons-MacBook:~/111$ gnutar -xjf /opt/local/var/macports/software/php55-fpm/php55-fpm-5.5.9_0.darwin_13.x86_64.tbz2
gnutar: Ignoring unknown extended header keyword 'SCHILY.dev'
gnutar: Ignoring unknown extended header keyword 'SCHILY.ino'
gnutar: Ignoring unknown extended header keyword 'SCHILY.nlink'
gnutar: Ignoring unknown extended header keyword 'SCHILY.dev'
gnutar: Ignoring unknown extended header keyword 'SCHILY.ino'
gnutar: Ignoring unknown extended header keyword 'SCHILY.nlink'
gnutar: Ignoring unknown extended header keyword 'SCHILY.dev'
gnutar: Ignoring unknown extended header keyword 'SCHILY.ino'
gnutar: Ignoring unknown extended header keyword 'SCHILY.nlink'
gnutar: Ignoring unknown extended header keyword 'SCHILY.dev'
gnutar: Ignoring unknown extended header keyword 'SCHILY.ino'
gnutar: Ignoring unknown extended header keyword 'SCHILY.nlink'
xeron@Xerons-MacBook:~/111$ ls -l
total 120
-rw-r--r--  1 xeron  staff     15 10 фев 08:37 +COMMENT
-rw-r--r--  1 xeron  staff   1052 10 фев 08:37 +CONTENTS
-rw-r--r--  1 xeron  staff     54 10 фев 08:37 +DESC
-rw-r--r--  1 xeron  staff  43994 10 фев 07:14 +PORTFILE
-rw-r--r--  1 xeron  staff    321 10 фев 08:37 +STATE
drwxr-xr-x  3 xeron  staff    102 13 фев 18:45 Library
drwxr-xr-x  3 xeron  staff    102 10 фев 08:37 opt

comment:7 Changed 10 years ago by neverpanic (Clemens Lang)

Tcl treats output on stderr by an executed command as a failure condition and aborts. The gnutar shipped in previous versions of OS X doesn't print these warnings. Please restore the original /usr/bin/tar as installed by the OS and run sudo port -f selfupdate to fix this.

comment:8 Changed 10 years ago by xeron (Ivan Larionov)

Yes I've already done it. Follow up ticket about gnutar: #42492

Thanks for your help!

Last edited 10 years ago by xeron (Ivan Larionov) (previous) (diff)
Note: See TracTickets for help on using tickets.