Re: [Haskell-cafe] Monad of no `return` Proposal (MRP): Moving `return` out of `Monad`

2015-10-05 Thread Peter Simons
Sven Panne writes: > If you take e.g. (<$>) which is now part of the Prelude, you can't > simply import some compatibility module, because GHC might tell you > (rightfully) that that import is redundant, because (<$>) is already > visible through the Prelude. Yes, the

Re: [Haskell-cafe] Array, Vector, Bytestring

2013-06-05 Thread Peter Simons
Hi Tom, thank you for the explanation. I believe you are suggesting that there is redundancy in the implementation details of these libraries, not in the APIs they expose. I meant to say that there is redundancy in *both*. The libraries mentioned in this thread re-implement the same type

Re: [Haskell-cafe] Array, Vector, Bytestring

2013-06-04 Thread Peter Simons
Hi Clark, How is this a problem? If you're representing text, use 'text'. If you're representing a string of bytes, use 'bytestring'. If you want an array of values, think c++ and use 'vector'. the problem is that all those packages implement the exact same data type from scratch,

Re: [Haskell-cafe] Array, Vector, Bytestring

2013-06-04 Thread Peter Simons
Hi Tom, On Tue, Jun 04, 2013 at 04:01:37PM +0200, Peter Simons wrote: How is this a problem? If you're representing text, use 'text'. If you're representing a string of bytes, use 'bytestring'. If you want an array of values, think c++ and use 'vector'. the problem

Re: [Haskell-cafe] Packages in distro mentioned on hackage?

2013-04-30 Thread Peter Simons
Hi Magnus, How does a distro get to be added like that? check out http://hackage.haskell.org/trac/hackage/ticket/570. Take care, Peter ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

[Haskell-cafe] What happened to http://hackage.haskell.org/platform/2010.2.0.0/cabal/haskell-platform-2010.2.0.0.tar.gz?

2013-04-03 Thread Peter Simons
Is it just me or have some of the old Haskell Platform releases disappeared from haskell.org? The 2010.x links from http://www.haskell.org/platform/prior.html also point to non-existent pages. ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org

Re: [Haskell-cafe] Streaming bytes and performance

2013-03-19 Thread Peter Simons
Don Stewart don...@gmail.com writes: Here's the final program: [...] Here is a version of the program that is just as fast: import Prelude hiding ( getContents, foldl ) import Data.ByteString.Char8 countSpace :: Int - Char - Int countSpace i c | c == ' ' || c == '\n' = i + 1

Re: [Haskell-cafe] Streaming bytes and performance

2013-03-19 Thread Peter Simons
Hi Don, Compare your program (made lazy) on lazy bytestrings using file IO: [...] if I make those changes, the program runs even faster than before: module Main ( main ) where import Prelude hiding ( foldl, readFile ) import Data.ByteString.Lazy.Char8 countSpace :: Int - Char - Int

Re: [Haskell-cafe] Streaming bytes and performance

2013-03-19 Thread Peter Simons
Hi Don, Using this input file stored in /dev/shm So not measuring the IO performance at all. :) of course the program measures I/O performance. It just doesn't measure the speed of the disk. Anyway, a highly optimized benchmark such as the one you posted is eventually going to beat one

Re: [Haskell-cafe] Announce: Leksah 0.13.1 (a bit experimental)

2013-01-09 Thread Peter Simons
Hi Hamish, Features in process-leksah have been merged into process. For newer versions of GHC leksah-server just depends on process. I trust this applies to the unreleased beta version that you just announced, right? (The latest release versions still seem to depend on process-leksah.) In

Re: [Haskell-cafe] Announce: Leksah 0.13.1 (a bit experimental)

2013-01-07 Thread Peter Simons
Hi Hamish, would it be possible to get an update for process-leksah that works with recent versions of the 'filepath' package? I cannot build leksah-server with GCC 7.4.2 because of this issue. Take care, Peter ___ Haskell-Cafe mailing list

Re: [Haskell-cafe] How to determine correct dependency versions for a library?

2012-11-16 Thread Peter Simons
Hi Tobias, A 1.1.4.0 build-depends: B ==2.5.* C ==3.7.* (overspecified) B 2.5.3.0 build-depends: C ==3.* (underspecified) C 3.7.1.0 Everything works nice until C-3.8.0.0 appears with incompatible changes that break B, but not A. Now both A and B have to update their dependencies

Re: [Haskell-cafe] How to determine correct dependency versions for a library?

2012-11-16 Thread Peter Simons
Hi Tobias, When such a situation has arisen in the past, it's my experience that the author of B typically releases an update to fix the issue with the latest version of C: B 2.5.4.0 build-depends: C = 3.8 So that particular conflict does hardly ever occur in practice. And

Re: [Haskell-cafe] How to determine correct dependency versions for a library?

2012-11-11 Thread Peter Simons
Hi Clark. I think we just use dependencies [to specify] different things. If dependency version constraints are specified as a white-list -- i.e. we include only those few versions that have been actually verified and exclude everything else --, then we take the risk of excluding *too much*.

Re: [Haskell-cafe] How to determine correct dependency versions for a library?

2012-11-09 Thread Peter Simons
Hi Janek, How to determine proper version numbers? if you know for a fact that your package works only with specific versions of its dependencies, then constrain the build to exactly those versions that you know to work. If *don't* know of any such limitations, then *don't* specify any

Re: [Haskell-cafe] How to determine correct dependency versions for a library?

2012-11-09 Thread Peter Simons
Hi Clark, It's not restrictive. how can you say that by adding a version restriction you don't restrict anything? I just don't like to claim that my package works with major versions of packages that I haven't tested. Why does it not bother you to claim that your package can *not* be

Re: [Haskell-cafe] GHC maintenance on Arch

2012-10-30 Thread Peter Simons
Hi Vagif, I fail to see how a fringe bleeding edge linux distro undermines a haskell platform. Arch Linux does not comply to the Haskell Platform. That fact communicates to users of the distribution: We, the maintainers, don't believe that HP is relevant. Clearly, this undermines the Haskell

Re: [Haskell-cafe] GHC maintenance on Arch

2012-10-29 Thread Peter Simons
Hi Timothy, the Haskell community is not the right audience to be addressing these complaints to. Instead, you should be talking to the ArchLinux developers, who are responsible for packaging Haskell-related software in the [core] and [extra] repositories. I am no expert in these matters, but my

[Haskell-cafe] extensible-exceptions no longer a part of GHC 7.6.1?

2012-09-10 Thread Peter Simons
Hi, 'extensible-exceptions' used to be a part of GHC, but it appears that the package has been dropped from 7.6.1. Yet, the release notes on haskell.org don't say anything about this subject (other than TODO). Was that change intentional? Take care, Peter

Re: [Haskell-cafe] Which ghc binary does ghc-mod use?

2012-07-24 Thread Peter Simons
Hi Brandon, I think you'd have to install a separate ghc-mod binary for each one, then, as it looks to me like ghc-mod is using ghc-as-a-library.  That is, it actually has the compiler linked into itself. I see, thank you for the clarification. One more thing: I would like to configure

[Haskell-cafe] Which ghc binary does ghc-mod use?

2012-07-23 Thread Peter Simons
Hi, I am a happy user of Emacs with ghc-mod for Haskell programming. There is just one issue I've run into: I have multiple versions of GHC installed on my machine. Now, ghc-mod seems to use the GHC binary that was used to compile ghc-mod itself, but that is not the version I want it to use for

Re: [Haskell-cafe] ghc-7.4 on CentOS-5.8 ?

2012-06-27 Thread Peter Simons
Hi Johannes, ghc-7.0 is working but when I use it to compile 7.4, it breaks with some linker error (relocation R_X86_64_PC32 ...) it also suggests recompile with -fPIC but I don't see how. I seem to remember that this is a problem with the old version of GCC that's used to build the

Re: [Haskell-cafe] [Haskell] JustHub 'Sherkin' Release

2012-06-20 Thread Peter Simons
Hi Chris, I'm also wondering about this issue: - How do you handle packages that depend on system libraries? hsdns, for example, requires the adns library to build. Does Hub know about this? Does Hub know about system-level libraries that Haskell packages need to build, like

Re: [Haskell-cafe] [Haskell] JustHub 'Sherkin' Release

2012-06-18 Thread Peter Simons
Hi Chris, hub save project project.har I am curious to see what this file looks like. Could you please post a short example of one? Take care, Peter ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org

Re: [Haskell-cafe] [Haskell] JustHub 'Sherkin' Release

2012-06-18 Thread Peter Simons
Hi Chris, There is a worked out example at the bottom of the overview up on the web site: http://justhub.org/overview thank you for the pointer, I think I found it: ^=7.4.1 List-0.4.2 fgl-5.4.2.4 hexpat-0.20.1 mtl-2.1.1 regex-base-0.93.2 regex-compat-0.95.1

Re: [Haskell-cafe] [Haskell] JustHub 'Sherkin' Release

2012-06-17 Thread Peter Simons
Hi Chris, How much time, approximately, did you spend working with Nix? 1 hour? 10 hours? 10 days? 10 months? You know that it is not 10 months. actually, no. I don't know that, which is why I asked. I find it hard to get an answer from you, though. It seems strange that you keep such

Re: [Haskell-cafe] [Haskell] JustHub 'Sherkin' Release

2012-06-15 Thread Peter Simons
Hi Chris, Where is this functionality provided by Nix? simply run these commands # Haskell Platform 2009.2.0.2 nix-env -p ~/ghc-6.10.4 -iA haskellPackages_ghc6104.haskellPlatform # Haskell Platform 2010.2.0.0 nix-env -p ~/ghc-6.12.3 -iA haskellPackages_ghc6123.haskellPlatform # Haskell

Re: [Haskell-cafe] [Haskell] JustHub 'Sherkin' Release

2012-06-15 Thread Peter Simons
Hi Chris, I cannot see how it can address any of the user-level Haskell package database management and sandboxing mechanisms that I mentioned in the announcement and subsequent emails. have you ever actually used Nix? Take care, Peter ___

Re: [Haskell-cafe] [Haskell] JustHub 'Sherkin' Release

2012-06-15 Thread Peter Simons
Hi Chris, I deatiled some of my trials with Nix -- I wasn't making it up! of course, I didn't mean to imply that you were. My question was phrased poorly, I am sorry. What I meant to ask is: how much time, approximately, did you spend working with Nix? 1 hour? 10 hours? 10 days? 10 months?

Re: [Haskell] JustHub 'Sherkin' Release

2012-06-14 Thread Peter Simons
Chris Dornan wrote: The JustHub distribution is distinctive in providing a comprehensive back-catalogue of GHC tool chains (back to 6.10.4) and major Haskell Platform releases (currently back to 2011.2.0.1) as well as the timely appearance of leading edge GHC releases (such as GHC 7.4.2)

Re: [Haskell] JustHub 'Sherkin' Release

2012-06-14 Thread Peter Simons
Hi Tim. Nix can install such Haskell environments on all Linux variants and on MacOS X without requiring superuser privileges. Is this actually the case? Yes. When I tried this a year or so ago I had lots of problems with Redhat Enterprise Linux 5, due to issues with it's quite old

Re: [Haskell-cafe] Installing REPA

2012-04-07 Thread Peter Simons
Hi Ben, I've just pushed Repa 3 onto Hackage, which has a much better API than the older versions, and solves several code fusion problems. when using the latest version of REPA with GHC 7.4.1, I have trouble building the repa-examples package: | Building repa-examples-3.0.0.1... |

Re: [Haskell-cafe] Subscriber-only lists as Maintainer contacts of Cabal packges

2012-04-07 Thread Peter Simons
Hi Joachim, Please make sure the list is not set to subscriber only; it is an unreasonable burden to subscribe for people who just want to send you one question, and possibly have to contact dozends of different package authors, e.g. as a distribution packager. +1 I have had that

Re: [Haskell-cafe] Installing REPA

2012-04-07 Thread Peter Simons
Hi Ben, Please try again now. thank you very much for the quick update! Everything installs fine now. I've also packaged the latest versions for NixOS. Take care, Peter ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org

Re: [Haskell-cafe] How to make asynchronous I/O composable and safe?

2012-01-14 Thread Peter Simons
Hi guys, I'm not happy with asynchronous I/O in Haskell. It's hard to reason about, and doesn't compose well. Async I/O *is* tricky if you're expecting threads to do their own writes/reads directly to/from sockets. I find that using a message-passing approach for communication makes

Re: [Haskell-cafe] How to make asynchronous I/O composable and safe?

2012-01-14 Thread Peter Simons
Hi Daniel, I've been trying to write networking code in Haskell too. I've also come to the conclusion that channels are the way to go. isn't a tuple of input/output channels essentially the same as a stream processor arrow? I found the example discussed in the arrow paper [1] very

Re: [Haskell-cafe] ANN: wxHaskell 0.13.2

2012-01-07 Thread Peter Simons
Hi guys, I am please to announce that wxHaskell 0.13.2 has just been uploaded to Hackage. when I try to build the latest version on Linux/x86_64 running NixOS, I get the following error at configure time: Setup: Missing dependency on a foreign library: * Missing C library:

Re: [Haskell-cafe] Announce: The Haskell Platform 2011.4

2011-12-18 Thread Peter Simons
Hi guys, We're pleased to announce the release of the Haskell Platform: a single, standard Haskell distribution for everyone. Haskell Platform 2011.4 is fully supported on NixOS http://nixos.org/. Take care, Peter ___ Haskell-Cafe mailing list

Re: [Haskell-cafe] [ANNOUNCEMENT] xmobar 0.14

2011-12-11 Thread Peter Simons
Hi Jose, Peter, would using parsec 3.x be an acceptable solution to you? well, we can link xmobar with parsec 3.x on NixOS. The situation is tricky, though, because the latest version of parsec that we have, 3.1.2, doesn't compile with GHC 6.10.4 anymore, so we'd have to use some older version

Re: [Haskell-cafe] [ANNOUNCEMENT] xmobar 0.14

2011-12-11 Thread Peter Simons
Hi Antoine, What errors are you getting compiling with GHC 6.10.4? If its a small thing I certainly don't mind patching things. I am sorry, my previous statement was inaccurate. Parsec 3.1.2 compiles fine, but the 'text' library -- on which Parsec depends -- does not. We can probably avoid

Re: [Haskell-cafe] [ANNOUNCEMENT] xmobar 0.14

2011-12-10 Thread Peter Simons
Hi Jose, I'm happy to announce the release of xmobar 0.14. previous versions of xmobar used to compile fine with GHC 6.10.4, but the new version no longer does: src/Parsers.hs:163:52: Couldn't match expected type `Char' against inferred type `[Char]' Expected type:

Re: [Haskell-cafe] problem with cabal install MissingH-1.1.1.0

2011-09-22 Thread Peter Simons
Hi Mariano, I'm with mac OS X lion, ghc version 7.2.1 and when a i try to install MissingH version 1.1.1.0 it fails with [...] that version of MissingH compiles fine on Linux, so I reckon the problem you're seeing is in some way specific to Darwin. Your best bet of getting a fix would be to

Re: [Haskell-cafe] ANN: cabal-ghci 0.1

2011-09-09 Thread Peter Simons
Hi Etienne, Here is a helpful package I wrote to ease the development of projects using cabal. thank you very much for this helpful tool! I notice that Haddock has trouble parsing the documentation: http://hackage.haskell.org/packages/archive/cabal-ghci/0.1/logs/failure/ghc-7.2 Is that

Re: [Haskell-cafe] Off-topic: Mathematics

2011-08-30 Thread Peter Simons
Hi Andrew, I know of several places where I can ask maths questions and half a dozen people will take guesses at what the correct solution might be. I haven't yet found anywhere where I can say when would a chi-squared test be more appropriate than a KS test? and get an informed,

Re: [arch-haskell] New maintainer needed

2011-08-12 Thread Peter Simons
Hi Magnus, I reckon all this means that you won't be needing a cron job to sync ~magnus/h4a to ~haskell/ anymore, right? I can create one, of course, but that would mean that Nicolas would have to push updates to the directories in magnus home, or they would be overwritten every time the cron job

[arch-haskell] AUR reflector still needed?

2011-08-12 Thread Peter Simons
Hi, I set up a mail reflector that forwards comments from AUR to this mailing list. Is that service still required? Take care, Peter ___ arch-haskell mailing list arch-haskell@haskell.org http://www.haskell.org/mailman/listinfo/arch-haskell

[Haskell-cafe] Distributions link on Hackage

2011-08-11 Thread Peter Simons
Hi, the home page of a package on Hackage links to various distributions to show which versions are available, i.e. Fedora, Debian, FreeBSD, etc. In NixOS, we have fairly up-to-date package set, and I would like to see that distribution included on Hackage. Now I wonder how to get that done? Can

Re: [arch-haskell] New maintainer needed

2011-08-10 Thread Peter Simons
Hi Magnus, As I've mentioned both earlier here and in an earlier email to the list I don't have enough access to the server hosting [archhaskell], so for the time being I'm publishing the updated builds in a private repository on the same server. if you think that would help, then I

[arch-haskell] New maintainer needed

2011-07-15 Thread Peter Simons
Hi guys, I have come to realize that I can no longer commit significant time and effort to this project. I may be able to perform another few occasional updates, but I cannot do so on a regular basis. Does anyone feel able to take over maintenance of HABS and, by extension, AUR? Take care, Peter

[arch-haskell] Adding perl as a build input to util-linux-ng

2011-07-08 Thread Peter Simons
Hi guys, is anyone aware of a reason why perl should *not* be passed as a build input to util-linux-ng (other than the fact that doing so would trigger a re-build of stdenv)? Assuming that making the change would be okay, where could I make it? Is the stdenv-updates branch still active? Take

Re: [arch-haskell] Adding perl as a build input to util-linux-ng

2011-07-08 Thread Peter Simons
Duh, wrong mailing list! I'm sorry guys, please disregard my previous message. ___ arch-haskell mailing list arch-haskell@haskell.org http://www.haskell.org/mailman/listinfo/arch-haskell

Re: [arch-haskell] Starting to help

2011-06-29 Thread Peter Simons
Hi Fabio, Note that I tried makeworld script and rsync failed to connect to andromeda.kiwilight.com but I can ping the server. the rsync server was down, apparently, but Kaiting has fixed the problem. Rsync should now work fine. Take care, Peter

[arch-haskell] ghc 7.0.3 update complete

2011-06-29 Thread Peter Simons
Hi guys, we have a new release of cabal2arch, the binary repository for x86 has been re-built, and all updated PKGBUILDs have been uploaded to AUR. As far as I can tell, the transition to GHC 7.0.3 is complete. Take care, Peter ___ arch-haskell

Re: [arch-haskell] Starting to help

2011-06-26 Thread Peter Simons
Hi Fabio, yesterday I submitted a patch to HABS repository just because I met some out-of-date packages in AUR. Then I read the story of this group in this mailing list and thought that I can give some help. I think I can take responsibility for a bunch of packages and care for updates,

Re: [arch-haskell] Starting to help

2011-06-26 Thread Peter Simons
Hi Magnus, Isn't this still the same workflow you had when you wrote [1]? no, it's not. Take care, Peter ___ arch-haskell mailing list arch-haskell@haskell.org http://www.haskell.org/mailman/listinfo/arch-haskell

Re: [arch-haskell] Starting to help

2011-06-26 Thread Peter Simons
Hi Leif, Should we put these instructions up on the README of the GitHub project for HABS / ArchHaskell ? you are right, we probably should. I didn't do it at the time, because I had the impression that various contributors were using all kinds of different ways to work on HABS, and I didn't

[arch-haskell] haskell-binary disappeared from [extra]?

2011-06-24 Thread Peter Simons
Hi, as far as I remember, haskell-binary used to be in [extra], but now it's gone. Does anyone know what happened? Take care, Peter ___ arch-haskell mailing list arch-haskell@haskell.org http://www.haskell.org/mailman/listinfo/arch-haskell

Re: [arch-haskell] Compiling large-memory programs in HABS (gitit available for those with RAM)

2011-05-15 Thread Peter Simons
Hi Leif, So, I was thinking of firing up a Large (7.5 GB) EC2 instance to compile it. that's a nice idea. :-) Does a similar option exist for 32-bit? No, I'm afraid not. I have two ArchLinux boxes available that I use for building the i686 repository, but neither machine has more than

Re: [arch-haskell] Leksah depends on haddock which isn't listed in ghc-pkg

2011-05-10 Thread Peter Simons
Hi Leif, I was trying to add the IDE Leksah, and some of the parts have dependencies on specific versions of haddock. Haddock is provided by the ghc package, but it's not listed in ghc-pkg list. why would it be necessary for Haddock to be listed by ghc-pkg? The way I see it, cabal

Re: [Haskell-cafe] Crypto-api performance

2011-05-05 Thread Peter Simons
Hi Matthew, While I haven't investigated myself, from seeing haskell build processes in the past this is almost certainly not crypto-api's fault and is in fact your linker's fault. If you are not using it already, try switching to gold over ld, it may help. well, memory consumption

Re: [Haskell-cafe] Crypto-api performance

2011-05-04 Thread Peter Simons
Also, it appears that crypto-api needs vast amounts of memory when compiled with optimization enabled. The latest version 0.6.1 is effectively unbuildable on my EeePC, which has only 1GB RAM. That property is fairly undesirable for a library package. Take care, Peter

Re: [arch-haskell] HABS makeworld script not recognizing remotely built packages during makepkg?

2011-04-20 Thread Peter Simons
Hi Leif, When running makeworld, it says: Not building haskell-failure-0.1.0.1-3-x86_64.pkg.tar.xz (already built). It got that package from the repo. But then at the bottom, it fails with: == Making package: haskell-hamlet 0.8.0-1 (Wed Apr 20 06:39:01 UTC 2011) ==

[arch-haskell] broken permissions (was: AUR Comment for haskell-pandoc)

2011-04-20 Thread Peter Simons
Hi guys, from http://aur.archlinux.org/packages.php?ID=19804 frabjous wrote: Tiny easily fixed detail: the man page isn't given read access for users, which is very slightly annoying. apparently, runhaskell Setup copy --destdir=${pkgdir} installs the man pages in $pkgdir without read

Re: [arch-haskell] Issues with cabal2arch/AUR packages

2011-03-31 Thread Peter Simons
Hi Mathew, Is there any specific package currently not included in HABS that you would like to see supported? My main issue was basically with packages such as yesod [...]. indeed, yesod currently doesn't compile. If you happen to have any fixes or patches you could share to remedy that

Re: [arch-haskell] Please contribute patches [sifflet]

2011-03-21 Thread Peter Simons
Hi Greg, Sifflet is now up-to-date in habs and on AUR. Take care Peter ___ arch-haskell mailing list arch-haskell@haskell.org http://www.haskell.org/mailman/listinfo/arch-haskell

Re: [arch-haskell] Transitive version bump/update of dependents?

2011-03-14 Thread Peter Simons
Hi Leif, Is there a tool for bumping the version numbers / checking for newer versions of all the packages that transitively depend on those that would need to be rebuilt? my repository https://github.com/peti/arch-haskell contains the program scripts/reverse-dependencies.hs, which can

Re: [arch-haskell] Please contribute patches

2011-03-14 Thread Peter Simons
Hi Leif, I submitted a pull request for yesod and a number of other things: https://github.com/archhaskell/habs/pull/47. Do I also need to drop a note here for it to get noticed, or what is the preferred way of notifying about such things? as of now, I don't receive e-mail notifications

[arch-haskell] GHC7 update status

2011-03-13 Thread Peter Simons
Hi guys, a new version of cabal2arch v0.8.0 is available that supports ghc 7.0.2. All PKGBUILD files in habs have been re-built with that version; the Git repository has those files. Also, these updates were uploaded to AUR. The binary repository for i686 is being re-built as we speak. The

[arch-haskell] Please contribute patches

2011-03-13 Thread Peter Simons
Hi guys, the following packages don't build anymore because of version conflicts: agda-executable haskell-agda haskell-authenticate haskell-dbus-core haskell-libxml-sax haskell-sifflet-lib haskell-yesod-auth haskell-yesod-core

Re: [Haskell-cafe] makeTokenParser + LanguageDef

2011-03-08 Thread Peter Simons
Hi Klaus, for what it's worth, you might want to consider using this package instead of Parsec: http://hackage.haskell.org/package/BNFC Take care, Peter ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org

Re: [arch-haskell] Spec ready to go!

2011-03-07 Thread Peter Simons
Hi Rémy, Is there anything depending on haskell-packedstring in the haskell repo? no, there isn't. The package appears to be obsolete. Take care, Peter ___ arch-haskell mailing list arch-hask...@haskell.org

[arch-haskell] ERROR: Permission to archhaskell/cabal2arch.git denied to peti.

2011-02-22 Thread Peter Simons
Hi, I just tried to push a fix for cabal2arch issue #27, but apparently Github won't allow me to upload the change: $ git push --dry-run -v Pushing to g...@github.com:archhaskell/cabal2arch ERROR: Permission to archhaskell/cabal2arch.git denied to peti. fatal: The remote end hung up

Re: [Haskell-cafe] Why is there no splitSeperator function in Data.List

2011-02-14 Thread Peter Simons
Hi Evan, The reason it's not in Data.List is because there are a bazillion different splits one might want (when I was pondering the issue before Brent released it, I had collected something like 8 different proposed splits), so no agreement could ever be reached. It is curious though

Re: [arch-haskell] Symlinks are screwed up in i686

2011-02-14 Thread Peter Simons
Hi Peter, I already proposed [writing a script which keeps the last two versions of everything] but there was no response and it looks like it is still an issue. yes, this is still an issue. If you have the chance to write a script that can automatically expire old files from the binary

[arch-haskell] Symlinks are screwed up in i686

2011-02-11 Thread Peter Simons
Magnus, your recent update of the i686 tree screwed up the symlinks for 'repo.db' again, which in turn broke my build. Furthermore, you've again deleted older versions of the updated packages even though I repeatedly asked you not to. This is the third or fourth time that this is happening --

Re: [arch-haskell] Early repo for GHC7 and HP 2011?

2011-02-11 Thread Peter Simons
Hi Rémy, [1]: http://hackage.haskell.org/package/darcs-2.5.1 Very good, I will update it in [staging] soon. would it be possible to send a quick announcement to this list when GHC7 support in [staging] is considered complete, i.e. ready to be moved to [extra]? Take care, Peter

Re: [arch-haskell] Please do not delete packages from andromeda.kiwilight.com

2011-02-03 Thread Peter Simons
Hi Nicolas, I don't know how you (the team) sync the repository, but I find it easier to remove the old version and add the new at the same time. I rsync the repository from andromeda into my local chroot sandbox, then I run 'makeworld', and then I rsync the modified repository back to the

Re: [arch-haskell] Commit 2d5772b9c7316c627362997925a33caf64f4f6ef

2011-02-03 Thread Peter Simons
Hi Magnus, Let's just keep them in the script; there's a bit risk they go missing I have maintained the repository using those two symlinks for 3 months or so, and I've never had a problem with them going missing. On what occasion did those symlink disappear on your system? Take care, Peter

[arch-haskell] New packages in HABS

2011-02-03 Thread Peter Simons
Hi, I've synchronized the i686 repository with the current state of HABS. The following packages are new: haskell-ansi-terminal-0.5.5-4 haskell-ansi-wl-pprint-0.6.3-3 haskell-hostname-1.0-1 haskell-language-haskell-extract-0.1.2-4 haskell-test-framework-0.3.3-4

Re: [arch-haskell] Fwd: Commit 2d5772b9c7316c627362997925a33caf64f4f6ef

2011-02-03 Thread Peter Simons
Hi Magnus, [The symlinks] have never disappeared on my system, but then I never have found a need for them either. the reason why we need those symlinks is that the repository is served to the public being called 'haskell', but we build it under the name of 'repo'. Consequently, Pacman

[arch-haskell] Obsolete information on the web

2011-01-25 Thread Peter Simons
Hi guys, it appears that there are plenty of web pages about ArchHaskell that contain obsolete or even misleading information. A quick search revealed the following URLs: * http://wiki.archlinux.org/index.php/Haskell_package_guidelines This page contains plenty of obsolete information that

Re: [arch-haskell] aur qthaskell 1.1.4

2011-01-20 Thread Peter Simons
Hi Nicholas, I updated the qthaskell PKGBUILD so it fetches and builds the latest version. the new version is now available on AUR. Thank you very much! Take care, Peter ___ arch-haskell mailing list arch-haskell@haskell.org

Re: [arch-haskell] release plan

2011-01-13 Thread Peter Simons
Hi Magnus, They've all been uploaded to AUR. I saw it. Thanks a lot! Peter, I'm guessing you've already upgraded the i686 repo, right? The build process took a while, but I've uploaded the new binaries to the server a few minutes ago. As far as I can tell, the Git repository, the binary

[arch-haskell] How to deal with broken AUR packages? (was: AUR Comment for haskell-haskore)

2011-01-13 Thread Peter Simons
Hi guys, the AUR package haskell-haskore [1] was marked out-of-date by palmfron. Now, technically that package is not out-of-date, because the version we distribute on AUR -- 0.1.0.4 -- is the latest one. Still, there is something wrong with that package: it doesn't compile [2]. As far as I can

[arch-haskell] Updated cmdargs, crypto-api, data-default, and hlint

2011-01-13 Thread Peter Simons
Hi guys, updated versions of cmdargs, crypto-api, data-default, and hlint are available in the binary repository and on AUR. I've also bumped the $pkgrel of cabal2arch, puremd5, tagged, and yesod to force re-builds so that they take advantage of the new versions. BTW, I asked the aur-general

[arch-haskell] release plan (was: What version of cabal2arch should be used to build HABS?)

2011-01-12 Thread Peter Simons
Hi guys, I've re-generated all our PKGBUILDs using the latest version of the tool-chain. The Git repository for HABS is visible here: http://github.com/archhaskell/habs One major change is that our PKGBUILDs now require very specific versions of those packages provided by

[arch-haskell] Most popular Haskell packages based on AUR voting

2011-01-12 Thread Peter Simons
Hi guys, for your information, AUR allows users to vote for packages. If you a haven't done that yet, you might want to install aurvote and run the following command (in bash): aurvote -v $(pacman -Qqm) Anyway, these are our top 50 most popular packages:

[Haskell-cafe] ArchLinux binary repository available for beta testing

2011-01-11 Thread Peter Simons
Hi guys, those of you who use the ArchLinux distribution might be interested to know that a team of volunteers has put together a binary package repository that complements the set of Haskell packages that's already being distributed by ArchLinux. Subscribers of that repository can use Pacman to

Re: [arch-haskell] RFC: A new tool for dependencies

2011-01-11 Thread Peter Simons
Hi Magnus, So, what are your thoughts. Should I continue hacking on this? there already is a tool that can figure out which versions of a given set of packages are compatible with each other: cabal-install. The code of that utility features an algorithm to compute something that's called

Re: [arch-haskell] State of Affairs: Summarizing 83 days worth of experience

2011-01-10 Thread Peter Simons
Hi Magnus, To be very blunt, I said your EXPERIENCE is invaluable. In your initial email you didn't recount that experience in a way that clearly pointed out what wasn't working. That means your initial email wasn't invaluable, because there was nothing in it that I could act on. yes,

Re: [arch-haskell] Missing dyn libraries for possibly many packages

2011-01-09 Thread Peter Simons
: | commit 678ab5f30a159d2c44c48cd7670891421310eb93 | Author: Peter Simons sim...@cryp.to | Date: Fri Dec 24 11:17:37 2010 +0100 | | Regenerated all PKGBUILD files that didn't set --enable-shared with the | latest tool-chain. Bumped $pkgrel of those packages, too. | | diff --git a/haskell

Re: [arch-haskell] State of Affairs: Summarizing 83 days worth of experience

2011-01-09 Thread Peter Simons
Hi Magnus, I have the impression that you are avoiding the substance of my original article in this thread. I posted that very long and very detailed message, because I believe that it's vital to understand the problems we have to solve before we try to solve them. I would love to hear your

[arch-haskell] State of Affairs: Summarizing 83 days worth of experience

2011-01-07 Thread Peter Simons
Hi guys, it's been 83 days since I've begun to actively contribute to the ArchHaskell project. During that period, I've maintained our habs tree. I've seen to it that AUR is in sync with that tree. I've made an effort to compile a repository of binary packages, and I've also addressed all kinds

Re: [Haskell-cafe] ANNOUNCE: storable-endian

2010-12-24 Thread Peter Simons
Hi guys, You could use ADNS.Endian.endian from package hsdns in your Setup.hs to define endianness at compile time. Cool, it's already there! However I would not recommend to let a low-level library depend on a higher-level one. I think it would be cleaner to move the ADNS.Endian

Re: [Haskell-cafe] GHC 7.0.1 developer challenges

2010-12-15 Thread Peter Simons
Hi John, I think the previous responder was asserting the 32M limit, not you. I believe the previous poster suggested that you use ulimit to provide a hard upper bound for run-time memory use. That 32M figure seemed to be made up out of thin air just as an example to illustrate the syntax of

Re: [Haskell-cafe] GHC 7.0.1 developer challenges

2010-12-14 Thread Peter Simons
Hi John, On Mon, Dec 13, 2010 at 10:45 AM, Peter Simons sim...@cryp.to wrote: Relying exclusively on GHC's ability to limit run-time memory consumption feels like an odd choice for this task. It's nice that this feature exists in GHC, but it's inherently non-portable and outside

Re: [Haskell-cafe] GHC 7.0.1 developer challenges

2010-12-13 Thread Peter Simons
Hi Mathieu, Why don't you use ulimit for this job? $ ulimit -m 32M; ./cpsa yes, I was thinking the same thing. Relying exclusively on GHC's ability to limit run-time memory consumption feels like an odd choice for this task. It's nice that this feature exists in GHC, but it's inherently

Re: [Haskell-cafe] ANN: hledger 0.13

2010-12-09 Thread Peter Simons
Hi Simon, [Are you] avoiding use of cabal-install and hackage entirely? yes, I'm trying to provide a package for hledger 0.13 that can be installed using ArchLinux's native package manager. The current version is available here: http://aur.archlinux.org/packages.php?ID=20762. How did

Re: [Haskell-cafe] ANN: hledger 0.13

2010-12-07 Thread Peter Simons
Hi Simon, thank you very much for your efforts. I wonder whether there is any particular reason why hledger won't build with process-1.0.1.3? Take care, Peter ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org

[arch-haskell] Please update haskell-text in [extra]

2010-11-29 Thread Peter Simons
Hi, can someone with access to [extra] please update haskell-text to version 0.10.0.0? The old version is blocking other updates, such as haskell-yesod, etc. Take care, Peter ___ arch-haskell mailing list arch-haskell@haskell.org

  1   2   3   4   >