[Hackage] #663: Setup.hs doesn't look into ~/.cabal/bin for build tools.

#663: Setup.hs doesn't look into ~/.cabal/bin for build tools. ----------------------------------+----------------------------------------- Reporter: Axel Simon | Owner: Type: defect | Status: new Priority: normal | Milestone: Component: Cabal library | Version: 1.6.0.3 Severity: normal | Keywords: Difficulty: very easy (<1 hour) | Ghcversion: Platform: | ----------------------------------+----------------------------------------- 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! -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/663 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects

#663: Setup.hs doesn't look into ~/.cabal/bin for build tools. ----------------------------------+----------------------------------------- Reporter: Axel Simon | Owner: Type: defect | Status: new Priority: normal | Milestone: Component: Cabal library | Version: 1.6.0.3 Severity: normal | Keywords: Difficulty: very easy (<1 hour) | Ghcversion: Platform: | ----------------------------------+----------------------------------------- Changes (by guest): * cc: Axel.Simon@… (added) -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/663#comment:1 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects

#663: Setup.hs doesn't look into ~/.cabal/bin for build tools. ------------------------------+--------------------------------------------- Reporter: Axel Simon | Owner: Type: defect | Status: new Priority: normal | Milestone: Cabal-1.8 Component: Cabal library | Version: HEAD Severity: normal | Keywords: Difficulty: easy (<4 hours) | Ghcversion: Platform: | ------------------------------+--------------------------------------------- Changes (by duncan): * difficulty: very easy (<1 hour) => easy (<4 hours) * version: 1.6.0.3 => HEAD * milestone: => Cabal-1.8 Comment: 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. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/663#comment:2 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects

#663: Setup.hs doesn't look into ~/.cabal/bin for build tools. ------------------------------+--------------------------------------------- Reporter: Axel Simon | Owner: Type: defect | Status: new Priority: normal | Milestone: Cabal-1.8 Component: Cabal library | Version: HEAD Severity: normal | Keywords: Difficulty: easy (<4 hours) | Ghcversion: Platform: | ------------------------------+--------------------------------------------- Comment(by elga): * [http://www.releve-identite-operateur.fr/rio-bouygues.html rio bouygues] -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/663#comment:3 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects

#663: Setup.hs doesn't look into ~/.cabal/bin for build tools. ------------------------------+--------------------------------------------- Reporter: Axel Simon | Owner: Type: defect | Status: new Priority: normal | Milestone: Cabal-1.8 Component: Cabal library | Version: HEAD Severity: normal | Keywords: Difficulty: easy (<4 hours) | Ghcversion: Platform: | ------------------------------+--------------------------------------------- Comment(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. [http://www.releve- identite-operateur.fr/numbero-de-virgin-mobile.html virgin mobile] -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/663#comment:4 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects
participants (1)
-
Hackage