You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The derivation of mate-panel in nixos-unstable does not include gobject-introspection files. This causes applets that use gobject-introspection to get bindings to the underlying mate-panel library to fail.
Steps to reproduce
Build mate-panel in nixos-unstable and look at the result/. It should include the following files but doesn't.
The fix is simple: add gobject-introspection to the buildInputs. But I'm a bit hazy as to whether it should go in buildInputs or nativeBuildInputs... I don't know much about how gobjecty applications work, but I'm guessing those files are generated during the build process, right? That would mean it should be in nativeBuildInputs?
Technical details
system: "x86_64-linux"
host os: Linux 4.19.13, NixOS, 19.03.git.acd2756 (Koi)
Issue description
The derivation of
mate-panel
innixos-unstable
does not includegobject-introspection
files. This causes applets that usegobject-introspection
to get bindings to the underlyingmate-panel
library to fail.Steps to reproduce
Build
mate-panel
innixos-unstable
and look at theresult/
. It should include the following files but doesn't../lib/girepository-1.0/MatePanelApplet-4.0.typelib
./share/gir-1.0/MatePanelApplet-4.0.gir
Solution
The fix is simple: add
gobject-introspection
to thebuildInputs
. But I'm a bit hazy as to whether it should go inbuildInputs
ornativeBuildInputs
... I don't know much about how gobjecty applications work, but I'm guessing those files are generated during the build process, right? That would mean it should be innativeBuildInputs
?Technical details
"x86_64-linux"
Linux 4.19.13, NixOS, 19.03.git.acd2756 (Koi)
yes
yes
nix-env (Nix) 2.1.3
""
"home-manager, nixos-19.03pre165037.eebd1a92637"
/pkgs/nixpkgs
The text was updated successfully, but these errors were encountered: