Skip to content

Conversation

@exarkun
Copy link
Contributor

@exarkun exarkun commented Dec 3, 2021

Due to dependency changes in GridSync these expressions no longer successfully
build a package.

Due to dependency changes in GridSync these expressions no longer successfully
build a package.

In the future, we should try again with a tool like mach-nix which can read
the same dependency information as the Python packaging tools.  This reduced
duplication will hopefully make it easier to keep the Nix expressions up to
date and working.

Additionally, we should have CI for the Nix packaging so that developers are
reminded when they need to do something extra to keep the Nix packages working.
@crwood
Copy link
Member

crwood commented Dec 3, 2021

Please let me know if there's anything that I (and/or possibly @tomprince?) could do facilitate restoring nix packaging for Gridsync in the future.

@crwood crwood merged commit 174413d into gridsync:master Dec 3, 2021
@exarkun
Copy link
Contributor Author

exarkun commented Dec 3, 2021

Please let me know if there's anything that I (and/or possibly @tomprince?) could do facilitate restoring nix packaging for Gridsync in the future.

Yep, will do. I have something that seems to work, actually, but I don't think it makes sense to try to push it into GridSync yet (I want it to come with CI configuration, at least, which I don't have).

@exarkun exarkun deleted the remove-nix-packaging branch December 3, 2021 14:49
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.

2 participants