-
-
Notifications
You must be signed in to change notification settings - Fork 165
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
Unable to download/fetch Gitlab Packages #128
Comments
This is not an issue with the fetcher in nixpkgs, but related to the update-time. I fixed this particular package by adding the following override (https://github.com/terlar/emacs-config/blob/master/overrides.nix#L22-L33):
This of course is a temporary fix until the generated stuff is fixed. |
This looks like a bug in |
Use similar archive fetch URL as [fetchgitlab][0] from [nixpkgs][1]. [0]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-support/fetchgitlab/default.nix [1]: https://github.com/NixOS/nixpkgs This resolves nix-community#56 and nix-community/emacs-overlay#128. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
Use similar archive fetch URL as [fetchgitlab][0] from [nixpkgs][1]. This archive scheme is documented in the [GitLab API docs][2]. [0]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-support/fetchgitlab/default.nix [1]: https://github.com/NixOS/nixpkgs [3]: https://docs.gitlab.com/ce/api/repositories.html#get-file-archive This resolves nix-community#56 and nix-community/emacs-overlay#128. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
Use similar archive fetch URL as [fetchgitlab][0] from [nixpkgs][1]. This archive scheme is documented in the [GitLab API docs][2]. [0]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-support/fetchgitlab/default.nix [1]: https://github.com/NixOS/nixpkgs [2]: https://docs.gitlab.com/ce/api/repositories.html#get-file-archive This resolves nix-community#56 and nix-community/emacs-overlay#128. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
Use similar archive fetch URL as [fetchgitlab][0] from [nixpkgs][1]. This archive scheme is documented in the [GitLab API docs][2]. [0]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-support/fetchgitlab/default.nix [1]: https://github.com/NixOS/nixpkgs [2]: https://docs.gitlab.com/ce/api/repositories.html#get-file-archive This resolves nix-community#56 and nix-community/emacs-overlay#128. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
Use similar archive fetch URL as [fetchgitlab][0] from [nixpkgs][1]. This archive scheme is documented in the [GitLab API docs][2]. [0]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-support/fetchgitlab/default.nix [1]: https://github.com/NixOS/nixpkgs [2]: https://docs.gitlab.com/ce/api/repositories.html#get-file-archive This resolves #56 and nix-community/emacs-overlay#128. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
Now that nix-community/emacs2nix#57 is merged, do we wait for the next update to resolve GitLab packages, or is there some related work in the repository that is necessary to use the new version of emacs2nix? |
Based on the contents in bb8d4e9, there's work to be done. |
This has been interesting to unravel, I'm not a hundred percent I've completely untangled how this is all coming together. But I believe this issue will be resolved when/if NixOS/nixpkgs#120354 merges. |
NixOS/nixpkgs#120354 has merged. I will wait for the next melpa update to be committed and will close this issue after verifying the expected results. |
As of b717ab8, this looks to be resolved. |
I'm still having issues with |
@chvp I had trouble with modus themes myself. I ended up loading them my (use-package modus-themes
:straight (modus-themes :type git :host gitlab :repo "protesilaos/modus-themes")
:init
(modus-themes-load-themes)
:hook (after-init . modus-themes-load-vivendi)) |
@chvp: I think you're right that it's related to #125; I also saw this issue with the That said, the new head, 0e85ce5, looks to have the right commit and builds for modus-themes. (I also noticed that melpa-stable version of |
It does seem to work now, thanks. |
I noticed
geiser
was marked broken when I tried to update to the latest commit in the overlay.Looking over the latest commit, it appears to be the Gitlab fetcher is not finding packages? Manually trying the URL's generated in the output give me 404's, not 503's as the output indicates.
Maybe this isn't an issue for the overlay, but within fetcher in nixpkgs?
The text was updated successfully, but these errors were encountered: