commercialhaskell / commercialhaskell/stack

Shadowed dependencies with custom Setup.hs

Open
#3,773 1 comment 0 reactions 0 assignees View on GitHub
further investigation required type: bug
Dominant language
Haskell
Stars
4.1k
Forks
850
Avg merge
10h 37m
Merged PRs (30d)
4

Description

I am afraid I don't have a small reproducer for this and it doesn't happen on my machine, but have a look at this [Travis build log that failed](https://travis-ci.org/quasicomputational/mega/jobs/328764804). #3503 fixed this problem elsewhere, but maybe it was incomplete for custom Setup.hs components?

Contributor guide

Open the contributing guide

Research direction

Start with the linked Travis build log and compare the failure with the fix in issue #3503, focusing on custom Setup.hs components. Determine how the dependency shadowing occurs and whether it can be reproduced. Done means the custom Setup.hs case no longer produces shadowed dependencies, with regression coverage if the repository provides a suitable test location.

Written by the indexing model from the issue text.

Assessment

Tech stack
haskell
Domain
build-system
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.