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

Build failure: KMonad #224190

Closed
jfvillablanca opened this issue Apr 1, 2023 · 4 comments
Closed

Build failure: KMonad #224190

jfvillablanca opened this issue Apr 1, 2023 · 4 comments

Comments

@jfvillablanca
Copy link
Member

Steps To Reproduce

Steps to reproduce the behavior:

  1. nix build -L -v --show-trace .#haskellPackages.kmonad

Build log

error: Package ‘kmonad-0.4.1’ in /nix/store/g8ajs4xv5yrf6pz033xbif6ilwwjl85a-source/pkgs/development/haskell-modules/hackage-packages.nix:172214 is marked as broken, refusing to evaluate.

Link to full log

Additional context

This issue is discussed in #84550

Notify maintainers

Metadata

Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.

[user@system:~]$ nix-shell -p nix-info --run "nix-info -m"
this path will be fetched (0.00 MiB download, 0.00 MiB unpacked):
  /nix/store/x6yjkzgmdppwi95y4gvm4lxi6q27936s-nix-info
copying path '/nix/store/x6yjkzgmdppwi95y4gvm4lxi6q27936s-nix-info' from 'https://cache.nixos.org'...
 - system: `"x86_64-linux"`
 - host os: `Linux 6.1.20, NixOS, 23.05 (Stoat), 23.05.20230321.19cf008`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.13.3`
 - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`
@jfvillablanca jfvillablanca changed the title Build failure: Kmonad Build failure: KMonad Apr 1, 2023
@sternenseemann
Copy link
Member

Seems like kmonad needs a new release to stackage. We use Stackage LTS 20 which upstream supports on its development branch, but the currently released version on hackage has outdated bounds:

base >=4.12.0.0 && <4.13,
lens >=4.17.1 && <4.18,
megaparsec >=7.0.5 && <7.1,
optparse-applicative >=0.14.3.0 && <0.15,
time >=1.8.0.2 && <1.9

@slotThe Would it be possible to upload a new release to hackage?

@slotThe
Copy link
Member

slotThe commented May 25, 2023

@sternenseemann unfortunately, I don't have access to kmonad on Hackage (or I would have revbumped it a while ago). I will try to contact David and see whether it could be arranged to give me the necessary rights

@slotThe
Copy link
Member

slotThe commented Oct 7, 2023

@jfvillablanca @sternenseemann I'm terribly sorry that this took as long as it did, but I have just released 0.4.2 on Hackage, which should hopefully fix the problem.

slotThe added a commit to slotThe/nixpkgs that referenced this issue Nov 14, 2023
Version 0.4.2 was released on hackage, which builds correctly.

Closes: NixOS#266186
Closes: NixOS#224190
slotThe added a commit to slotThe/nixpkgs that referenced this issue Nov 15, 2023
Version 0.4.2 was released on hackage, which builds correctly.

Closes: NixOS#266186
Closes: NixOS#224190
slotThe added a commit to slotThe/nixpkgs that referenced this issue Nov 16, 2023
Version 0.4.2 was released on hackage, which builds correctly.

Closes: NixOS#266186
Closes: NixOS#224190
sternenseemann pushed a commit that referenced this issue Nov 16, 2023
Version 0.4.2 was released on hackage, which builds correctly.

Closes: #266186
Closes: #224190
@slotThe
Copy link
Member

slotThe commented Nov 16, 2023

@jfvillablanca Done in #267450 :)

0x4d6165 pushed a commit to 0x4d6165/nixpkgs that referenced this issue Nov 20, 2023
Version 0.4.2 was released on hackage, which builds correctly.

Closes: NixOS#266186
Closes: NixOS#224190
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants