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

Migrate alliance #64

Closed
alejandrosame opened this issue Oct 4, 2023 · 3 comments
Closed

Migrate alliance #64

alejandrosame opened this issue Oct 4, 2023 · 3 comments
Labels
maintenance Cleanup, refactoring, improving discoverability, tending to continuos integration migration NGI0 Entrust Funded through NGI Zero Entrust

Comments

@alejandrosame
Copy link
Contributor

alejandrosame commented Oct 4, 2023

https://github.com/ngi-nix/alliance

part of #12

@alejandrosame
Copy link
Contributor Author

This package vendors the source code inside the repo (reference).

Should it be moved to ngipkgs as it is? Or should this be amended when transitioning it to the monorepo?

@alejandrosame alejandrosame added the maintenance Cleanup, refactoring, improving discoverability, tending to continuos integration label Oct 4, 2023
@alejandrosame alejandrosame changed the title Moving alliance to ngipkgs Move alliance to ngipkgs Oct 4, 2023
@lorenzleutgeb
Copy link
Member

Please don't vendor the whole thing. Most recent version I found is

> nix-prefetch-url 'http://www-asim.lip6.fr/pub/alliance/distribution/5.0/alliance-5.1.1.tar.bz2'
path is '/nix/store/6775m4zbbh5j4if2avf8bx1l5c3r5w1l-alliance-5.1.1.tar.bz2'
046c9qwl1vbww0ljm4xyxf5jpz9nq62b2q0wdz9xjimgh4c207w1

But I don't think that this is the version that's vendored. You may try if it builds, otherwise try to find the vendored one via http://www-asim.lip6.fr/pub/alliance/

@lorenzleutgeb lorenzleutgeb changed the title Move alliance to ngipkgs Migrate alliance Oct 24, 2023
@augustebaum
Copy link
Contributor

Alliance is in nixpkgs, and its description starts with "(deprecated)".

It is a collection of many C programs that are independent for the most part, grouped into a single derivation; thus, if a single one of the programs fails to build, the whole build fails. If there is work to be done here it would be splitting it up into many derivations, but considering the previous points I would recommend closing this issue.

@fricklerhandwerk fricklerhandwerk added the NGI0 Entrust Funded through NGI Zero Entrust label Nov 14, 2023
@fricklerhandwerk fricklerhandwerk closed this as not planned Won't fix, can't repro, duplicate, stale Jan 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintenance Cleanup, refactoring, improving discoverability, tending to continuos integration migration NGI0 Entrust Funded through NGI Zero Entrust
Projects
Status: Done
Development

No branches or pull requests

4 participants