patch applied (cabal-install): Add a install/upgrade --preference='foo < 2' flag

2008-12-18 Thread Duncan Coutts
Thu Dec 18 13:38:49 PST 2008 Duncan Coutts * Add a install/upgrade --preference='foo < 2' flag This behaves just like the preferred-versions file in the hackage index but it can be specified on the command line or in a config file. M ./Distribution/Client/Dependency.hs -9 M ./Distr

patch applied (cabal-install): Generalise the way preferences are specified to the resolver

2008-12-18 Thread Duncan Coutts
Thu Dec 18 12:49:17 PST 2008 Duncan Coutts * Generalise the way preferences are specified to the resolver We still provide a default global policy, but now we give a list of per-package preferences which can be on the version or installed state. Later preferences override earlier ones.

patch applied (cabal-install): Workaround for a url parsing bug that breaks http proxies that need auth

2008-12-18 Thread Duncan Coutts
Thu Dec 18 08:55:41 PST 2008 Duncan Coutts * Workaround for a url parsing bug that breaks http proxies that need auth Diagnosis and patch from Valery V. Vorotyntsev. M ./Distribution/Client/HttpUtils.hs -1 +9 View patch online: http://darcs.haskell.org/cabal-install/_darcs/patches/20081

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

2008-12-18 Thread Hackage
#435: ban upwardly open version ranges in dependencies on base +--- Reporter: duncan |Owner: Type: enhancement| Status: new Priority: normal |Milestone: Caba

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

2008-12-18 Thread Hackage
#435: ban upwardly open version ranges in dependencies on base +--- Reporter: duncan |Owner: Type: enhancement| Status: new Priority: normal |Milestone: Caba

[Hackage] #434: Let packages opt-in to the Package Versioning Policy

2008-12-18 Thread Hackage
#434: Let packages opt-in to the Package Versioning Policy +--- Reporter: duncan |Owner: Type: enhancement| Status: new Priority: normal |Milestone: Cabal-1.

Re: [Hackage] #393: Allow --preference= flags for soft constraints

2008-12-18 Thread Hackage
#393: Allow --preference= flags for soft constraints -+-- Reporter: duncan |Owner: Type: enhancement | Status: closed Priority: normal

Re: cabal-install sends invalid proxy password

2008-12-18 Thread Valery V. Vorotyntsev
On 12/18/08, Duncan Coutts wrote: > > So, the Right Way(TM) to make cabal-install go through proxies is > > fixing `userinfo' function of `network' package (see the > > `network-2.2.0.1.patch'). > > Good work. We should have this reviewed by the maintainers of the > network package. > > > Unt

Re: patch applied (cabal): Fix Show/Read for License

2008-12-18 Thread Duncan Coutts
On Fri, 2008-12-12 at 11:50 -0800, Ian Lynagh wrote: > Fri Dec 12 10:36:22 PST 2008 Ian Lynagh > * Fix Show/Read for License > We were ending up with things like > InstalledPackageInfo { > ... > license = LGPL Nothing, > ... > } > i.e. "LGPL Nothing

Re: cabal-install sends invalid proxy password

2008-12-18 Thread Duncan Coutts
On Fri, 2008-12-12 at 16:05 +0200, Valery V. Vorotyntsev wrote: > Dear lazy programmers, > > I was surprised to discover that `cabal-install' -- a popular utility > for installing Hackage packages -- cannot work with HTTP proxies. > Despite all the necessary code linked in. Thanks for reporting t

Re: [Hackage] #427: how to access temporary build-files/logs?

2008-12-18 Thread Hackage
#427: how to access temporary build-files/logs? +--- Reporter: claus |Owner: Type: enhancement| Status: new Priority: normal |Milestone: Component: Ca