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-bin and zip installed.
Clone the repo. run the package-extension.sh script.
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
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:
libglib2.0-dev-bin
andzip
installed.package-extension.sh
script. The following errors are displayed:Expected behavior The script should run successfully without errors.
Screenshots N/A
Environment (please complete the following information):
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