haskell / haskell/cabal

"cabal paths" command

Open
#3,616 15 comments 0 reactions 0 assignees View on GitHub
cabal-install: other type: enhancement
Dominant language
Haskell
Stars
1.7k
Forks
750
Avg merge
4d 3h
Merged PRs (30d)
28

Description

A common question in #haskell on freenode is where package files are located. It varies by OS and by which database a package is installed in.

Something built into cabal that lists the current global, user, and sandbox directories would make this question much easier to answer.

Contributor guide

Open the contributing guide

Research direction

No file or test is named. Start by inspecting Cabal's command-line entry points and the existing handling of global, user, and sandbox package locations. Done means a cabal paths command reports those directories across the supported installation databases and has coverage for its output.

Written by the indexing model from the issue text.

Assessment

Tech stack
haskell
Domain
cli
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.