Trying to build haskell-src-exts-0.4.6:
> Configuring haskell-src-exts-0.4.6...
> Setup: happy version >=1.17 is required but it could not be found.
Hopefully there would be a way to get cabal2arch to detect that.
Hey,
I just moved ghc-6.10.1 to extra along with the following to community:
haskell-http
haskell-zlib
cabal-install
haskell-x11
xmonad
xmonad-contrib
--vk
I updated cabal2arch to match the "implicit package" list provided by
our GHC 6.10 package, based on :
http://haskell.org/haskellwiki/Libraries_released_with_GHC
Note the following have gone away:
ALUT
arrows
cgi
fgl
GLUT
HGL
OpenAL
OpenGL
readline
So they'll now have to be pulled from their standalone packages.
The following are new:
editline
integer
extensible-exceptions
ghc-prim
Arch Haskell News: Jan 11 2009
Hey all, welcome to the first Arch Haskell News of 2009. (News about
Haskell on the Arch Linux platform).
Arch now has 827 Haskell packages in AUR.
That’s an increase of 93 new packages in the last 48 days, or 1.9 new Haskell
apps and libraries a day over the holiday season. Well done everyone!.
Noteworthy
* lhc-0.6.20081127: “LHC Haskell Compiler”
* cabal2arch-0.4.2: “Create Arch Linux packages from Cabal packages”
* timberc-1.0.2: “The Timber Compiler.”
* haskell-x11-1.4.5: “A binding to the X11 graphics library”
* haskell-curl-1.3.2.2: “Haskell binding to libcurl”
* alex-2.3.1: “Alex is a tool for generating lexical analysers in Haskel
* haskell-bytestring-trie-0.1: “Efficient map from strings to values.”
* haskell-llvm-0.5.0.1: “Bindings to the LLVM compiler toolkit”
* tetris-0.27178: “A 2-D clone of Tetris”
* haskell-network-bytestring-0.1.1.4: “Fast and memory efficient low-level networking”
* haskell-hdbc-1.1.6: “Haskell Database Connectivity”
http://archhaskell.wordpress.com/2009/01/11/arch-haskell-news-jan-11-2009/
Other news:
* llvm support,
http://archhaskell.wordpress.com/2009/01/11/llvm-haskell-bindings/
* new hdbc release,
http://archhaskell.wordpress.com/2009/01/11/hdbc-haskell-database-suite-upd…
* salvia, new web framework, supported
http://archhaskell.wordpress.com/2009/01/11/new-haskell-web-framework-salvi…
Bring on 2009 and the era of ubiquitous Haskell!
-- Don
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
any eta?
is there anything list members can do to help to get 6.10 packaged?
thanks
brad
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAklN3A8ACgkQxRg3RkRK91OTqQCcD0/djO2Vj3aYAch5f871mbRu
o/EAoJaQ0UBgwBsUXFlOmFDbPFGj615Q
=jCEf
-----END PGP SIGNATURE-----
----- Forwarded message from arch-haskell-owner(a)haskell.org -----
Date: Mon, 08 Dec 2008 07:41:20 -0500
From: arch-haskell-owner(a)haskell.org
To: arch-haskell-owner(a)haskell.org
Subject: arch-haskell post from aleks.dimitrov(a)googlemail.com requires approval
As list administrator, your authorization is requested for the
following mailing list posting:
List: arch-haskell(a)haskell.org
From: aleks.dimitrov(a)googlemail.com
Subject: Linker Scripts on Arch & GHC
Reason: Post by non-member to a members-only list
At your convenience, visit:
http://www.haskell.org/mailman/admindb/arch-haskell
to approve or deny the request.
Date: Mon, 8 Dec 2008 13:47:34 +0100
From: Александър Л. Димитров
<aleks.dimitrov(a)googlemail.com>
To: arch-haskell(a)haskell.org
Subject: Linker Scripts on Arch & GHC
Hello fellow Arch-Haskellers
Sorry for disturbing this peaceful list, but I only recently ran into what
ultimately turned out to be a problem with Arch Linux' layout of system
libraries and GHC's lacking support for linker scripts. My original bug report
to the yi-devel mailing list is rather longish, so I'll just link you to it and
then summarize the problem:
http://tinyurl.com/6qrhnkhttp://preview.tinyurl.com/6qrhnk
The problem: terminfo links against /usr/lib/libncurses.so, which on most
distros is a symlink to something that makes more sense (like /lib/libncurses.so.5)
On Arch, this is a linker script instead, which GHC cannot interpret.
It thus fails with a linker error:
Prelude> :m +System.Console.Terminfo
Prelude System.Console.Terminfo> term <- setupTerm "xterm"
Loading package syb ... linking ... done.
Loading package base-3.0.3.0 ... linking ... done.
Loading package terminfo-0.2.2.1 ... <command line>: can't load .so/.DLL for: ncurses (/usr/lib/libncurses.so: file too short)
Gwern then kindly forwarded the Mail to Don (his response is in the above
thread.) The problem with the proposed solution (for now) is that it involves
manually erasing /usr/lib/libncurses.so and replacing it with a symlink. This
solution has obvious flaws, of course. Most importantly, it doesn't really
resolve the issue. There is at least one other package on AUR which is affected:
http://aur.archlinux.org/packages.php?ID=18495
Since I have no clue about linker scripts, and no clue about GHC's linking system
either, I decided to forward the issue here. It's probably unlikely that Arch
will move away from linker scripts (or is it?), so the solution would be
implementing (some level of basic) support in GHC?
Best,
Aleks
PS: and thanks for your current efforts, the Haskell support was the reason for
me to switch from Debian to Arch :-)
From: arch-haskell-request(a)haskell.org
Subject: confirm 2b4ccbb8a7ce56d307288059b31df5bb6be58cc7
If you reply to this message, keeping the Subject: header intact,
Mailman will discard the held message. Do this if the message is
spam. If you reply to this message and include an Approved: header
with the list password in it, the message will be approved for posting
to the list. The Approved: header can also appear in the first line
of the body of the reply.
----- End forwarded message -----
Hello fellow Arch-Haskellers
Sorry for disturbing this peaceful list, but I only recently ran into what
ultimately turned out to be a problem with Arch Linux' layout of system
libraries and GHC's lacking support for linker scripts. My original bug report
to the yi-devel mailing list is rather longish, so I'll just link you to it and
then summarize the problem:
http://tinyurl.com/6qrhnkhttp://preview.tinyurl.com/6qrhnk
The problem: terminfo links against /usr/lib/libncurses.so, which on most
distros is a symlink to something that makes more sense (like /lib/libncurses.so.5)
On Arch, this is a linker script instead, which GHC cannot interpret.
It thus fails with a linker error:
Prelude> :m +System.Console.Terminfo
Prelude System.Console.Terminfo> term <- setupTerm "xterm"
Loading package syb ... linking ... done.
Loading package base-3.0.3.0 ... linking ... done.
Loading package terminfo-0.2.2.1 ... <command line>: can't load .so/.DLL for: ncurses (/usr/lib/libncurses.so: file too short)
Gwern then kindly forwarded the Mail to Don (his response is in the above
thread.) The problem with the proposed solution (for now) is that it involves
manually erasing /usr/lib/libncurses.so and replacing it with a symlink. This
solution has obvious flaws, of course. Most importantly, it doesn't really
resolve the issue. There is at least one other package on AUR which is affected:
http://aur.archlinux.org/packages.php?ID=18495
Since I have no clue about linker scripts, and no clue about GHC's linking system
either, I decided to forward the issue here. It's probably unlikely that Arch
will move away from linker scripts (or is it?), so the solution would be
implementing (some level of basic) support in GHC?
Best,
Aleks
PS: and thanks for your current efforts, the Haskell support was the reason for
me to switch from Debian to Arch :-)
News about Haskell on Arch Linux
* Arch now has 734 Haskell packages now
* That’s an increase of 29 new packages in the last 8 days!
* 3.6 new Haskell releases are occuring each day.
Noteworthy,
* haskell-hledger-0.2: “A ledger-compatible text-based accounting tool.”
* gitit-0.3.1: “Wiki using HAppS, git, and pandoc.”
* lhc-20081121: “Lhc Haskell Compiler”
* haskell-hosc-0.6: “Haskell Open Sound Control”
* haskell-flickr-0.3.2: “Haskell binding to the Flickr API”
* haskell-delicious-0.3.2: “Accessing the del.icio.us APIs from Haskell (v2)”
* haskell-mediawiki 0.2.3: “Interfacing with the MediaWiki API”
* darcs-2.1.2.2: “a distributed, interactive, smart revision control system”
Full update list,
http://archhaskell.wordpress.com/2008/11/24/arch-haskell-news-nov-23-2008/
-- Don