Skip to content

Integrate vscode + gnome-libsecret + pass(password-store) on NixOS#978

Merged
kachick merged 4 commits intomainfrom
vscode-gh-auth
Dec 4, 2024
Merged

Integrate vscode + gnome-libsecret + pass(password-store) on NixOS#978
kachick merged 4 commits intomainfrom
vscode-gh-auth

Conversation

@kachick
Copy link
Copy Markdown
Owner

@kachick kachick commented Dec 4, 2024

  • Enable gnome-libsecret with pass(password-store) family
  • Inject missing libsecret for vscode runtimeDependencies

To realize GitHub authentication

@kachick
Copy link
Copy Markdown
Owner Author

kachick commented Dec 4, 2024

@kachick kachick changed the title Integrate vscode + gnome-libsecret + pass(password-store) Integrate vscode + gnome-libsecret + pass(password-store) on NixOS Dec 4, 2024
@kachick
Copy link
Copy Markdown
Owner Author

kachick commented Dec 4, 2024

building '/nix/store/i710mlf1w6is46lwwg8d6d46mcgzl45d-passthru-hook-for-the-local-hook.drv'...
error: builder for '/nix/store/d7597bjwk722xrgvwba59vjvwpbbsj7q-python3.12-dbus-next-0.2.3.drv' failed with exit code 1;
       last 25 log lines:
       >
       > test/test_disconnect.py:9
       >   test/test_disconnect.py:9: PytestDeprecationWarning: test_bus_disconnect_before_reply is asynchronous and explicitly requests the "event_loop" fixture. Asynchronous fixtures and test functions should use "asyncio.get_running_loop()" instead.
       >     @pytest.mark.asyncio
       >
       > test/test_disconnect.py:34
       >   test/test_disconnect.py:34: PytestDeprecationWarning: test_unexpected_disconnect is asynchronous and explicitly requests the "event_loop" fixture. Asynchronous fixtures and test functions should use "asyncio.get_running_loop()" instead.
       >     @pytest.mark.asyncio
       >
       > test/test_fd_passing.py:114
       >   test/test_fd_passing.py:114: PytestDeprecationWarning: test_high_level_service_fd_passing is asynchronous and explicitly requests the "event_loop" fixture. Asynchronous fixtures and test functions should use "asyncio.get_running_loop()" instead.
       >     @pytest.mark.asyncio
       >
       > test/test_fd_passing.py:214
       >   test/test_fd_passing.py:214: PytestDeprecationWarning: test_sending_file_descriptor_with_proxy is asynchronous and explicitly requests the "event_loop" fixture. Asynchronous fixtures and test functions should use "asyncio.get_running_loop()" instead.
       >     @pytest.mark.asyncio
       >
       > test/test_tcp_address.py:10
       >   test/test_tcp_address.py:10: PytestDeprecationWarning: test_tcp_connection_with_forwarding is asynchronous and explicitly requests the "event_loop" fixture. Asynchronous fixtures and test functions should use "asyncio.get_running_loop()" instead.
       >     @pytest.mark.asyncio
       >
       > -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
       > =========================== short test summary info ============================
       > FAILED test/test_fd_passing.py::test_sending_file_descriptor_low_level - AssertionError: assert ['The name :1...ervice files'] == ['got it']
       > ====== 1 failed, 72 passed, 7 skipped, 2 deselected, 6 warnings in 0.80s =======
       For full logs, run 'nix log /nix/store/d7597bjwk722xrgvwba59vjvwpbbsj7q-python3.12-dbus-next-0.2.3.drv'.
error: 1 dependencies of derivation '/nix/store/ldfj36capjw35h4wjgpgdamw6a7d0cma-pass-secret-service-unstable-2022-07-18.drv' failed to build
error: 1 dependencies of derivation '/nix/store/7lqmr1n25msc7wi80c1xzzkb6j6y10ps-home-manager-files.drv' failed to build
building '/nix/store/h61dcsb9948vlwqkv08p4dbavx4s2pb0-ssh-ask-pass.drv'...
building '/nix/store/wh85bwf9n5w05wdg198vll1qs2kalab3-todo.drv'...
building '/nix/store/wfp4ma6f4jd9ydy29sj5138ykfyd1861-vimrc.drv'...
error: 1 dependencies of derivation '/nix/store/qby0y4hpsh0x40fli874sbiap805zjd3-home-manager-generation.drv' failed to build
Error: Process completed with exit code 1.

Failed in GitHub action CI

@kachick
Copy link
Copy Markdown
Owner Author

kachick commented Dec 4, 2024

Looks like often unstable, but working after several retry... 🤔

I'll use this for now!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant