Ports won't finish installing PHP4

daniel danstemporaryaccount at yahoo.ca
Tue Nov 1 16:21:24 PST 2005


I tried to use portupgrade to install PHP4.4.1 this afternoon because 
portaudit complained about a security issue and all went fine except PEAR 
broke:

  pear-Archive_Tar-1.3.1
  pear-Cache_Lite-1.5.1,1
  pear-Console_Getopt-1.2
  pear-HTTP_Request-1.2.4
  pear-Net_CheckIP-1.1
  pear-Net_DNSBL-1.0.0
  pear-Net_Socket-1.0.6
  pear-Net_URL-1.0.14
  pear-PEAR-1.3.5_1
  pear-XML_RPC-1.4.0
  [Updating the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 196 packages 
  found (-1 +0) (...) done]
  --->  Installing the new version via the port
  ===>  Installing for php4-pear-4.4.1
  ===>   php4-pear-4.4.1 depends on file: /usr/local/include/php/main/php.h - 
  found
  ===>   php4-pear-4.4.1 depends on file: /usr/local/lib/php/20020429/pcre.so 
  - found
  ===>   php4-pear-4.4.1 depends on file: /usr/local/lib/php/20020429/xml.so - 
  found
  ===>   php4-pear-4.4.1 depends on shared library: expat.5 - found
  ===>   Generating temporary packing list
  ===>  Checking if devel/php4-pear already installed
  Installing PEAR environment:      /usr/local/share/pear/
  tar: Error opening archive: Failed to open 
  '/usr/ports/devel/php4-pear/work/php-4.4.1/pear/packages/XML_RPC-1.3.1.tar': 
  No such file or directory
  *** Error code 1

  Stop in /usr/ports/devel/php4-pear/work/php-4.4.1.
  *** Error code 1

  Stop in /usr/ports/devel/php4-pear.
  *** Error code 1

  Stop in /usr/ports/devel/php4-pear.

But here's what's in that directory:

  # ls -lh /usr/ports/devel/php4-pear/work/php-4.4.1/pear/packages/
  total 268
  -rw-r--r--  1 root  wheel   100K Mar 28  2005 HTML_Template_IT-1.1.tar
  -rw-r--r--  1 root  wheel    41K Mar 28  2005 Net_UserAgent_Detect-2.0.1.tar
  -rw-r--r--  1 root  wheel   126K Aug 22 22:13 XML_RPC-1.4.0.tar

Anyone have an idea as to what I missed?


-- 
for every complex problem
there is a simple solution

and it's wrong.
  - unknown


More information about the freebsd-questions mailing list