[MacPorts] #37116: php54-fpm and php55-fpm conflict and violate the mtree on php/fpm/status.html
MacPorts
noreply at macports.org
Fri Nov 23 16:00:45 PST 2012
#37116: php54-fpm and php55-fpm conflict and violate the mtree on
php/fpm/status.html
--------------------------+--------------------------
Reporter: ryandesign@… | Owner: ryandesign@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.2
Keywords: | Port: php-fpm
--------------------------+--------------------------
php54-fpm and php55-fpm conflict and violate the mtree:
{{{
$ port installed php54-fpm
The following ports are currently installed:
php54-fpm @5.4.9_0 (active)
$ sudo port install php55-fpm
---> Computing dependencies for php55-fpm
---> Fetching distfiles for php55-fpm
---> Verifying checksum(s) for php55-fpm
---> Extracting php55-fpm
---> Applying patches to php55-fpm
---> Configuring php55-fpm
---> Building php55-fpm
---> Staging php55-fpm into destroot
---> Creating launchd control script
###########################################################
# A startup item has been generated that will aid in
# starting php55-fpm with launchd. It is disabled
# by default. Execute the following command to start it,
# and to cause it to launch at startup:
#
# sudo port load php55-fpm
###########################################################
Warning: violation by /opt/local/php
Warning: php55-fpm violates the layout of the ports-filesystems!
Warning: Please fix or indicate this misbehavior (if it is intended), it
will be an error in future releases!
---> Installing php55-fpm @5.5.0alpha1_0
---> Activating php55-fpm @5.5.0alpha1_0
Error: org.macports.activate for port php55-fpm returned: Image error:
/opt/local/php/fpm/status.html is being used by the active php54-fpm port.
Please deactivate this port first, or use 'port -f activate php55-fpm' to
force the activation.
Please see the log file for port php55-fpm for details:
/opt/local/var/macports/logs/_Users_rschmidt_macports_dports_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
$
}}}
php53-fpm installs status.html elsewhere:
{{{
$ port contents php53-fpm | grep status
/opt/local/share/php/fpm/status.html
$
}}}
All ${php}-fpm subports should probably install status.html in a path
containing ${php}. Not sure how to configure that, or how this file is
used.
--
Ticket URL: <https://trac.macports.org/ticket/37116>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list