Re: [Hackage] #435: ban upwardly open version ranges in dependencies on base

2009-06-02 Thread Hackage
#435: ban upwardly open version ranges in dependencies on base +--- Reporter: duncan |Owner: Type: enhancement| Status: new Priority: normal |Milestone:

patch applied (cabal-install): Improve the parse error message for package name/deps

2009-06-02 Thread Duncan Coutts
Sat Mar 21 08:46:23 PDT 2009 Duncan Coutts dun...@haskell.org * Improve the parse error message for package name/deps Make it clear that it's the specification of the package name that is at fault rather than the package to which the name refers. M ./Distribution/Client/Setup.hs -1 +3

Re: [Hackage] #435: ban upwardly open version ranges in dependencies on base

2009-06-02 Thread Hackage
#435: ban upwardly open version ranges in dependencies on base +--- Reporter: duncan |Owner: Type: enhancement| Status: new Priority: normal |Milestone:

Re: [Hackage] #435: ban upwardly open version ranges in dependencies on base

2009-06-02 Thread Hackage
#435: ban upwardly open version ranges in dependencies on base +--- Reporter: duncan |Owner: Type: enhancement| Status: new Priority: normal |Milestone:

checking upper bounds on base

2009-06-02 Thread Duncan Coutts
Hi Ross, I'd like to get Hackage using the new check for base being bounded above. I think it'll make a big difference when it comes to future ghc/base upgrades. The last one was papered over by cabal-install defaulting to base 3 when the package author did not specify otherwise. That will not

Re: [Hackage] #435: ban upwardly open version ranges in dependencies on base

2009-06-02 Thread Hackage
#435: ban upwardly open version ranges in dependencies on base +--- Reporter: duncan |Owner: Type: enhancement| Status: new Priority: normal |Milestone:

Re: checking upper bounds on base

2009-06-02 Thread Ross Paterson
On Tue, Jun 02, 2009 at 10:26:34AM +0100, Duncan Coutts wrote: I'd like to get Hackage using the new check for base being bounded above. I think it'll make a big difference when it comes to future ghc/base upgrades. The last one was papered over by cabal-install defaulting to base 3 when the

Re: [Hackage] #435: ban upwardly open version ranges in dependencies on base

2009-06-02 Thread Hackage
#435: ban upwardly open version ranges in dependencies on base +--- Reporter: duncan |Owner: Type: enhancement| Status: new Priority: normal |Milestone:

Re: checking upper bounds on base

2009-06-02 Thread Ian Lynagh
On Tue, Jun 02, 2009 at 10:26:34AM +0100, Duncan Coutts wrote: You mentioned in the ticket that we need to have base strictly following the PVP. That's true of course. I'm assured by the GHC hackers that they're committed to the PVP. The reason for bumping 4.0 - 4.1 is being looked at but

patch applied (cabal): Make message refers to a library which is defined within the same.. more grammatical

2009-06-02 Thread Duncan Coutts
Mon Jun 1 14:49:18 PDT 2009 rubbernecking.trumpet.step...@blacksapphire.com * Make message refers to a library which is defined within the same.. more grammatical Ignore-this: 3887c33ff39105f3483ca97a7f05f3eb M ./Distribution/Simple/Configure.hs -1 +1 View patch online:

patch applied (cabal): Ticket #89 final: Regression tests for new dependency behaviour.

2009-06-02 Thread Duncan Coutts
Mon Jun 1 14:56:51 PDT 2009 rubbernecking.trumpet.step...@blacksapphire.com * Ticket #89 final: Regression tests for new dependency behaviour. Ignore-this: 52e04d50f1d045a14706096413c19a85 M ./tests/PackageTests/BuildDeps/InternalLibrary0/Check.hs -4 +4 A

Re: [Hackage] #330: Support general documentation, not just haddock

2009-06-02 Thread Hackage
#330: Support general documentation, not just haddock +--- Reporter: fons |Owner: Type: enhancement| Status: new Priority: normal |Milestone:

Re: checking upper bounds on base

2009-06-02 Thread Johan Tibell
On Tue, Jun 2, 2009 at 2:27 PM, Ian Lynagh ig...@earth.li wrote: On Tue, Jun 02, 2009 at 10:26:34AM +0100, Duncan Coutts wrote: You mentioned in the ticket that we need to have base strictly following the PVP. That's true of course. I'm assured by the GHC hackers that they're committed

Re: checking upper bounds on base

2009-06-02 Thread Ian Lynagh
On Tue, Jun 02, 2009 at 03:29:57PM +0200, Johan Tibell wrote: If network's dependencies don't follow PVP so can't network itself, etc. I don't follow that; network can follow the PvP even if its dependencies don't. Thanks Ian ___ cabal-devel

[Hackage] #559: Only allow dependencies on meta-packages from other meta-packages

2009-06-02 Thread Hackage
#559: Only allow dependencies on meta-packages from other meta-packages +--- Reporter: guest |Owner: Type: enhancement| Status: new Priority: normal |

Re: [Hackage] #559: Only allow dependencies on meta-packages from other meta-packages

2009-06-02 Thread Hackage
#559: Only allow dependencies on meta-packages from other meta-packages +--- Reporter: guest |Owner: Type: enhancement| Status: new Priority: normal |

Re: [Hackage] #185: Temporary executables leave foo.exe.manifest files behind

2009-06-02 Thread Hackage
#185: Temporary executables leave foo.exe.manifest files behind +--- Reporter: guest |Owner: Type: defect | Status: closed Priority: low|Milestone: _|_

Re: checking upper bounds on base

2009-06-02 Thread Ross Paterson
On Tue, Jun 02, 2009 at 01:27:48PM +0100, Ian Lynagh wrote: The reason base's version was bumped from 4.0 to 4.1 is that there were some changes that required it, according to the PvP, e.g. GHC.Conc.signalHandlerLock was removed. I don't know if there were any such changes in non-GHC.*

Re: checking upper bounds on base

2009-06-02 Thread Ian Lynagh
On Tue, Jun 02, 2009 at 08:03:55PM +0100, Ross Paterson wrote: On Tue, Jun 02, 2009 at 01:27:48PM +0100, Ian Lynagh wrote: The reason base's version was bumped from 4.0 to 4.1 is that there were some changes that required it, according to the PvP, e.g. GHC.Conc.signalHandlerLock was

Re: checking upper bounds on base

2009-06-02 Thread Ross Paterson
On Tue, Jun 02, 2009 at 08:53:19PM +0100, Ian Lynagh wrote: I don't think the base split made much difference. It forced the exposure of a lot more GHC.* modules, I think. But I think my question is answered: just use base 5 or base == 4.* ___

Re: checking upper bounds on base

2009-06-02 Thread Ian Lynagh
On Tue, Jun 02, 2009 at 09:19:44PM +0100, Ross Paterson wrote: On Tue, Jun 02, 2009 at 08:53:19PM +0100, Ian Lynagh wrote: I don't think the base split made much difference. It forced the exposure of a lot more GHC.* modules, I think. In 6.6.1, before any splitting, there were no hidden