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

darcs is broken, so packages relying on fetchdarcs cannot be fetched #83718

Closed
bhipple opened this issue Mar 29, 2020 · 1 comment
Closed

darcs is broken, so packages relying on fetchdarcs cannot be fetched #83718

bhipple opened this issue Mar 29, 2020 · 1 comment
Labels

Comments

@bhipple
Copy link
Contributor

bhipple commented Mar 29, 2020

error: Package ‘darcs-2.14.2’ in /home/bhipple/src/nixpkgs/pkgs/development/haskell-modules/hackage-packages.nix:64807 is marked as broken, refusing to evaluate.

This impacts any fixed-output derivation using fetchdarcs that is not already in the binary cache.

Packages relying on fetchdarcs should be inspected to make sure that the canonical source location still actually uses darcs in the first place; many of them have migrated to GitHub or similar places over the years.

@bhipple bhipple added the 0.kind: bug Something is broken label Mar 29, 2020
bhipple added a commit to bhipple/nixpkgs that referenced this issue Mar 29, 2020
The build is currently broken due to failure to build `darcs` to fetch the src
package. The homepage is already their GitHub repo, and it appears to be the
active src of development anyways. See NixOS#83718

I came across this while debugging this failure:
https://hydra.nixos.org/build/115510612

Note that the `application` dependency *does* succeed on Hydra, because it's
already on local disk in Hydra's store, but I cannot rebuild locally because it
has prefer local builds.
https://hydra.nixos.org/build/115512559

This package is not reproducible on 20.03 or buildable outside of Hydra, so I
intend to backport the fix.

CC @NixOS/nixos-release-managers

ZHF: NixOS#80379
Mic92 pushed a commit that referenced this issue Mar 31, 2020

Verified

This commit was signed with the committer’s verified signature.
Mic92 Jörg Thalheim
The build is currently broken due to failure to build `darcs` to fetch the src
package. The homepage is already their GitHub repo, and it appears to be the
active src of development anyways. See #83718

I came across this while debugging this failure:
https://hydra.nixos.org/build/115510612

Note that the `application` dependency *does* succeed on Hydra, because it's
already on local disk in Hydra's store, but I cannot rebuild locally because it
has prefer local builds.
https://hydra.nixos.org/build/115512559

This package is not reproducible on 20.03 or buildable outside of Hydra, so I
intend to backport the fix.

CC @NixOS/nixos-release-managers

ZHF: #80379
(cherry picked from commit 2c5fe63)
@bhipple
Copy link
Contributor Author

bhipple commented May 8, 2020

It appears that darcs is now fixed.

@bhipple bhipple closed this as completed May 8, 2020
stigok pushed a commit to stigok/nixpkgs that referenced this issue Jun 12, 2020
The build is currently broken due to failure to build `darcs` to fetch the src
package. The homepage is already their GitHub repo, and it appears to be the
active src of development anyways. See NixOS#83718

I came across this while debugging this failure:
https://hydra.nixos.org/build/115510612

Note that the `application` dependency *does* succeed on Hydra, because it's
already on local disk in Hydra's store, but I cannot rebuild locally because it
has prefer local builds.
https://hydra.nixos.org/build/115512559

This package is not reproducible on 20.03 or buildable outside of Hydra, so I
intend to backport the fix.

CC @NixOS/nixos-release-managers

ZHF: NixOS#80379
(cherry picked from commit 2c5fe63)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants