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

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

Merged
merged 4 commits into from
Dec 4, 2024

Conversation

kachick
Copy link
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
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
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
Owner Author

kachick commented Dec 4, 2024

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

I'll use this for now!

@kachick kachick merged commit 764ae10 into main Dec 4, 2024
16 checks passed
@kachick kachick deleted the vscode-gh-auth branch December 4, 2024 18:11
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