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

Update vendor #17

Open
gigamaster opened this issue Mar 16, 2022 · 3 comments
Open

Update vendor #17

gigamaster opened this issue Mar 16, 2022 · 3 comments

Comments

@gigamaster
Copy link

Issues found :

  1. Fail because of permissions to execute composer
  • easily fixed
  1. Fail because of cacert
  1. Fail because of dropbox PHP requirements = collections: ^8.0
    https://packagist.org/packages/kunalvarma05/dropbox-php-sdk#v0.3.0

"kunalvarma05/dropbox-php-sdk": "^0.3.0",

requires

guzzlehttp/guzzle: ~6.0|~7.0
illuminate/collections: ^8.0

@gigamaster
Copy link
Author

Update cacert.
Fixed permissions.
Fixed 'vendorup.php' replacing command update with require !
Fixed composer.json required versions of the packages !

@nao-pon
Copy link
Owner

nao-pon commented Mar 18, 2022

@gigamaster

I fixed (2) by 32f813f and fixed (3) by ba98a23.

But I'm not sure about permission issues. Since it is executed through the php command, "composer.phar" should not need execute permission.

@gigamaster
Copy link
Author

I'm not sure either the execution issue is caused by composer, creation of .composer cache under trust patch, or something else...
Xelfinder is up-to-date on xoopscube XYZ and running just great.
By the way, maybe it is possible to clear the composer cache after installation of vendor plugins.

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