Ticket #663 (new defect)

Opened 3 years ago

Last modified 17 months ago

Setup.hs doesn't look into ~/.cabal/bin for build tools.

Reported by: Axel Simon Owned by:
Priority: normal Milestone: Cabal-1.8
Component: Cabal library Version: HEAD
Severity: normal Keywords:
Cc: Axel.Simon@… Difficulty: easy (<4 hours)
GHC Version: Platform:

Description

Cabal currently only checks the current PATH for buildtools. If the user installs and new pre-processor with the default --user installation, these tools wind up in ~/.cabal/bin. However, cabal doesn't find these unless ~/.cabal/bin has been added to the PATH. This is irritating since it is then not possible to make a library depend on a cabal package that contains it's build tools: Even if cabal-install installs the build tools first, building the library still fails since the tools cannot be found. The solution is very simple: Add ~/.cabal/bin to the search path when looking for build tools!

Change History

Changed 3 years ago by guest

  • cc Axel.Simon@… added

Changed 3 years ago by duncan

  • difficulty changed from very easy (<1 hour) to easy (<4 hours)
  • version changed from 1.6.0.3 to HEAD
  • milestone set to Cabal-1.8

Yep, we should do this. It's slightl tricky since the appropriate context isn't available at the point where we try to configure programs. Will need some plumbing changes.

Changed 17 months ago by elga

Changed 17 months ago by edouard

Portabilite, portage, transfert de numero de telephone, le numero Rio ou Releve d'Identite Operateur peut presenter differentes appellations. Toutefois, l'objectif reste un meme: changer d'operateur de telephonie mobile tout en gardant son numero de telephone actuel.  virgin mobile

Note: See TracTickets for help on using tickets.