Upgrading pear fails - Undefined symbol "XML_ParserCreate_MM"
Jeff Hinrichs
JeffH at delasco.com
Mon Nov 26 23:15:09 UTC 2007
I see that you closed http://www.freebsd.org/cgi/query-pr.cgi?pr=116640
although I couldn't find the why for closing it. I am at a loss - could
you point me in the proper direction?
[jlh at hope:/usr/ports/devel/pear]$ sudo make install clean
===> Extracting for pear-1.6.2_1
=> MD5 Checksum OK for pear-1.6.2.tar.bz2.
=> SHA256 Checksum OK for pear-1.6.2.tar.bz2.
===> Patching for pear-1.6.2_1
===> Applying FreeBSD patches for pear-1.6.2_1
===> Configuring for pear-1.6.2_1
===> Installing for pear-1.6.2_1
===> pear-1.6.2_1 depends on file: /usr/local/include/php/main/php.h -
found
===> pear-1.6.2_1 depends on file: /usr/local/lib/php/20060613/pcre.so
- found
===> pear-1.6.2_1 depends on file: /usr/local/lib/php/20060613/xml.so
- found
===> Generating temporary packing list
===> Checking if devel/pear already installed
Using local package: PEAR-stable......ok
Using local package: Archive_Tar-stable....ok
Using local package: Console_Getopt-stable....ok
Using local package: Structures_Graph-stable....ok
Bootstrapping: PEAR...................(local) ok
Bootstrapping: Archive_Tar............(local) ok
Bootstrapping: Console_Getopt.........(local) ok
Extracting installer..................ok
/libexec/ld-elf.so.1: /usr/local/lib/php/20060613/xml.so: Undefined
symbol "XML_ParserCreate_MM"
*** Error code 1
Stop in /usr/ports/devel/pear.
Here is trying to use portinstall instead.
[jlh at hope:/usr/ports/devel/pear]$ sudo portinstall devel/pear
[Gathering depends for devel/pear
........................................ done]
---> Installing 'pear-1.6.2_1' from a port (devel/pear)
---> Building '/usr/ports/devel/pear'
===> Cleaning for pear-1.6.2_1
===> Extracting for pear-1.6.2_1
=> MD5 Checksum OK for pear-1.6.2.tar.bz2.
=> SHA256 Checksum OK for pear-1.6.2.tar.bz2.
===> Patching for pear-1.6.2_1
===> Applying FreeBSD patches for pear-1.6.2_1
===> Configuring for pear-1.6.2_1
---> Installing the new version via the port
===> Installing for pear-1.6.2_1
===> pear-1.6.2_1 depends on file: /usr/local/include/php/main/php.h -
found
===> pear-1.6.2_1 depends on file: /usr/local/lib/php/20060613/pcre.so
- found
===> pear-1.6.2_1 depends on file: /usr/local/lib/php/20060613/xml.so
- found
===> Generating temporary packing list
===> Checking if devel/pear already installed
Using local package: PEAR-stable......ok
Using local package: Archive_Tar-stable....ok
Using local package: Console_Getopt-stable....ok
Using local package: Structures_Graph-stable....ok
Bootstrapping: PEAR...................(local) ok
Bootstrapping: Archive_Tar............(local) ok
Bootstrapping: Console_Getopt.........(local) ok
Extracting installer..................ok
/libexec/ld-elf.so.1: /usr/local/lib/php/20060613/xml.so: Undefined
symbol "XML_ParserCreate_MM"
*** Error code 1
Stop in /usr/ports/devel/pear.
*** Error code 1
Stop in /usr/ports/devel/pear.
** Command failed [exit code 1]: /usr/bin/script -qa
/tmp/portinstall.13638.0 env make reinstall
** Fix the installation problem and try again.
** Listing the failed packages (*:skipped / !:failed)
! devel/pear (install error)
---> Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed
More information about the freebsd-ports-bugs
mailing list