Skip to content

Build fails after convenience.js has been removed from gnome-shell-extension repository

Created by: ofurkusi

The file convenience.js which is downloaded in line 59 of the Makefile no longer exists in the master branch of the gnome-shell-extension repository. The file was removed with the following commit:

https://gitlab.gnome.org/GNOME/gnome-shell-extensions/commit/bab4be1a597226a5fe8a29dcf3848be47e16a5e5

The build fails with the following error message:

Connecting to gitlab.gnome.org (gitlab.gnome.org)|209.132.180.181|:443... connected. HTTP request sent, awaiting response... 404 Not Found 2019-03-20 21:51:42 ERROR 404: Not Found.

make: *** [Makefile:59: collect] Error 8

Referring instead to the latest revision of the file in the Makefile seems to work: https://gitlab.gnome.org/GNOME/gnome-shell-extensions/raw/47beeb1a8e9afba410dc7587cb40f7fb00f5e3a7/lib/convenience.js