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

Synology DSM 7 dependencies #65

Open
alexeyrv opened this issue Dec 29, 2022 · 1 comment
Open

Synology DSM 7 dependencies #65

alexeyrv opened this issue Dec 29, 2022 · 1 comment
Labels
wontfix This will not be worked on

Comments

@alexeyrv
Copy link

Hello, thank you for the extension.

Platform requirements
PHP 7.3 or later (tested up to PHP 8.1)
MediaWiki 1.31.x or later (tested up to 1.38.x)

Environment: Synology NAS DSM 7, WikiMedia 1.35, PHP 7.3.3, Apache 2.4

Installation of the extension to MediaWiki with Composer meets some problems.
Are these problems only at Synology NAS (DSM7)?

Problem 1
- The requested PHP extension ext-fileinfo * is missing from your system. Install or enable PHP's fileinfo extension.
Problem 2
- This package requires php >=7.3.19 but your PHP version (7.3.3) does not satisfy that requirement.
Problem 3
- Installation request for nikic/php-parser 4.4.0 -> satisfiable by nikic/php-parser[v4.4.0].
- nikic/php-parser v4.4.0 requires ext-tokenizer * -> the requested PHP extension tokenizer is missing from your system.
Problem 4
- Installation request for php-parallel-lint/php-console-highlighter 0.5 -> satisfiable by php-parallel-lint/php-console-highlighter[v0.5].
- php-parallel-lint/php-console-highlighter v0.5 requires ext-tokenizer * -> the requested PHP extension tokenizer is missing from your system.
Problem 5
- Installation request for psy/psysh 0.10.4 -> satisfiable by psy/psysh[v0.10.4].
- psy/psysh v0.10.4 requires ext-tokenizer * -> the requested PHP extension tokenizer is missing from your system.
Problem 6
- squizlabs/php_codesniffer 3.5.8 requires ext-tokenizer * -> the requested PHP extension tokenizer is missing from your system.
- mediawiki/mediawiki-codesniffer v34.0.0 requires squizlabs/php_codesniffer 3.5.8 -> satisfiable by squizlabs/php_codesniffer[3.5.8].
- Installation request for mediawiki/mediawiki-codesniffer 34.0.0 -> satisfiable by mediawiki/mediawiki-codesniffer[v34.0.0].

Could you add a list of dependencies to the requirements according to Synology NAS?
Thank you in advance for your comments.

@JeroenDeDauw
Copy link
Member

Your PHP version is too old and is missing some PHP extensions

@JeroenDeDauw JeroenDeDauw added the wontfix This will not be worked on label Dec 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

2 participants