Describe the bug
When I try to install Bookmarks from NC, I get the message : App "Bookmarks" cannot be installed because the following dependencies are not fulfilled: The library gmp is not available.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
It should install and activate without error
Server (please complete the following information):
$ sudo -u www-data php occ app:list in your command line]Enabled:
- accessibility: 1.2.0
- activity: 2.9.1
- audioplayer: 2.8.3
- calendar: 1.7.0
- cloud_federation_api: 0.2.0
- comments: 1.6.0
- contacts: 3.1.3
- dav: 1.9.2
- deck: 0.6.6
- drawio: 0.9.3
- federatedfilesharing: 1.6.0
- federation: 1.6.0
- files: 1.11.0
- files_external: 1.7.0
- files_pdfviewer: 1.5.0
- files_rightclick: 0.15.1
- files_sharing: 1.8.0
- files_texteditor: 2.8.0
- files_trashbin: 1.6.0
- files_versions: 1.9.0
- files_videoplayer: 1.5.0
- firstrunwizard: 2.5.0
- gallery: 18.3.0
- logreader: 2.1.0
- lookup_server_connector: 1.4.0
- mail: 0.16.0
- maps: 0.1.1
- nextcloud_announcements: 1.5.0
- notes: 3.0.2
- notifications: 2.4.1
- oauth2: 1.4.2
- password_policy: 1.6.0
- passwords: 2019.8.1
- privacy: 1.0.0
- provisioning_api: 1.6.0
- recommendations: 0.4.0
- serverinfo: 1.6.0
- sharebymail: 1.6.0
- support: 1.0.0
- survey_client: 1.4.0
- systemtags: 1.6.0
- text: 1.0.2
- theming: 1.7.0
- twofactor_backupcodes: 1.5.0
- twofactor_totp: 3.0.1
- twofactor_u2f: 3.0.1
- updatenotification: 1.6.0
- user_ldap: 1.6.0
- viewer: 1.1.0
- workflowengine: 1.6.0
Disabled:
- admin_audit
- bookmarks
- encryption
Nextcloud log (nextcloud/data/nextcloud.log)
{"reqId":"06Mf1Wv2NgnZfljl5izt","level":3,"time":"2019-09-02T09:22:39+00:00","remoteAddr":"83.97.61.249","user":"imthesupervisor","app":"settings","method":"POST","url":"\/settings\/
apps\/enable","message":{"Exception":"Exception","Message":"App \"Bookmarks\" cannot be installed because the following dependencies are not fulfilled: The library gmp is not availab
le.","Code":0,"Trace":[{"file":"\/var\/www\/nextcloud-16.0.4\/lib\/private\/Installer.php","line":129,"function":"checkAppDependencies","class":"OC_App","type":"::","args":[{"__class
__":"OC\\AllConfig"},{"__class__":"OC\\L10N\\L10N"},{"id":"bookmarks","name":"Bookmarks","summary":"A Bookmark manager for Nextcloud","description":"This app allows you to store and
organize your favorite places on the web in one spot, while allowing you to sync them with your various devices and browsers.\n\nCheck out the third-party clients listed here: https:
\/\/github.com\/nextcloud\/bookmarks#third-party-clients","version":"2.0.3","licence":"agpl","author":[{"@attributes":{"mail":"[email protected]","homepage":"https:\/\/www.art
hur-schiwon.de"},"@value":"Arthur Schiwon"},{"@attributes":{"mail":"[email protected]"},"@value":"Marcel Klehr"},"Marvin Thomas Rabe","Stefan Klemm"],"category":"organization","website"
:"https:\/\/github.com\/nextcloud\/bookmarks","bugs":"https:\/\/github.com\/nextcloud\/bookmarks\/issues","repository":{"@attributes":{"type":"git"},"@value":"https:\/\/github.com\/n
extcloud\/bookmarks.git"},"screenshot":{"@attributes":{"small-thumbnail":"https:\/\/raw.githubusercontent.com\/nextcloud\/bookmarks\/master\/screenshots\/Bookmarks-small.png"},"@valu
e":"https:\/\/raw.githubusercontent.com\/nextcloud\/bookmarks\/master\/screenshots\/Bookmarks.png"},"dependencies":{"php":{"@attributes":{"min-version":"5.6"}},"lib":["gmp","intl","m
bstring"],"nextcloud":{"@attributes":{"min-version":"15","max-version":"17"}}},"background-jobs":{"job":"OCA\\Bookmarks\\BackgroundJobs\\PreviewsJob"},"settings":{"admin":["OCA\\Book
marks\\Settings\\AdminSettings"],"admin-section":["OCA\\Bookmarks\\Settings\\AdminSection"],"personal":[],"personal-section":[]},"info":[],"remote":[],"public":[],"types":[],"repair-
steps":{"install":[],"pre-migration":[],"post-migration":[],"live-migration":[],"uninstall":[]},"two-factor-providers":[],"commands":[],"activity":{"filters":[],"settings":[],"provid
ers":[]}},false]},{"file":"\/var\/www\/nextcloud-16.0.4\/settings\/Controller\/AppSettingsController.php","line":447,"function":"installApp","class":"OC\\Installer","type":"->","args
":["bookmarks"]},{"file":"\/var\/www\/nextcloud-16.0.4\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":166,"function":"enableApps","class":"OC\\Settings\\Controller\\AppSet
tingsController","type":"->","args":[["bookmarks"],[]]},{"file":"\/var\/www\/nextcloud-16.0.4\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":99,"function":"executeControll
er","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OC\\Settings\\Controller\\AppSettingsController"},"enableApps"]},{"file":"\/var\/www\/nextcloud-16.
0.4\/lib\/private\/AppFramework\/App.php","line":126,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OC\\Settings\\Controller\\Ap
pSettingsController"},"enableApps"]},{"file":"\/var\/www\/nextcloud-16.0.4\/lib\/private\/AppFramework\/Routing\/RouteActionHandler.php","line":47,"function":"main","class":"OC\\AppF
ramework\\App","type":"::","args":["OC\\Settings\\Controller\\AppSettingsController","enableApps",{"__class__":"OC\\AppFramework\\DependencyInjection\\DIContainer"},{"_route":"settin
gs.AppSettings.enableApps"}]},{"function":"__invoke","class":"OC\\AppFramework\\Routing\\RouteActionHandler","type":"->","args":[{"_route":"settings.AppSettings.enableApps"}]},{"file
":"\/var\/www\/nextcloud-16.0.4\/lib\/private\/Route\/Router.php","line":297,"function":"call_user_func","args":[{"__class__":"OC\\AppFramework\\Routing\\RouteActionHandler"},{"_rout
e":"settings.AppSettings.enableApps"}]},{"file":"\/var\/www\/nextcloud-16.0.4\/lib\/base.php","line":975,"function":"match","class":"OC\\Route\\Router","type":"->","args":["\/setting
s\/apps\/enable"]},{"file":"\/var\/www\/nextcloud-16.0.4\/index.php","line":42,"function":"handleRequest","class":"OC","type":"::","args":[]}],"File":"\/var\/www\/nextcloud-16.0.4\/l
ib\/private\/legacy\/app.php","Line":1106,"CustomMessage":"--"},"userAgent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/76.0.3809.132
Safari\/537.36","version":"16.0.4.1"}
Browser log
Error: Request failed with status code 500
at t.exports (https://xxxxxxx/settings/js/vue-settings-apps-users-management.js?v=0a4c0af0-0:7:70195)
at t.exports (https://xxxxxxx/settings/js/vue-settings-apps-users-management.js?v=0a4c0af0-0:19:1275)
at XMLHttpRequest.l.onreadystatechange (https://xxxxxxx/settings/js/vue-settings-apps-users-management.js?v=0a4c0af0-0:7:69211)
Sorry, I did not check the new requirements in README.md
My bad
Most helpful comment
Sorry, I did not check the new requirements in README.md
My bad