Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 246113

Summary: Layman doesn't show haskell overlay if you don't have darcs installed (I think?)
Product: Portage Development Reporter: Eddie Parker <gentoobugs.eddieparker>
Component: Core - Interface (emerge)Assignee: Portage team <dev-portage>
Status: RESOLVED INVALID    
Severity: enhancement CC: desultory
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Eddie Parker 2008-11-09 00:07:50 UTC
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
Comment 1 (RETIRED) gentoo-dev 2008-11-09 00:20:20 UTC
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.