Hello! The summary says what I've noticed. I was attempting to get the haskell overlay installed, but I didn't see it in layman -L, yet I saw it in the overlay on the website. I tried removing my cache, no avail. I then noticed it uses 'darcs', which I didn't have installed. Installing it (as well as ghc, which I didn't have installed - perhaps it's ghc that's the missing requirement?) now shows the haskell overlay. This may or may not be a bug -- I only mention it here as I'm not certain a better venue for discussing what might be a 'usage' bug. Basically I assumed that layman didn't care about system requirements, just gave me a list of overlays I could use. From a 'use' case standpoint, I'd like to have all overlays available, and then have it give me an error about not having darcs installed so I can fix that. Anyhow, feel free to discuss or tell me I'm wrong. :) Just thought I'd put a users viewpoint in there. Reproducible: Always
It intentionally only presents overlays which are available given the current configuration of the system unless the -k option, or its long form --nocheck, is used. Given that, this does not appear to be a bug.