-
-
Notifications
You must be signed in to change notification settings - Fork 15k
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
mousai: 0.4.2 -> 0.5.2 #134155
mousai: 0.4.2 -> 0.5.2 #134155
Conversation
Result of 1 package failed to build:
|
@ofborg build mousai |
Result of 1 package built:
|
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.
No longer runs on x86_64-linux:
Traceback (most recent call last):
File "/nix/store/izbxf8pfi4rfs378p3v9dfv9yvwzdfi3-mousai-0.5.2/bin/..mousai-wrapped-wrapped", line 31, in <module>
from mousai import main
File "/nix/store/izbxf8pfi4rfs378p3v9dfv9yvwzdfi3-mousai-0.5.2/share/mousai/mousai/main.py", line 18, in <module>
class Application(Adw.Application):
File "/nix/store/43d7ipmasy6dl4m757n4kwcmhxyyc541-python3.9-pygobject-3.40.1/lib/python3.9/site-packages/gi/module.py", line 123, in __getattr__
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Adw' object has no attribute 'Application'
After the GNOME 41 PR merges, I think we can try upgrade libadwaita to 1.0.0.alpha.3 (as it needs GTK 4.4) and try this again. The checkPhase of libadwaita probably needs some update, I guess a dbus session and maybe xdg-desktop-portal? I am not sure. with --print-errorlogs:
... and dbus-run-session:
|
I already have a branch locally that updates libadwaita and is based on said PR. However, I haven't figured out the |
Currently I use HOME=$TEMPDIR xvfb-run \
dbus-run-session --config-file=${dbus}/share/dbus-1/session.conf \
meson test as the
If you have any idea how to solve it (Maybe we need to set some |
I guess we could do something using |
superseded by #141299 |
Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for mousai is: "Identify any songs in seconds"
meta.homepage for mousai is: "https://github.com/SeaDve/Mousai"
meta.changelog for mousai is: ""
Updates performed
To inspect upstream changes
Release on GitHub
Compare changes on GitHub
Impact
Checks done (click to expand)
built on NixOS
The tests defined in
passthru.tests
, if any, passed/nix/store/f1nz02vvwjsvlf8zzd4zqfvdn77sli48-mousai-0.5.2/bin/mousai passed the binary check.
/nix/store/f1nz02vvwjsvlf8zzd4zqfvdn77sli48-mousai-0.5.2/bin/.mousai-wrapped passed the binary check.
/nix/store/f1nz02vvwjsvlf8zzd4zqfvdn77sli48-mousai-0.5.2/bin/..mousai-wrapped-wrapped passed the binary check.
0 of 3 passed binary check by having a zero exit code.
3 of 3 passed binary check by having the new version present in output.
found 0.5.2 with grep in /nix/store/f1nz02vvwjsvlf8zzd4zqfvdn77sli48-mousai-0.5.2
found 0.5.2 in filename of file in /nix/store/f1nz02vvwjsvlf8zzd4zqfvdn77sli48-mousai-0.5.2
directory tree listing: https://gist.github.com/09405791836ebca150ed02f310147df7
du listing: https://gist.github.com/14d124a074b82644a842a047f1777d9b
Rebuild report (if merged into master) (click to expand)
Instructions to test this update (click to expand)
Either download from Cachix:
(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the
trusted-users
list or you can usesudo
since root is effectively trusted.Or, build yourself:
After you've downloaded or built it, look at the files and if there are any, run the binaries:
Pre-merge build results
NixPkgs review skipped
Maintainer pings
cc @dotlambda for testing.