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

update digga #403

Merged
merged 3 commits into from
Dec 29, 2021
Merged

update digga #403

merged 3 commits into from
Dec 29, 2021

Conversation

blaggacao
Copy link
Contributor

  • rm: use of patched nix for nixos 21.11 enabled digga
  • fix: rm hm enableFlakes
  • imp: move follows responsibility downstream

@blaggacao
Copy link
Contributor Author

blaggacao commented Nov 30, 2021

This is the necessary companion of #115

This flake.lock file is already in a shape as if that PR had been merged, despite currently pointing to digga.url = "github:divnix/digga"; - little trick.

Copy link
Contributor

@teutat3s teutat3s left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, nice cleanup, only two small questions.

flake.lock Outdated
"repo": "digga",
"rev": "a55450a16d362b6e1c50bb4025aaa604b385d3ba",
"narHash": "sha256-rjVhPGMc58j8AE/FSmIrSyNSDN51o0Ooob0oRh/kq/U=",
"path": "/home/blaggacao/src/github.com/divnix/digga",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Intentionally left path here?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oops ;-)

flake.lock Outdated
"type": "path"
},
"original": {
"path": "/home/blaggacao/src/github.com/divnix/digga",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ditto?

@benneti
Copy link
Contributor

benneti commented Nov 30, 2021

I think during this update https://github.com/divnix/devos/blob/main/overlays/various-flake-fixes.nix should be deleted as this attr is depreciated and not necessary anymore

EDIT: ignore this I think it is only depreciated on master/unstable not for 21.11 yet...

EDIT2: never the less I needed

final: prev: {
  nix-direnv = prev.nix-direnv.override { nixStable = prev.nixUnstable; };
}

instead of using the option to get use flake to work for some reason.

@Pacman99
Copy link
Member

Is this ready to be merged? I think this should fix digga CI.

@Pacman99
Copy link
Member

bors try

bors bot added a commit that referenced this pull request Dec 27, 2021
@bors
Copy link
Contributor

bors bot commented Dec 27, 2021

try

Build failed:

@Pacman99
Copy link
Member

bors try

bors bot added a commit that referenced this pull request Dec 27, 2021
@bors
Copy link
Contributor

bors bot commented Dec 27, 2021

try

Build failed:

@Pacman99
Copy link
Member

bors try

bors bot added a commit that referenced this pull request Dec 29, 2021
@bors
Copy link
Contributor

bors bot commented Dec 29, 2021

try

Build failed:

@Pacman99
Copy link
Member

bors try

bors bot added a commit that referenced this pull request Dec 29, 2021
@bors
Copy link
Contributor

bors bot commented Dec 29, 2021

try

Build succeeded:

@Pacman99
Copy link
Member

bors try

bors bot added a commit that referenced this pull request Dec 29, 2021
@bors
Copy link
Contributor

bors bot commented Dec 29, 2021

try

Build failed:

@Pacman99
Copy link
Member

bors try

bors bot added a commit that referenced this pull request Dec 29, 2021
@bors
Copy link
Contributor

bors bot commented Dec 29, 2021

try

Build failed:

@Pacman99
Copy link
Member

bors try

bors bot added a commit that referenced this pull request Dec 29, 2021
@bors
Copy link
Contributor

bors bot commented Dec 29, 2021

try

Build failed:

@Pacman99
Copy link
Member

bors try

bors bot added a commit that referenced this pull request Dec 29, 2021
@bors
Copy link
Contributor

bors bot commented Dec 29, 2021

try

Build failed:

@Pacman99
Copy link
Member

bors try

bors bot added a commit that referenced this pull request Dec 29, 2021
@bors
Copy link
Contributor

bors bot commented Dec 29, 2021

try

Build failed:

@Pacman99
Copy link
Member

bors try

bors bot added a commit that referenced this pull request Dec 29, 2021
@Pacman99
Copy link
Member

All the checks work locally on my system, I think this is an issue with the cache, so I'm going to go ahead and merge.

- patched nix held the follows patch which is now upstreamed
>        Failed assertions:
       - The option definition `programs.direnv.nix-direnv.enableFlakes' in `/nix/store/pv3vi4n7x83r4sc3ljqdgg9qifr4n5gp-source/users/profiles/direnv' no longer has any effect; please remove it.
       Flake support is now always enabled.
- also remove unimportant (small) depenencies from follows management
- so that it is less complex as errors occur, since:
- it seems there are still follows issues present upstream
@bors
Copy link
Contributor

bors bot commented Dec 29, 2021

try

Build failed:

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.

4 participants