| 18 Aug 2025 |
QuadRadical (Ping) | ah okay | 18:40:27 |
QuadRadical (Ping) | ah thank you artturin | 18:40:40 |
QuadRadical (Ping) | yet another cross error:
error: builder for '/nix/store/l55dfs3715ip798nc4ldhqkgkc4zwx35-gst-editing-services-aarch64-unknown-linux-gnu-1.26.0.drv' failed with exit code 1;
last 25 log lines:
> Configuring ges-version.h using configuration
> Program flex found: YES (/nix/store/bd8nq53jkv2qyrgjw3c8alqzf6131vza-flex-2.6.4/bin/flex)
> Did not find pkg-config by name 'pkg-config'
> Found pkg-config: NO
> WARNING: Could not detect glib version, assuming 2.54. You may get build errors if your glib is older.
> Did not find CMake 'cmake'
> Found CMake: NO
> Build-time dependency gio-2.0 found: NO (tried pkgconfig and cmake)
> Program glib-compile-resources found: YES (/nix/store/adzh287p7iwf5j6l9xkffzcm9vbszjvw-glib-2.84.3-dev/bin/glib-compile-resources)
> Run-time dependency gobject-introspection-1.0 found: YES 1.84.0
> Build-time dependency gobject-introspection-1.0 found: NO (tried pkgconfig and cmake)
> Program g-ir-scanner found: YES (/nix/store/hmasr6h4hy2frylcipbiyzvxq0zbya2f-gobject-introspection-wrapped-1.84.0-dev/bin/g-ir-scanner)
> Build-time dependency gobject-introspection-1.0 found: NO (tried pkgconfig and cmake)
> Program g-ir-compiler found: YES (/nix/store/hmasr6h4hy2frylcipbiyzvxq0zbya2f-gobject-introspection-wrapped-1.84.0-dev/bin/g-ir-compiler)
> Run-time dependency bash-completion found: YES 2.16.0
> C++ compiler for the host machine: aarch64-unknown-linux-gnu-g++ (gcc 14.3.0 "aarch64-unknown-linux-gnu-g++ (GCC) 14.3.0")
> C++ linker for the host machine: aarch64-unknown-linux-gnu-g++ ld.bfd 2.44
> Run-time dependency gstreamer-plugins-base-1.0 found: YES 1.26.0
> Run-time dependency gstreamer-plugins-bad-1.0 found: YES 1.26.0
> Program gst-validate-launcher found: NO
> Program gst-tester-1.0 found: NO
>
> tests/validate/meson.build:11:13: ERROR: Program 'gst-tester-1.0' not found or not executable
>
> A full log can be found at /build/gst-editing-services-1.26.0/build/meson-logs/meson-log.txt
For full logs, run 'nix log /nix/store/l55dfs3715ip798nc4ldhqkgkc4zwx35-gst-editing-services-aarch64-unknown-linux-gnu-1.26.0.drv'.
error: 1 dependencies of derivation '/nix/store/kv6xbcch3s16y9z4d32z9jyvwwyj1wby-rygel-aarch64-unknown-linux-gnu-0.44.2.drv' failed to build
error: 1 dependencies of derivation '/nix/store/nbky4pr0v6ksgpbsf2dlzl21qgzfmx31-etc.drv' failed to build
error: 1 dependencies of derivation '/nix/store/pa98ipw6w5bcfr8lnv96fr42pf2z3i8i-system-path.drv' failed to build
error: 1 dependencies of derivation '/nix/store/1gpjwia4375n2szrsinvjyzxzc8wyf61-nixos-system-quadphone-25.11.20250812.005433b.drv' failed to build
error: 1 dependencies of derivation '/nix/store/c6rjynjj7n5l034z06v4061xm0r3bl07-ukify.conf.drv' failed to build
error: 1 dependencies of derivation '/nix/store/2yj58y4aygy7qf4y6ssky5smramdvgrq-image.drv' failed to build
| 18:41:09 |
QuadRadical (Ping) | do you think nixpkgs would consider building those, since browsers are so large | 18:42:14 |
QuadRadical (Ping) | like building librewolf / firefox | 18:42:27 |
Artturin | Nope | 18:42:26 |
QuadRadical (Ping) | ah ok | 18:42:30 |
Artturin | No way | 18:42:30 |
symphorien | maybe I'm exaggerating, but it's arleady a miracle when gui stuff builds | 18:42:54 |
QuadRadical (Ping) | hmm i guess | 18:43:23 |
QuadRadical (Ping) | im trying to fix some cross bugs at least | 18:43:28 |
QuadRadical (Ping) | i want to compile a full gui install with gnome and stuff | 18:43:36 |
QuadRadical (Ping) | with cross | 18:43:37 |
symphorien | tbh I think you will find this very hard | 18:43:55 |
QuadRadical (Ping) | most stuff i have gotten to build | 18:44:31 |
QuadRadical (Ping) | theres is only like 300 packages left to build before it failed th is time | 18:44:39 |
QuadRadical (Ping) | i think | 18:44:40 |
QuadRadical (Ping) | * theres is only like 300 packages left to build before it failed this time | 18:44:44 |
symphorien | nice | 18:44:45 |
symphorien | I haven't read the scrollback, but when you fix buildInputs vs nativeBuildInputs don't hesitate to add strictDeps = true so that it does not regress unintentionnally | 18:45:42 |
QuadRadical (Ping) | ah yeah, tbh artturin has been fixing more than me, after me finding them (i am very grateful) | 18:47:05 |
QuadRadical (Ping) | for the ones ive fixed i added strictDeps idk about artturin | 18:47:15 |
QuadRadical (Ping) | aha https://github.com/NixOS/nixpkgs/pull/431159 | 18:48:24 |
Artturin | This should fix that
diff --git a/pkgs/development/libraries/gstreamer/ges/default.nix b/pkgs/development/libraries/gstreamer/ges/default.nix
index 2e2a9fdae3fa..5ceada67a73f 100644
--- a/pkgs/development/libraries/gstreamer/ges/default.nix
+++ b/pkgs/development/libraries/gstreamer/ges/default.nix
@@ -10,6 +10,7 @@
gst-plugins-base,
gst-plugins-bad,
gst-devtools,
+ gstreamer,
libxml2,
flex,
gettext,
@@ -43,6 +44,7 @@ stdenv.mkDerivation (finalAttrs: {
gobject-introspection
python3
flex
+ gstreamer # for gst-tester-1.0
]
++ lib.optionals enableDocumentation [
hotdoc
I'm still building deps
| 18:48:37 |
QuadRadical (Ping) | ah okay thanks, the PR i linked is not a good way then? | 18:49:06 |
QuadRadical (Ping) | (not my pr) | 18:49:16 |
Artturin | It's a pr that should be merged (I'll merge it), but it just hides the issue. On native with strictDeps the same error will happen (I just tested) | 18:52:34 |
QuadRadical (Ping) | hmm do you know how i can overlay this package? | 18:58:59 |
Artturin | gst_all_1 = prev.gst_all_1 // { gst-editing-services = gst-editing-services.overrideAttrs... } | 18:59:50 |
Artturin | * gst_all_1 = prev.gst_all_1 // { gst-editing-services = prev.gst_all_1.gst-editing-services.overrideAttrs... } | 19:00:02 |