Re: [Hackage] #349: cabal install hangs using CPU when resolving dependencies on ghc 6.9

2008-09-18 Thread Hackage
once and the base 3 - 4 thing breaks that assumption. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/349#comment:2 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org

[Hackage] #353: pushd and popd commands used in cabal-install/bootstrap.sh #!/bin/sh not in bourne shell

2008-09-20 Thread Hackage
don't know what the behavior on MacOS X is. I can change it to use a different shell, or change the 'pushd' and 'popd' commands to cd, and then 'cd -' or 'cd ..' -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/353 Hackage http://haskell.org/cabal/ Hackage: Cabal and related

Re: [Hackage] #353: pushd and popd commands used in cabal-install/bootstrap.sh #!/bin/sh not in bourne shell

2008-09-20 Thread Hackage
on FreeBSD that'd be great. http://darcs.haskell.org/cabal-install/bootstrap.sh -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/353#comment:1 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list

Re: [Hackage] #351: Base 3.0.2.0 is not up

2008-09-21 Thread Hackage
): * status: new = closed * resolution: = fixed -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/351#comment:1 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http

[Hackage] #354: /bin/sh used for bootstrap.sh in cabal-install doesn't support pushd, popd

2008-09-21 Thread Hackage
| --+- On my system, Ubuntu 8.04, /bin/sh is not bash and doesn't support the pushd, and popd commands in the bootstrap.sh of cabal-install. Changing the #! line to /bin/bash allowed me to continue. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/354 Hackage

Re: [Hackage] #354: /bin/sh used for bootstrap.sh in cabal-install doesn't support pushd, popd

2008-09-23 Thread Hackage
. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/354#comment:1 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal-devel

[Hackage] #355: ./Setup.hs configure does not find older Cabal version when a newer one is installed

2008-09-24 Thread Hackage
/main/).) -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/355 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal-devel

Re: [Hackage] #355: ./Setup.hs configure does not find older Cabal version when a newer one is installed

2008-09-24 Thread Hackage
/hackage/ticket/355#comment:1 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal-devel

[Hackage] #356: package verifier is LYING to me

2008-09-24 Thread Hackage
not sure how to fix the tar. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/356 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo

Re: [Hackage] #356: package verifier is LYING to me

2008-09-24 Thread Hackage
(by ross): * status: new = closed * resolution: = invalid Comment: It's a tar file, not a gzipped tar file. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/356#comment:1 Hackage http://haskell.org/cabal/ Hackage: Cabal and related

Re: [Hackage] #356: package verifier is LYING to me

2008-09-24 Thread Hackage
(by guest): Oy, you're right. I feel silly. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/356#comment:2 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http

[Hackage] #357: small improvements to bootstrap

2008-09-25 Thread Hackage
if all went well, cabal should be in ..., I check whether cabal exists where it should be. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/357 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list

Re: [Hackage] #349: cabal install hangs using CPU when resolving dependencies on ghc 6.9

2008-09-25 Thread Hackage
: -+-- Changes (by ganesh): * cc: [EMAIL PROTECTED] (added) -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/349#comment:3 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing

[Hackage] #358: cabal-install bootstrap.sh missing some dependencies

2008-09-26 Thread Hackage
: | --+- The following dependencies are not checked for or installed by bootstrap.sh: `network`, `parsec`, `mtl`. On a fresh install of ghc 6.8.2 on Ubuntu 8.04 these packages are missing and need to be installed manually. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/358 Hackage

Re: [Hackage] #357: small improvements to bootstrap

2008-09-26 Thread Hackage
: -+-- Changes (by duncan): * status: new = closed * resolution: = fixed Comment: Applied thanks. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/357#comment:1 Hackage http://haskell.org/cabal

[Hackage] #359: Warn if package index is older than X days

2008-09-26 Thread Hackage
. In the mean time we should at least warn if the package index looks rather old. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/359 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel

[Hackage] #360: Cabal 1.4.0.2 won't configure on Windows Vista

2008-09-27 Thread Hackage
, this link failure might indicate a bug in GHCi. If you suspect the latter, please send a bug report to: [EMAIL PROTECTED] -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/360 Hackage http://haskell.org/cabal/ Hackage: Cabal and related

Re: [Hackage] #325: SHGetFolderPath requiered to configure cabal on windows

2008-09-27 Thread Hackage
(by duncan): * platform: = Windows * summary: SHGetFolderPath requiered to configure cabal 1.4 = SHGetFolderPath requiered to configure cabal on windows -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/325#comment:2 Hackage http://haskell.org/cabal

Re: [Hackage] #360: Cabal 1.4.0.2 won't configure on Windows Vista

2008-09-27 Thread Hackage
+--- Changes (by duncan): * status: new = closed * resolution: = duplicate Comment: Duplicate of ticket #325. See that ticket for details. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/360#comment:1 Hackage http://haskell.org/cabal/ Hackage: Cabal and related

[Hackage] #361: Add documentation location information to cabal list package command

2008-09-27 Thread Hackage
for the cabal list package command to return information about whether the documentation for the package is installed, and if so, where it might be found. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/361 Hackage http://haskell.org/cabal/ Hackage: Cabal and related

Re: [Hackage] #325: SHGetFolderPath requiered to configure cabal on windows

2008-09-28 Thread Hackage
(by guest): I'd suggest a documentation fix, at least. I read those instructions but assumed runhaskell/runghc would be no different. Mentioning the issue in a README would be good. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/325#comment:3 Hackage http://haskell.org/cabal

[Hackage] #362: Disallow uploads of libraries that provide binaries called 'test' and similar

2008-09-28 Thread Hackage
names as executables, particularly 'test'. -- don stewart -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/362 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http

[Hackage] #363: Where do downloaded files end up?

2008-09-29 Thread Hackage
command doesn't say where it puts the downloaded file. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/363 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http

[Hackage] #364: cabal should allow source to be installed with/added to binary packages

2008-09-29 Thread Hackage
with appropriate options) but not in source form. See also: http://hackage.haskell.org/trac/ghc/ticket/2630 -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/364 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___

[Hackage] #366: configure prints scary warning with multiple versions of a package

2008-10-01 Thread Hackage
requires base-4.0.0.0 package array-0.2.0.0 requires base-4.0.0.0 It's hard to tell whether this message indicates a real problem. I suppose that it could, since e.g. exceptions have changed between base 3 and base 4. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/366 Hackage

Re: [Hackage] #366: configure prints scary warning with multiple versions of a package

2008-10-01 Thread Hackage
(by bos): * version: 1.2.3.0 = HEAD -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/366#comment:1 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http

Re: [Hackage] #366: configure prints scary warning with multiple versions of a package

2008-10-02 Thread Hackage
://hackage.haskell.org/trac/hackage/ticket/366#comment:2 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal-devel

Re: [Hackage] #366: configure prints scary warning with multiple versions of a package

2008-10-03 Thread Hackage
(by duncan): Replying to [comment:3 bos]: Thanks. I take it I should be pulling from the 1.6 branch, not the head? The patch is in the head, not the 1.6 branch yet. I'll push to the 1.6 branch and ask Ian to vaildate them soonish. -- Ticket URL: http://hackage.haskell.org/trac/hackage

Re: [Hackage] #349: cabal install hangs using CPU when resolving dependencies on ghc 6.9 and 6.10

2008-10-03 Thread Hackage
and 6.10 Comment: Affects GHC 6.10 as well, of course. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/349#comment:4 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org

Re: [Hackage] #349: cabal-install always finds conflicting dependencies between base 3 and 4 on ghc 6.9 and 6.10

2008-10-03 Thread Hackage
and today and I think it's fixable. Changing the summary to reflect the remainder of the problem. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/349#comment:5 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal

Re: [Hackage] #58: allow dev repo to be specified in cabal file

2008-10-04 Thread Hackage
multiple packages in a single repo. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/58#comment:16 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org

Re: [Hackage] #323: Add url field for package bug reports

2008-10-04 Thread Hackage
Tue Sep 30 21:26:35 PDT 2008 Duncan Coutts [EMAIL PROTECTED] * Document the bug-reports field }}} eg: {{{ bug-reports: http://hackage.haskell.org/trac/hackage/ }}} -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/323#comment:4 Hackage http://haskell.org/cabal/ Hackage: Cabal

Re: [Hackage] #349: cabal-install always finds conflicting dependencies between base 3 and 4 on ghc 6.9 and 6.10

2008-10-06 Thread Hackage
packages you need to modify your 00-index.tar file to contain a file `preferred-versions` that looks like: {{{ base 4 }}} Eventually this will be in the standard index downloaded from hackage. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/349#comment:6 Hackage http://haskell.org

[Hackage] #367: merge cabal home page and hackage intro page

2008-10-08 Thread Hackage
#367: merge cabal home page and hackage intro page +--- Reporter: duncan |Owner: Type: task | Status: new Priority: normal |Milestone: Component

Re: [Hackage] #209: Implement package() configurations predicate

2008-10-09 Thread Hackage
: +--- Changes (by duncan): * milestone: Cabal-1.6 = Cabal-1.8 -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/209#comment:6 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing

Re: [Hackage] #218: Data-files have no way of being installed conditionally

2008-10-09 Thread Hackage
+--- Changes (by duncan): * milestone: Cabal-1.6 = Cabal-1.8 -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/218#comment:4 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel

Re: [Hackage] #363: Where do downloaded files end up?

2008-10-09 Thread Hackage
://hackage.haskell.org/trac/hackage/ticket/363#comment:1 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal-devel

Re: [Hackage] #325: SHGetFolderPath requiered to configure cabal on windows

2008-10-09 Thread Hackage
: http://hackage.haskell.org/trac/hackage/ticket/325#comment:4 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal-devel

Re: [Hackage] #363: Where do downloaded files end up?

2008-10-09 Thread Hackage
: -+-- Changes (by duncan): * milestone: Cabal-1.6 = cabal-install-0.6 -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/363#comment:2 Hackage http://haskell.org/cabal/ Hackage: Cabal and related

Re: [Hackage] #361: Add documentation location information to cabal list package command

2008-10-09 Thread Hackage
: +--- Changes (by duncan): * milestone: = cabal-install-0.6 Comment: This can be fixed in the cabal-install-0.6.x release series without affecting the api. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/361

Re: [Hackage] #358: cabal-install bootstrap.sh missing some dependencies

2008-10-09 Thread Hackage
| Platform: -+-- Changes (by duncan): * milestone: = cabal-install-0.6 -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/358#comment:1 Hackage http://haskell.org/cabal/ Hackage: Cabal and related

Re: [Hackage] #365: new cabal-install ignores prefix settings in my config file, fails every install

2008-10-09 Thread Hackage
| Platform: Linux -+-- Changes (by duncan): * milestone: = cabal-install-0.6 -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/365#comment:1 Hackage http://haskell.org/cabal/ Hackage

Re: [Hackage] #359: Warn if package index is older than X days

2008-10-09 Thread Hackage
: -+-- Changes (by duncan): * milestone: = cabal-install-0.6 -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/359#comment:1 Hackage http://haskell.org/cabal/ Hackage: Cabal and related

Re: [Hackage] #348: Wrong login details for `cabal upload' is not handled gracefully

2008-10-09 Thread Hackage
: +--- Changes (by duncan): * difficulty: normal = easy (4 hours) * milestone: Cabal-1.6 = cabal-install-0.6 -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/348#comment:2 Hackage http://haskell.org/cabal/ Hackage

Re: [Hackage] #289: symlink binaries into ~/bin

2008-10-09 Thread Hackage
: -+-- Changes (by duncan): * milestone: Cabal-1.6 = cabal-install-0.6 -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/289#comment:13 Hackage http://haskell.org/cabal/ Hackage: Cabal and related

Re: [Hackage] #227: cabal-install does consider build-tools as dependencies

2008-10-09 Thread Hackage
: -+-- Changes (by duncan): * difficulty: normal = hard ( 1 day) * milestone: Cabal-1.6 = cabal-install-0.6 -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/227#comment:5 Hackage http

[Hackage] #368: The optimization option in ~/.cabal/config does not work

2008-10-09 Thread Hackage
| -+-- Running cabal install $package with optimization: True uncommented in ~/.cabal/config results in an error: cabal: Command.optionToFieldDescr: feature not implemented -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/368 Hackage http://haskell.org/cabal/ Hackage: Cabal

Re: [Hackage] #289: symlink binaries into ~/bin

2008-10-09 Thread Hackage
*knows* has a bindir in the path. I point all this out because as I see it, cabal-install is broken out of the box. A naive user (like myself a few weeks ago) will download Cabal and cabal-install, along with their dependencies, from Hackage, and install cabal-install (which ends up in /usr/local

[Hackage] #369: Version range printing is inconsistent

2008-10-13 Thread Hackage
.* ==0.1.*, ghc-syb ==0.1.* }}} Note the superfluous {{{ ==0.1.*}}} in the first missing dependency. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/369 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel

Re: [Hackage] #369: Version range printing is inconsistent

2008-10-13 Thread Hackage
}}} -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/369#comment:1 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal-devel

[Hackage] #370: Check for use of -X flags on upload

2008-10-13 Thread Hackage
all code on hackage lists precisely the -X extensions it uses. This kind of thing -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable Now, these should be listed in both the .cabal file

Re: [Hackage] #370: Check for use of -X flags on upload

2008-10-13 Thread Hackage
/hackage/ticket/370#comment:1 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal-devel

Re: [Hackage] #370: Check that packages declare language extensions accurately

2008-10-13 Thread Hackage
: +--- Changes (by duncan): * summary: Check for use of -X flags on upload = Check that packages declare language extensions accurately -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/370#comment:2 Hackage http://haskell.org/cabal/ Hackage: Cabal and related

Re: [Hackage] #308: provide hierarchical haddock for each package

2008-10-14 Thread Hackage
: +--- Changes (by ross): * status: new = closed * resolution: = fixed Comment: Implemented by Bas van Dijk. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/308#comment:2 Hackage http://haskell.org/cabal/ Hackage: Cabal and related

[Hackage] #372: cabal sdist --snapshot does not work, while ./setup sdist snapshot does

2008-10-16 Thread Hackage
.tar.gz $ cat Setup.lhs #!/usr/bin/env runhaskell import Distribution.Simple main = defaultMain }}} Using cabal-install 0.6.0, Cabal 1.6.0.1, ghc 6.8.2. I haven’t looked at the code, but I assume it’s a simple mistake. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/372 Hackage

[Hackage] #373: doubled field

2008-10-16 Thread Hackage
to Hackage which has by accident two Homepage fields. But Hackage does only show the second of the two fields. I think either Hackage should support multiple Homepage fields or 'cabal check' should warn about doubled fields. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/373

[Hackage] #374: Hs-Source-Dirs in nested If must be respected by 'sdist'

2008-10-17 Thread Hackage
, but not execute/shell and execute/tmp. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/374 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org

Re: [Hackage] #374: Hs-Source-Dirs in nested If must be respected by 'sdist'

2008-10-17 Thread Hackage
(by guest): It does not have to do with the nesting. When I rewrite the Ifs in flat mutually exclusive Ifs, the problem remains. I have another {{{Hs-Source- Dirs: src}}} line above in the Cabal file. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/374#comment:1 Hackage http

[Hackage] #375: setup: The program happy is required but it could not be found

2008-10-17 Thread Hackage
but it could not be found cabal: Error: some packages failed to install: happy-1.18.1 failed during the building phase. The exception was: exit: ExitFailure 1 -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/375 Hackage http://haskell.org/cabal/ Hackage: Cabal and related

Re: [Hackage] #375: setup: The program happy is required but it could not be found

2008-10-17 Thread Hackage
: -+-- Comment (by guest): Oh, I should have left my contact info: Jason Dagit, dagitj at gmail dot com. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/375#comment:1 Hackage http://haskell.org/cabal/ Hackage: Cabal and related

Re: [Hackage] #375: setup: The program happy is required but it could not be found

2008-10-17 Thread Hackage
the building phase. The exception was: exit: ExitFailure 1 }}} Comment (by guest): I'm trying to make the bug status more readable... -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/375#comment:2 Hackage http://haskell.org/cabal/ Hackage: Cabal and related

Re: [Hackage] #374: Hs-Source-Dirs in nested If must be respected by 'sdist'

2008-10-18 Thread Hackage
with a change to the hooks api. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/374#comment:2 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org

[Hackage] #376: Allow constraint on using installed package versions

2008-10-20 Thread Hackage
on the command line too. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/376 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal

Re: [Hackage] #376: Allow constraint on using installed package versions

2008-10-20 Thread Hackage
installed package rather than replace it, somehow. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/376#comment:1 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http

Re: [Hackage] #376: Allow constraint on using installed package versions

2008-10-20 Thread Hackage
with already and so it has to rebuild it. Perhaps as a diagnostic for the custom build type, cabal should check that the registered package is actually consistent with the info in the .cabal file. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/376#comment:2 Hackage http://haskell.org

[Hackage] #377: cabal install puts .hi files in wrong directory

2008-10-20 Thread Hackage
: *** [all] Error 1 ---cut here--- -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/377 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman

[Hackage] #378: Error in Data.IntSet documentation

2008-10-21 Thread Hackage
(fromList [1..5]) == (fromList [1,2], fromList [4,5]) }}} -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/378 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http

[Hackage] #379: compiler directive of cabal-install's config file is case sensitive

2008-10-22 Thread Hackage
as well. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/379 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal-devel

[Hackage] #380: Ability to blacklist packages that are on hackage

2008-10-22 Thread Hackage
#380: Ability to blacklist packages that are on hackage -+-- Reporter: guest |Owner: Type: defect | Status: new Priority: normal

Re: [Hackage] #375: target bindir should added to the build tool search path

2008-10-22 Thread Hackage
: +--- Comment (by duncan): Ah, I misread. The problem here is that that happy package is borked because it needs happy to be able to install it. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/375#comment:4 Hackage http://haskell.org/cabal

Re: [Hackage] #375: target bindir should added to the build tool search path

2008-10-22 Thread Hackage
installed. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/375#comment:5 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal

Re: [Hackage] #375: target bindir should added to the build tool search path

2008-10-22 Thread Hackage
: +--- Changes (by guest): * status: new = closed * resolution: = invalid -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/375#comment:6 Hackage http://haskell.org/cabal/ Hackage: Cabal and related

Re: [Hackage] #378: Error in Data.IntSet documentation

2008-10-24 Thread Hackage
will be right. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/378#comment:1 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal-devel

Re: [Hackage] #382: 'cabal ghci' mode

2008-10-29 Thread Hackage
): Obviously it should also pre-process any necessary modules, compile C files and call ghci with all the right flags. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/382#comment:2 Hackage http://haskell.org/cabal/ Hackage: Cabal and related

[Hackage] #383: Hsc2hs preprocessor does not ensure that gcc has been found.

2008-10-29 Thread Hackage
/ gcc.exe}}}) and Cabal didn't check that it did before running the preprocessor. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/383 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel

Re: [Hackage] #299: Add changelog feature to hackagedb

2008-10-29 Thread Hackage
: +--- Comment (by duncan): See also #244 -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/299#comment:1 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org

Re: [Hackage] #244: Add Changelog summary feature to sdist

2008-10-29 Thread Hackage
also #299 -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/244#comment:7 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal

[Hackage] #385: emgm package incorrectly shown as program but is library and program

2008-10-31 Thread Hackage
: | +--- The summary says it all. In the HackageDB package overview, it is shown whether packages contain libraries and/or programs, but this does not seem to work correctly in all cases, as emgm demonstrates. kosmikus -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/385 Hackage http

[Hackage] #386: Cabal changelog is not in user's guide

2008-10-31 Thread Hackage
. This means, for instance, that one can't view it in the offline documentation distributed with GHC. It's also not directly linked from http://www.haskell.org/cabal/, making it altogether a bit better hidden than it should be. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/386

[Hackage] #387: `cabal check` does not complain about incorrect `Cabal-Version` field

2008-10-31 Thread Hackage
of the `Cabal-Version` field is not verified in any way, making it all too easy to accidentally use a feature which isn't actually present in all the versions of Cabal the field allows. Sounds like something `cabal check` should do. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/387

Re: [Hackage] #387: `cabal check` does not complain about incorrect `Cabal-Version` field

2008-11-01 Thread Hackage
cabal = 1.4 The only tricky one to detect at the moment is the version ranges as they are not reflected in the abstract syntax tree. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/387#comment:1 Hackage http://haskell.org/cabal/ Hackage: Cabal and related

[Hackage] #388: Add a warning for unknown modules that were compiled

2008-11-01 Thread Hackage
about their presence. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/388 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal

Re: [Hackage] #388: Add a warning for unknown modules that were compiled

2008-11-01 Thread Hackage
): Interesting approach. For anyone who wants to try implementing it, watch out for old stale `.hi` files in the dist directory. Perhaps comparing timestamps or something will be enough. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/388#comment:1 Hackage http://haskell.org/cabal

[Hackage] #389: ld-options not properly escaped when passing them to ghc

2008-11-03 Thread Hackage
to kowey for discovering it and helping diagnose the source of the problem. It'll be fixed in Cabal-1.6.0.2. I thought I'd document it here partly because it's interesting to find such a bug that went undiscovered for so long. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/389

Re: [Hackage] #389: ld-options not properly escaped when passing them to ghc

2008-11-04 Thread Hackage
Fixes ticket #389 }}} -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/389#comment:1 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman

[Hackage] #391: Installing cabal: ./bootstrap.sh: pushd: not found (probably because of /bin/sh)

2008-11-07 Thread Hackage
: | --+- On Ubuntu, trying to install cabal using the Quick Installation on Unix instructions at [http://hackage.haskell.org/trac/hackage/wiki/CabalInstall here] says {{{ Setup: At least the following dependencies are missing: Cabal =1.41.5, HTTP =30003002, zlib

[Hackage] #392: Use the constraint solver for cabal configure

2008-11-08 Thread Hackage
be a solution if we allowed re-installs and if so say so in the warning message. If not fall back to the highest versions of everything as now. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/392 Hackage http://haskell.org/cabal/ Hackage: Cabal and related

Re: [Hackage] #227: cabal-install doesn't consider build-tools as dependencies

2008-11-08 Thread Hackage
://hackage.haskell.org/trac/hackage/ticket/227#comment:6 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal-devel

Re: [Hackage] #89: Sharing of object files between executable builds?

2008-11-08 Thread Hackage
-+-- Changes (by duncan): * priority: low = normal * milestone: = Cabal-1.8 -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/89#comment:8 Hackage http://haskell.org/cabal/ Hackage: Cabal and related

[Hackage] #394: --package-db flag is not respected for compiling Setup.hs

2008-11-08 Thread Hackage
and cabal-install separately but in parallel. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/394 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http

[Hackage] #395: Warn about dependencies like parsec = 2.1.0.0

2008-11-08 Thread Hackage
. It says `foo-2.0` is ok, but `foo-2.0.0` or `foo-2.0.0.1` is not. Something like `foo = 2.0` is a definately weird though since it excludes bug fixes like `foo-2.0.0.1` -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/395 Hackage http://haskell.org/cabal/ Hackage: Cabal and related

[Hackage] #396: Generate autogen files for haddock as well as build

2008-11-08 Thread Hackage
haddock docs with haddock-2.x fails if a build was not done first, due to the cabal_macros.h file missing. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/396 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal

[Hackage] #397: make cabal --cabal-lib-version= take a dependency or a specific number

2008-11-08 Thread Hackage
: | -+-- The `--cabal-lib-version=` flag currently takes a specific version number. It could easily be like `--constraint=` or like `cabal install foo 2` and take a dependency or a specific version number. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/397 Hackage http

[Hackage] #398: better support for static linking

2008-11-08 Thread Hackage
it should make some attempt at explaining why. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/398 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http

[Hackage] #399: More information in the Paths_pkg.hs module, or a new module

2008-11-08 Thread Hackage
* git hash * darcs context -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/399 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman

[Hackage] #400: fail and warnings for build configurations

2008-11-08 Thread Hackage
. }}} The semantics roughly is that it's a workable but sub-optimal configuration. The solver should try to avoid warnings, by selecting another alternative. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/400 Hackage http://haskell.org/cabal/ Hackage: Cabal and related

[Hackage] #401: better support for multi-valued configuration flags

2008-11-08 Thread Hackage
(gui==gtk) ... etc }}} and it'd translate into boolean choices that forced a choice of one flag being true and the others false. Needs some thought. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/401 Hackage http://haskell.org/cabal/ Hackage: Cabal and related

Re: [Hackage] #209: Implement package() configurations predicate

2008-11-08 Thread Hackage
. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/209#comment:7 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal-devel

Re: [Hackage] #336: --constraint flag only used for configure not for install/upgrade dep planning

2008-11-08 Thread Hackage
| Platform: -+-- Comment (by duncan): Indeed it's pretty much essential for constraints when installing the package in the current directory. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/336

[Hackage] #403: Bad error message when running ./configure fails to find sh

2008-11-11 Thread Hackage
command shell program eg from `mingw` to build. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/403 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org

<    3   4   5   6   7   8   9   10   11   12   >