-
-
Notifications
You must be signed in to change notification settings - Fork 15.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GNOME updates 2023-07-04 #241586
GNOME updates 2023-07-04 #241586
Conversation
Sounds like the update script generates wrong url 😆
Do we still wish to patch #228639? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
changes lgtm, built and booted into NixOS x86-64
49a5d7f
to
c5b0dd1
Compare
Ugh, I must have fixed it in the wrong branch. Still need to come up with a sensible way to do it automatically. Pushed the new commit message.
Ugh, I forgot about that. Skipping that for now. Will need to get in touch with upstream and hash it out. |
Added some more GNOME dependencies and apps. Checked their changelogs as well and made sure the apps (+GIMP and Inkscape) run. |
Also tested simple trashing, simple deja-dup backup & restore and geary mail receive.
I just called ofborg to build stuff and looks like there are some surprising failures 🙃
|
Good catch. I must have missed the change. It looks like the symbol is in a different header: $ rg umfpack_dl_solve result-dev
result-dev/include/umfpack_solve.h But the
So it is weird that we get the following on Linux:
While the following on Nix darwin:
Would be nice to get hands on |
`update.nix` considers this a different package from `libxml2` based on `meta.position`. As a result `update.nix` in commit mode would crash when it tried to cherry pick `libxml2Python` update after `libxml2` commit has already been picked. nix-shell maintainers/scripts/update.nix --arg predicate '(path: pkg: builtins.match "libxml.+" pkg.name != null)' --argstr keep-going true --argstr commit true Perhaps we should consider synchronizing all the worktrees after each commit so that conflicting updates would not happen in different worktrees but removing the update script is easier.
That version requires newer libgudev #241939, dropped upower bump for now.
Dropped for now. Edit: Reported the test failng on aarch64-linux in https://gitlab.com/inkscape/lib2geom/-/issues/63 and the build failure with Clang in https://gitlab.com/inkscape/lib2geom/-/issues/62 |
I can reproduce this on Linux with |
Looks like it is downfall from us passing
|
I opened an upstream fix for the GEGL issue and moved the update to #242333 until we get a response from upstream. |
Update GNOME Shell as well. Booted into GNOME VM, did not notice any issues. |
Description of changes
Changelogs and build system diffs look okay.
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)