Skip to content
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

cdemu: not mounting images #311690

Closed
keenanweaver opened this issue May 14, 2024 · 1 comment · Fixed by #311780
Closed

cdemu: not mounting images #311690

keenanweaver opened this issue May 14, 2024 · 1 comment · Fixed by #311780
Labels
0.kind: bug Something is broken

Comments

@keenanweaver
Copy link
Member

Describe the bug

cdemu is not mounting images

Steps To Reproduce

Steps to reproduce the behavior:

  1. Install cdemu with programs.cdemu.enable, rebuild
  2. Attempt to mount an image either manually or cdemu-daemon/cdemu GUI like gCDEmu
  3. It fails to mount
  4. Manually run cdemu and receive error:
Traceback (most recent call last):
  File "/nix/store/33zk628s8rpb19inv5y12ai0dvn196py-cdemu-client-3.2.5/bin/.cdemu-wrapped", line 33, in <module>
    from gi.repository import GLib
  File "/nix/store/9njwgmbs7jlpsrnnr731k2vv5xqghqr4-python3.11-pygobject-3.48.2/lib/python3.11/site-packages/gi/importer.py", line 133, in create_module
    raise ImportError('cannot import name %s, '
ImportError: cannot import name GLib, introspection typelib not found

Expected behavior

cdemu mounts the image

Screenshots

If applicable, add screenshots to help explain your problem.

Additional context

vhba module is loaded

Notify maintainers

@bendlas

Metadata

Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.

[user@system:~]$ nix-shell -p nix-info --run "nix-info -m"
 - system: `"x86_64-linux"`
 - host os: `Linux 6.8.9, NixOS, 24.05 (Uakari), 24.05.20240512.2057814`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.18.2`
 - channels(root): `"nixos"`
 - nixpkgs: `/nix/store/vsbi6gfwf2bdamw0d0d9xndb1rrxfnbk-source`

Add a 👍 reaction to issues you find important.

@keenanweaver keenanweaver added the 0.kind: bug Something is broken label May 14, 2024
@bendlas
Copy link
Contributor

bendlas commented May 14, 2024

I think updating the userland programs to use wrapGAppsHook and wrapGAppsNoGuiHook respectively, should resolve the issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0.kind: bug Something is broken
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants