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

Composer install says phpdox has changed #167

Closed
dstockto opened this issue Oct 6, 2014 · 1 comment
Closed

Composer install says phpdox has changed #167

dstockto opened this issue Oct 6, 2014 · 1 comment

Comments

@dstockto
Copy link
Contributor

dstockto commented Oct 6, 2014

I'm running dev-master via composer. During testing of the fix for #164 each time I did a composer update, composer said that phpdox (vendor/bin) had been changed and interactively asked what I wanted to do with the changes. I didn't modify anything in vendor.

For automated builds through jenkins, I could destroy my workspace and the install would succeed, just during the upgrade path from one commit to another on dev-master was when I saw this behavior.

Sorry I don't have any other data or logs available at this time.

@theseer
Copy link
Owner

theseer commented Oct 9, 2014

This seems to have been triggered by the fact the file composer/bin/phpdox has been committed without the executable bit set and composer automagically fixing that so it can be used as intended.
Instead of throwing an error right away of course this leads to a modified file causing trouble upon update.

I corrected the permissions with commit 061847a, which fixed the issue for me.

To get the fix run composer update and simply discard the changes on this file, it shouldn't ask on further update runs.

@theseer theseer closed this as completed Oct 9, 2014
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

No branches or pull requests

2 participants