Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

avoid overwriting include path #32

Merged
merged 1 commit into from Oct 30, 2014
Merged

avoid overwriting include path #32

merged 1 commit into from Oct 30, 2014

Conversation

glensc
Copy link
Contributor

@glensc glensc commented Sep 28, 2014

- fixes pear bug http://pear.php.net/bugs/bug.php?id=17045
- refs e115fc9, de36f63, 51c697a, 9c19304
- solves installation via composer where other pear packaegs are *NOT*
  installed to same include path as PEAR package itself
@glensc
Copy link
Contributor Author

glensc commented Sep 28, 2014

If interested testing of the failure with composer, create composer.json:

{
    "repositories": [
        {
            "type": "pear",
            "url": "http://pear.php.net",
            "vendor-alias": "pear"
        }
    ],
    "require": {
        "pear-pear.php.net/PEAR": "*"
    }
}

and run:

 composer.phar install
 vendor/bin/pear

Warning: require_once(Console/Getopt.php): failed to open stream: No such file or directory in System.php on line 21

Warning: require_once(Console/Getopt.php): failed to open stream: No such file or directory in /Users/glen/scm/bug-17045/vendor/pear-pear.php.net/PEAR/System.php on line 21

Call Stack:
    0.0012     900320   1. {main}() /Users/glen/scm/bug-17045/vendor/pear-pear.php.net/PEAR/pearcmd.php:0
    0.0069    2010600   2. require_once('/Users/glen/scm/bug-17045/vendor/pear-pear.php.net/PEAR/PEAR/Config.php') /Users/glen/scm/bug-17045/vendor/pear-pear.php.net/PEAR/pearcmd.php:52
    0.0153    3856128   3. require_once('/Users/glen/scm/bug-17045/vendor/pear-pear.php.net/PEAR/System.php') /Users/glen/scm/bug-17045/vendor/pear-pear.php.net/PEAR/PEAR/Config.php:24


Fatal error: require_once(): Failed opening required 'Console/Getopt.php' (include_path='/Users/glen/scm/bug-17045/vendor/pear-pear.php.net/PEAR') in /Users/glen/scm/bug-17045/vendor/pear-pear.php.net/PEAR/System.php on line 21

Call Stack:
    0.0012     900320   1. {main}() /Users/glen/scm/bug-17045/vendor/pear-pear.php.net/PEAR/pearcmd.php:0
    0.0069    2010600   2. require_once('/Users/glen/scm/bug-17045/vendor/pear-pear.php.net/PEAR/PEAR/Config.php') /Users/glen/scm/bug-17045/vendor/pear-pear.php.net/PEAR/pearcmd.php:52
    0.0153    3856128   3. require_once('/Users/glen/scm/bug-17045/vendor/pear-pear.php.net/PEAR/System.php') /Users/glen/scm/bug-17045/vendor/pear-pear.php.net/PEAR/PEAR/Config.php:24

CloCkWeRX added a commit that referenced this pull request Oct 30, 2014
avoid overwriting include path
@CloCkWeRX CloCkWeRX merged commit 1d2df5a into pear:stable Oct 30, 2014
@glensc glensc deleted the bug-17045 branch October 30, 2014 19:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants