Don't require libdir in gjs apps
I noticed that you can set
libdir to anything in
/usr/bin/gnome-weather — even a non-existent directory — and the app will still run as long as you don't remove the
libdir field. The same thing for gnome-sound-recorder.
This is briefly mentioned in https://wiki.gnome.org/action/show/Attic/Gjs/Package#Requirements
I think if the libdir field isn't actually needed for some apps, then maybe gjs shouldn't make it a hard requirement either.