:
+---
Comment (by guest):
See also:
* #216 - specify more kinds of dependencies in .cabal files
* #177 - check for required directories
* # 262 - check for required foreign libraries
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/15#comment:5
Hackage http
--+-
Comment (by guest):
#177 is actually about checking for directories.
See also:
* #15 and #159 - implement dependency analysis
* #262 - check for required foreign libraries
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/216#comment:4
:
+---
Comment (by guest):
See also:
* #216 - specify more kinds of dependencies in .cabal files
* #177 - check for required directories
* #262 - check for required foreign libraries
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/159#comment:2
Hackage http://haskell.org
/hackage/ticket/263
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
(by guest):
Sorry, of course that should be
/usr/local/lib/foo-1.2.3.4/opt_local_ghc-6.8.2
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/263#comment:1
Hackage http://haskell.org/cabal/
Hackage: Cabal and related projects___
cabal-devel
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/263#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
.
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/262#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
to this ticket.
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/15#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
--+-
Comment (by duncan):
Module/file dependency analysis is not relevant (#15 and #159). That's a
different kind of dependency.
#177 and #262 are closely related though.
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/216#comment:5
Hackage http
what kind of
dependencies we're talking about.
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/15#comment:8
Hackage http://haskell.org/cabal/
Hackage: Cabal and related projects___
cabal-devel mailing list
cabal-devel@haskell.org
http
for required foreign libraries
Different kind of dependencies, those are inter-package dependencies. This
ticket is about make-style module/file dependencies. I'm renaming the
ticket to make that clear.
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/159#comment:3
Hackage http
hashes would be
different, and if they were the same then their content would also be the
same so it'd also be ok.
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/263#comment:3
Hackage http://haskell.org/cabal/
Hackage: Cabal and related
is that tarballs
that have pre-generated files in dist/ will get cleaned. They should
really go in another dir that is checked but not cleaned. I'll open a
separate bug on that issue.
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/166#comment:2
Hackage http://haskell.org/cabal/
Hackage
uploading packages to hackage that
contain true and all the users of Cabal-1.2 will get very unhelpful
parse errors.
We've made a number of changes to the parser recently to make it handle
unknown values better, but we've been pretty careful to not make it accept
any new values so as not to cause
:
+---
Comment (by guest):
The documentation uses all of True, true, False, and false, so it
seems reasonable to accept them. After all, there is no suggestion
anywhere in the docs that any other field values must follow Haskell
literal syntax.
--
Ticket URL: http://hackage.haskell.org/trac/hackage
. That seems user friendly to
me.
We also wanted to prevent packages that differ only in case from being
uploaded to hackage since we usually have to store package info in file
systems and Windows and OS X use case insensitive file systems by default.
Also, linux distros often like to lowercase
(by duncan):
* status: reopened = closed
* resolution: = fixed
Comment:
Now a warning, for example:
{{{
Warning: The 'default' field is case sensitive, use 'True' or 'False'.
}}}
So as long as hackage rejects packages with parse warnings this'll work
ok.
--
Ticket URL: http
#145: Hackage does not support UTF-8 characters
+---
Reporter: guest |Owner:
Type: defect | Status: new
Priority: normal
#145: Hackage does not support UTF-8 characters
+---
Reporter: guest |Owner:
Type: defect | Status: new
Priority: normal
for two different commands.
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/223#comment:5
Hackage http://haskell.org/cabal/
Hackage: Cabal and related projects___
cabal-devel mailing list
cabal-devel@haskell.org
http://www.haskell.org
the homeomorphic library I have written. To
play along, you can do
darcs get --partial http://www.cs.york.ac.uk/fp/darcs/homeomorphic
$ cabal upload dist
E:\Neil\homeomorphiccabal upload dist\homeomorphic-0.1.tar.gz
Hackage username: NeilMitchell
Hackage password: yoda
Uploading dist\homeomorphic
command console.
getChar in a loop? You can always do:
c - getChar
putChar '*'
If you so feel like it. You can even use putStr \b \b to move back one
character, even on Windows.
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/268
Hackage http://haskell.org/cabal/
Hackage: Cabal
URL: http://hackage.haskell.org/trac/hackage/ticket/267#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
directly, which would be useful
for test suites, for example.
David
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/270
Hackage http://haskell.org/cabal/
Hackage: Cabal and related projects___
cabal-devel mailing list
cabal-devel@haskell.org
#184: cabal-install should report build results to hackage server
-+--
Reporter: duncan |Owner:
Type: enhancement | Status: closed
Priority: high
:
+---
Changes (by duncan):
* difficulty: normal = very easy (1 hour)
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/268#comment:1
Hackage http://haskell.org/cabal/
Hackage: Cabal and related
:
+---
Changes (by duncan):
* difficulty: normal = easy (4 hours)
* milestone: = Cabal-1.4
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/264#comment:1
Hackage http://haskell.org/cabal/
Hackage: Cabal and related
it into Cabal-1.4.
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/253#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
-+--
Changes (by duncan):
* milestone: = Cabal-2.0
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/171#comment:3
Hackage http://haskell.org/cabal/
Hackage: Cabal and related projects___
cabal-devel
should just deprecate it and add a field for the api versioning
scheme, like the package versioning policy.
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/265#comment:1
Hackage http://haskell.org/cabal/
Hackage: Cabal and related
:
+---
Changes (by duncan):
* status: new = closed
* resolution: = fixed
Comment:
So we now do not use nub on all the options fields, and the `x-*`
extension fields.
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/264#comment:2
Hackage http
(it is just silently ignored.)
}}}
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/224#comment:3
Hackage http://haskell.org/cabal/
Hackage: Cabal and related projects___
cabal-devel mailing list
cabal-devel@haskell.org
http
/hackage/ticket/253#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
:
+---
Changes (by duncan):
* status: new = closed
* resolution: = fixed
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/253#comment:3
Hackage http://haskell.org/cabal/
Hackage: Cabal and related projects___
:
+---
Changes (by duncan):
* milestone: = Cabal-1.6
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/232#comment:1
Hackage http://haskell.org/cabal/
Hackage: Cabal and related projects___
cabal-devel mailing list
cabal-devel@haskell.org
http
:
+---
Changes (by duncan):
* milestone: = Cabal-1.6
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/225#comment:2
Hackage http://haskell.org/cabal/
Hackage: Cabal and related projects___
cabal-devel mailing list
cabal-devel@haskell.org
http
+---
Changes (by duncan):
* milestone: = Cabal-1.6
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/218#comment:3
Hackage http://haskell.org/cabal/
Hackage: Cabal and related projects___
cabal-devel mailing list
cabal-devel@haskell.org
+---
Changes (by duncan):
* milestone: = Cabal-1.6
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/177#comment:9
Hackage http://haskell.org/cabal/
Hackage: Cabal and related projects___
--+-
Changes (by duncan):
* milestone: = Cabal-1.6
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/137#comment:3
Hackage http://haskell.org/cabal/
Hackage: Cabal and related
+---
Changes (by duncan):
* milestone: = Cabal-1.6
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/91#comment:2
Hackage http://haskell.org/cabal/
Hackage: Cabal and related projects___
cabal
--+-
Changes (by duncan):
* milestone: = Cabal-1.6
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/216#comment:6
Hackage http://haskell.org/cabal/
Hackage: Cabal and related projects___
:
+---
Changes (by duncan):
* milestone: = Cabal-1.6
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/266#comment:1
Hackage http://haskell.org/cabal/
Hackage: Cabal and related projects___
cabal-devel mailing list
cabal-devel
:
+---
Changes (by ross):
* type: defect = enhancement
Comment:
That might help a little. Presumably the recent additions list (and RSS
feed) should still point at specific versions.
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/271#comment:1
Hackage http
(who are likely to type help!) and experienced users as well (same
syntax for all your tools). The first, and probably easiest thing would be
to just support 'cabal help' but I would be nice with 'cabal help
command' as well.
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/272
URL: http://hackage.haskell.org/trac/hackage/ticket/225#comment:3
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
--help
Should still work with command line completion.
}}}
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/272#comment:1
Hackage http://haskell.org/cabal/
Hackage: Cabal and related projects___
cabal-devel mailing list
cabal-devel
entirely follow; since it's not being used much, or for any
particular purpose, deprecation isn't a bad idea. But I'm not exactly sure
what you mean by 'a field for the api versioning scheme'.
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/265#comment:2
Hackage http://haskell.org
:
+---
Comment (by duncan):
Note that if the `foo ~ 1.2.1+` syntax is too confusing we could do with
just `foo ~ 1.2.* = 1.2.1`. It also allows to depend on a micro
release that fixes a bug like `foo ~ 1.2.* = 1.2.0.1`.
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/232#comment:2
|
+---
This is a feature request.
I don't know enough to know if this is a good idea, maybe there's a better
way of tracking down which debian package to get for a given hackage
package. Maybe you could also give corresponding package names for other
operating systems. All I know
:
+---
Changes (by duncan):
* difficulty: normal = project( week)
Comment:
There is the constraint that there be at most one installable library so
I'm not sure a bool flag is quite right.
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/276#comment:1
to the Debian-Haskell mailing list if you can't find one).
The main problem with putting it on particular packages' pages is that
we'd have to know whether Debian (or, in general, any OS) actually has a
package for it.
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/275#comment:2
Hackage
:
+---
Changes (by ross):
* status: new = closed
* resolution: = fixed
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/271#comment:2
Hackage http://haskell.org/cabal/
Hackage: Cabal and related projects___
cabal
#278: Default to non-versioned links in Hackage index
+---
Reporter: guest |Owner:
Type: enhancement| Status: closed
Priority: low|Milestone
#278: Default to non-versioned links in Hackage index
+---
Reporter: guest |Owner:
Type: enhancement| Status: closed
Priority: low|Milestone
It shares most code anyway.
Also fixes ticket #260 becuase we use the right entry point now.
}}}
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/260#comment:2
Hackage http://haskell.org/cabal/
Hackage: Cabal and related projects___
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/279
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
worth noting that I learned today there's an even better way: 'darcs
changes --from-tag=.'.
--
gwern
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/244#comment:3
Hackage http://haskell.org/cabal/
Hackage: Cabal and related projects___
couldn't be bothered for
Monotone, Codeville, or Bazaar.)
You can find it here:
http://hackage.haskell.org/cgi-bin/hackage-scripts/package/change-
monger-0.0
I hope y'all will consider incorporating the code into Cabal, or at least
maybe adding some sort of option.
--
gwern
--
Ticket URL
of
whether it's mentioned in the cabal file or anything.
So you could at least do something like:
function sdist () { change-monger; cabal sdist --include=ChangeLog; }
--
gwern
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/244#comment:5
Hackage http://haskell.org/cabal/
Hackage
(by guest):
* reporter: guest = kr.angelov
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/280#comment:1
Hackage http://haskell.org/cabal/
Hackage: Cabal and related projects___
cabal-devel mailing list
cabal-devel@haskell.org
http
/hackage/ticket/280
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
:
+---
Comment (by ross):
I don't appreciate having my time wasted with demonstrations of the
bleedin' obvious. I'll delete the username of the next demonstrator.
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/214#comment:5
Hackage http://haskell.org/cabal/
Hackage: Cabal
.
As for users downloading bad packages, perhaps we should ask why they
might be more likely to download and run an unknown package from hackage
than say `132.73.41.22/hax0r.sh`. We should be careful not to give any
false sense of security.
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/214
:
+---
Comment (by guest):
I agree with int-e - by putting something on hackage, and telling everyone
that hackage is great, we are putting some faith in the system. I think
instead of trusting packages, we should be trusting uploaders. There
aren't going to be many people who write 3 real
://hackage.haskell.org/trac/hackage/ticket/214#comment:9
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
rating. And those
five could be 500 if it's suitably advertised, an oft requested feature or
a popular idea. Try adding a package to Hackage that claims it adds a
dependently typed system to Haskell and watch the number of downloads! And
if such a package as that is trojaned... -- matthew
.
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/214#comment:11
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
) They
also have co-maintainers for packages, and they require admin intervention
for taking over orphaned packages.
(http://www.nntp.perl.org/group/perl.cvs.perlfaq/2007/07/msg393.html) -
int-e
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/214#comment:12
Hackage http://haskell.org/cabal
://hackage.haskell.org/trac/hackage/ticket/214#comment:13
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
:
+---
Comment (by duncan):
Replying to [comment:10 guest]:
I worry about the idea of providing security or some notion of safety
or trust only if one behaves as expected. That seems slightly odd to me.
I think it's really essential. You are expecting for some reason that
something on hackage
for some reason that
something on hackage is held to a higher security or QA standard than
something else you randomly download off the web. What gives you that
confidence? What makes you think other users have that confidence? Perhaps
that's the security problem. There's no security problem
/trac/hackage/ticket/226#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
that are not upgradable.
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/174#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
-+--
Changes (by duncan):
* status: new = closed
* resolution: = fixed
Comment:
{{{
Wed May 21 16:37:00 BST 2008 Duncan Coutts [EMAIL PROTECTED]
* Hide any available base and ghc-prim packages from the dep resolver
Previously if the base package was available on hackage
in the data-dir field, allowing package authors to better structure
their
source tree. There's no behavioural change by default.
Fri May 9 14:13:06 BST 2008 Bertram Felgenhauer [EMAIL PROTECTED]
* document data-dir field
}}}
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket
for package Foo, you'd use
Foo_bindir=... Foo_datadir=... Foo_libexecdir=... ./Foo
The next step would be generating a wrapper script that allows
running the program inplace. It should also work for a library.
}}}
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/270#comment:2
:
+---
Changes (by guest):
* cc: [EMAIL PROTECTED] (added)
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/261#comment:2
Hackage http://haskell.org/cabal/
Hackage: Cabal and related projects___
cabal
:
+---
Comment (by guest):
The Safe package has been superseded by the safe package, and it would
be nice to indicate the explicit upgrade path.
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/261#comment:3
Hackage http://haskell.org/cabal
-+--
Changes (by guest):
* cc: [EMAIL PROTECTED] (added)
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/175#comment:2
Hackage http://haskell.org/cabal/
Hackage: Cabal and related projects___
cabal-devel
for the normal build? When do we just give up
and make the user figure it out?
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/282
Hackage http://haskell.org/cabal/
Hackage: Cabal and related projects___
cabal-devel mailing list
cabal-devel
:
+---
Changes (by guest):
* cc: Misha, Aizatulin, [EMAIL PROTECTED] (added)
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/234#comment:2
Hackage http://haskell.org/cabal/
Hackage: Cabal and related projects___
cabal-devel
the contents of dist/doc/html are
copied to their install location. The users guide doesn't get installed.
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/283
Hackage http://haskell.org/cabal/
Hackage: Cabal and related projects___
cabal-devel
| Platform:
--+-
Changes (by guest):
* cc: Misha, Aizatulin, [EMAIL PROTECTED] (removed)
* reporter: guest = Misha Aizatulin [EMAIL PROTECTED]
--
Ticket URL: http://hackage.haskell.org/trac/hackage
):
* cc: [EMAIL PROTECTED] (added)
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/196#comment:3
Hackage http://haskell.org/cabal/
Hackage: Cabal and related projects___
cabal-devel mailing list
cabal-devel@haskell.org
http://www.haskell.org
something?
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/283#comment:3
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
a package that requires a custom Setup.lhs.The package works for
ghc 6.8.x and 6.6.x and, thus, the Setup.lhs script was designed to work
with Cabal 1.2.x, the one that comes with ghc 6.8.x. This is clearly
indicated in the cabal-version field. However, if I try to upload this
package to hackage I
#285: hackage trac should permit registration
+---
Reporter: guest |Owner:
Type: enhancement| Status: new
Priority: normal |Milestone:
Component
: |
+---
the hackage package list ought to have a link to an alphabetically sorted
variant (i often know the package name, but not the likely categories, so
i tend to 'search' on that page..). even after hoogle for search, it'd be
nice (and probably easy to arrange) to be able to browse both by category
: |
+---
the hackage package list ought to list successful and failed builds
(simply a list of compiler versions, each one green or red, depending on
success, with direct link to build/failure log; this would fit into the
one-line-per-package format) for each entry, and report them
trying to make a plan to install 560 packages from
hackage:
{{{
$ cabal install --dry-run $(cat pkgs)
}}}
it turns out (according to the ghc profile), 91% of the time is spent
reading the index of installed and available packages.
The ghc package index is a couple of massive text files
://hackage.haskell.org/trac/hackage/ticket/288#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
C against A-1.0 or to rebuild
B-1.0 to use A-2.0.
So it's less clear that we need this feature. That's not to say it's never
needed, just that it's not the common case any more.
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/131#comment:4
Hackage http://haskell.org/cabal
available
version rather than the installed versions. This is the maximal upgrade.
{{{
$ cabal upgrade
}}}
means upgrade for all the packages currently installed.
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/198#comment:7
Hackage http://haskell.org/cabal/
Hackage: Cabal
: $HOME/.cabal/bin
symlink-bindir: $HOME/bin
}}}
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/289
Hackage http://haskell.org/cabal/
Hackage: Cabal and related projects___
cabal-devel mailing list
cabal-devel@haskell.org
http
}}}
The reason I want to do this is so that `Setup.hs` can take care of
building itself in multiple ways, using different dist directories.
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/290
Hackage http://haskell.org/cabal/
Hackage: Cabal and related
it externally? That is have the external script build the
package multiple times with different dist dirs and config options?
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/290#comment:1
Hackage http://haskell.org/cabal/
Hackage: Cabal and related
://hackage.haskell.org/trac/hackage/ticket/290#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
: normal = low
* severity: normal = minor
* milestone: = _|_
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/265#comment:4
Hackage http://haskell.org/cabal/
Hackage: Cabal and related projects___
cabal-devel mailing list
cabal-devel
:
+---
Changes (by duncan):
* priority: normal = high
* difficulty: normal = easy (4 hours)
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/262#comment:4
Hackage http://haskell.org/cabal/
Hackage: Cabal and related
+---
Changes (by duncan):
* status: new = closed
* resolution: = fixed
Comment:
Applied. Well, actually I had to change it a bit because of more recent
changes.
--
Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/250#comment:4
Hackage http://haskell.org/cabal/
Hackage: Cabal and related
401 - 500 of 2948 matches
Mail list logo