Skip to content

gnome3.gnome-calculator doesn't build due to glib 2.48.2 bugfix bump #17912

@obadz

Description

@obadz

nix-build '<nixpkgs>' -A gnome3.gnome-calculator fails on master.

I've bisected the issue to 532f88c (glib 2.48.1->2.48.2 bugfix revision) but don't know how to fix (Googling doesn't really help).

Build output:

  CCLD     libcalculator.la
make[1]: Leaving directory '/tmp/nix-build-gnome-calculator-3.20.2.drv-0/gnome-calculator-3.20.2/lib'
Making all in src
make[1]: Entering directory '/tmp/nix-build-gnome-calculator-3.20.2.drv-0/gnome-calculator-3.20.2/src'
make[1]: *** No rule to make target 'history-entry.ui', needed by 'resources.c'.  Stop.
make[1]: Leaving directory '/tmp/nix-build-gnome-calculator-3.20.2.drv-0/gnome-calculator-3.20.2/src'
make: *** [Makefile:427: all-recursive] Error 1
builder for ‘/nix/store/ly4pc321667bn8cdphm0bz7dq6kd0d0v-gnome-calculator-3.20.2.drv’ failed with exit code 2

We're probably not going to revert glib for this but at the same time this holds back tests.gnome3 which holds back nixos-unstable release so we should address this.

If we can't find the solution maybe we can temporarily remove gnome-calculator from Gnome's default packages?

cc @lethalman @DamienCassou @vcunat

Metadata

Metadata

Assignees

No one assigned

    Labels

    6.topic: GNOMEGNOME desktop environment and its underlying platform
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions