Opened 10 years ago

Closed 6 years ago

#46226 closed defect (fixed)

tiki @3.9_0: needs php5-* dependencies replaced

Reported by: ivoseitenzahl@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: Cc:
Port: tiki

Description

I get an error installing tiki.

irs% sudo port install tiki
--->  Computing dependencies for tiki
--->  Dependencies to be installed: php5-mysql php5-web php5
--->  Configuring php5-mysql
Error: php5-mysql has been made obsolete by the port php53-mysql. Please install php53-mysql instead.
Error: org.macports.configure for port php5-mysql returned: obsolete port
Error: Failed to install php5-mysql
Please see the log file for port php5-mysql for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_php_php5-mysql/php5-mysql/main.log
Error: The following dependencies were not installed: php5-mysql php5-web php5
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port tiki failed

This is the content of the log file: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_php_php5-mysql/php5-mysql/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 (php5-mysql)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.archivefetch (php5-mysql)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.fetch (php5-mysql)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.checksum (php5-mysql)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.extract (php5-mysql)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.patch (php5-mysql)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:configure configure phase started at Sat Dec 13 10:43:14 AEDT 2014
:notice:configure --->  Configuring php5-mysql
:debug:configure Using compiler 'Xcode Clang'
:debug:configure Executing proc-pre-org.macports.configure-configure-0
:error:configure php5-mysql has been made obsolete by the port php53-mysql. Please install php53-mysql instead.
:error:configure org.macports.configure for port php5-mysql returned: obsolete port
:debug:configure Error code: NONE
:debug:configure Backtrace: obsolete port
    while executing
"proc-pre-org.macports.configure-configure-0 org.macports.configure"
    ("eval" body line 1)
    invoked from within
"eval $pre $targetname"
:info:configure Warning: targets not executed for php5-mysql: org.macports.activate org.macports.configure org.macports.build org.macports.destroot org.macports.install
:error:configure Failed to install php5-mysql
:debug:configure Registry error: php5 not registered as installed & active.
    invoked from within
"registry_active $subport"
    invoked from within
"$workername eval registry_active \$subport"
:notice:configure Please see the log file for port php5-mysql for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_php_php5-mysql/php5-mysql/main.log

Change History (2)

comment:1 Changed 10 years ago by larryv (Lawrence Velázquez)

Keywords: php5-mysql php53-mysql tiki removed
Summary: tiki install fails , php5-mysql obsoletetiki @3.9_0: needs php5-* dependencies replaced

comment:2 Changed 6 years ago by kurthindenburg (Kurt Hindenburg)

Resolution: fixed
Status: newclosed

In bf59609691dcf6a7e0fe6e12bf5077710ba365f8/macports-ports (master):

tiki: update to 19.1; fix php dependencies

This port's previous version was over 7 years old and broken due to
php port changes. This update will at least get someone started running
this software. A lot of extra work will be required to get it working
on the user's system.

closes #46226

Note: See TracTickets for help on using tickets.