[MacPorts] #29852: php5-eaccelerator - port conflicts and enhancements
#29852: php5-eaccelerator - port conflicts and enhancements --------------------------------------+------------------------------------- Reporter: macintosh@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: --------------------------------------+------------------------------------- php5-apc[[BR]] php5-xcache[[BR]] php5-eaccelerator seem to conflict with each other. at the very least the first two explicitly conflict as xcache detects the presense of apc upon loading of the extension. -------------- add default configuration to the eaccelerator.ini file[[BR]] ### REQUIRES ### the proposed enhancement from [#29849] -- Ticket URL: <https://trac.macports.org/ticket/29852> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29852: php5-eaccelerator - port conflicts and enhancements --------------------------------------+------------------------------------- Reporter: macintosh@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: haspatch | Port: php5-eaccelerator --------------------------------------+------------------------------------- Changes (by jmr@…): * keywords: => haspatch * version: 1.9.2 => * port: => php5-eaccelerator Comment: Please remember to fill in the Port field. -- Ticket URL: <https://trac.macports.org/ticket/29852#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29852: php5-eaccelerator - port conflicts and enhancements --------------------------------------+------------------------------------- Reporter: macintosh@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: haspatch | Port: php5-eaccelerator --------------------------------------+------------------------------------- Comment(by ryandesign@…): Why do we need to `exec sed`? Tcl has many built-in functions for dealing with regular expressions; wouldn't one of them suffice? `file mkdir` followed by `file attributes` can be simplified into just `xinstall -d -m`. -- Ticket URL: <https://trac.macports.org/ticket/29852#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29852: php5-eaccelerator - port conflicts and enhancements --------------------------------------+------------------------------------- Reporter: macintosh@… | Owner: ryandesign@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: haspatch | Port: php5-eaccelerator --------------------------------------+------------------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => ryandesign@… Comment: You've only added the `conflicts` line to php5-eaccelerator, but if we're doing to do that, then we would want to add it to php5-apc and php5-xcache too. -- Ticket URL: <https://trac.macports.org/ticket/29852#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29852: php5-eaccelerator - port conflicts and enhancements --------------------------------------+------------------------------------- Reporter: macintosh@… | Owner: ryandesign@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: haspatch | Port: php5-eaccelerator --------------------------------------+------------------------------------- Comment(by ryandesign@…): Oh I see, you submitted those separately. php5-apc modifications submitted in #29850[[br]] php5-xcache modifications submitted in #29851 -- Ticket URL: <https://trac.macports.org/ticket/29852#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29852: php5-eaccelerator - port conflicts and enhancements --------------------------------------+------------------------------------- Reporter: macintosh@… | Owner: ryandesign@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: haspatch | Port: php5-eaccelerator --------------------------------------+------------------------------------- Comment(by ryandesign@…): Conflict markers added in r79534. That still leaves the ini file modifications. -- Ticket URL: <https://trac.macports.org/ticket/29852#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29852: php5-eaccelerator - port conflicts and enhancements --------------------------------------+------------------------------------- Reporter: macintosh@… | Owner: ryandesign@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: haspatch | Port: php5-eaccelerator --------------------------------------+------------------------------------- Comment(by macintosh@…): 1) sed : [[BR]] I've looked at the tcl string functions, but I can't see something that can do what my sed command does: 1. find '''only''' the line containing /string/ <- this is the crucial thing 1. make the extraction 2) file mkdir & file attributes <-> xinstall -d -m : [[BR]] I don't want those directories to be part of the hardlinking process that I understand Macports uses as they are used by eaccelerator for cache and log files. But if files stored in directories created by xinstall aren't hardlinked anywhere else of course go for xinstall. -- Ticket URL: <https://trac.macports.org/ticket/29852#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29852: php5-eaccelerator - port conflicts and enhancements --------------------------------------+------------------------------------- Reporter: macintosh@… | Owner: ryandesign@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: haspatch | Port: php5-eaccelerator --------------------------------------+------------------------------------- Comment(by ryandesign@…): There's no problem using `xinstall` to install directories into which log files or cache files will go; many ports do that. Of course you'll want to ensure you make the directory inside the destroot, not outside, so that it is removed (as long as it's empty) when the port is uninstalled. -- Ticket URL: <https://trac.macports.org/ticket/29852#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts