improved-osk-gnome-ext
improved-osk-gnome-ext copied to clipboard
glib 2.0 development dependencies and zip are required
Describe the bug To install the extension successfully, the glib 2.0 development dependencies and the zip package are required. It is not explicit in your installation instructions that they should be installed as a pre-requisite.
To Reproduce Steps to reproduce the behavior:
- Ensure you do not have
libglib2.0-dev-binandzipinstalled. - Clone the repo. run the
package-extension.shscript. The following errors are displayed:
./compile-gresource.sh: 3: glib-compile-resources: not found
cp: cannot stat 'src/data/gnome-shell-osk-layouts.gresource': No such file or directory
./package-extension.sh: 31: zip: not found
rm: cannot remove 'src/data/*.gresource': No such file or directory
Expected behavior The script should run successfully without errors.
Screenshots N/A
Environment (please complete the following information):
- Distro: Debian 12
- Gnome version: 43.9
Additional context
By default, Debian 12 does not come with these packages pre-installed. It would be wise to include in the readme and pre-requisite install step with these included, for example:
sudo apt install libglib2.0-dev-bin zip