[arch-dev-public] [aur-general] GHC 7.8.1 packaging decisions for Arch Linux
Daniel Micay
danielmicay at gmail.com
Wed Apr 9 23:21:45 EDT 2014
On 09/04/14 11:12 PM, Allan McRae wrote:
> On 10/04/14 12:58, Thomas Dziedzic wrote:
>> On Wed, Apr 9, 2014 at 12:07 AM, Magnus Therning <magnus at therning.org>wrote:
>>>>
>>>> I'm guessing this means cabal-install now is the only package outside
>>>> of [community] that uses ghc to build. Is that right?
>>>>
>> That would be correct.
>>
>>
>>>> Is the plan then that any future tools (i.e. non-libraries)
>>>> implemented in Haskell would go into [community]?
>>
>> This would also be correct. I believe that most people who use packages in
>> our supported repos don't actually use the haskell libraries themselves,
>> but rather the tools that depend on them. (e.g. xmonad)
>> I am not against keeping these tools around and their dependencies if
>> someone wants to maintain them, but I personally have no interest in
>> maintaining them myself.
>
> I am fine with this decision. Although I think it better to use a
> system package manager if at all possible, I do recognise that this
> takes man power that we do not have for haskell. People still have the
> option of using the AUR over cabal-install if they want to use the
> package manager (or system wide installs - is cabal-install a per user
> thing?)
>
> <aside>
> In my ideal situation, we would have a team of people for each of the
> "major" programming languages who would determine packaging policy and
> provide packages for many of the libraries for that language. Sort of
> like how we have multiple people who deal with KDE and GNOME updates.
> With a team based setup, it would be easier to have more junior people
> brought on to help.
> </aside>
>
> Now that aside is finished, what is the deal with that arch-haskell
> group? Is it still going? Would they want to provide packages
> officially instead?
It's definitely still active. They seem to have all the necessary
automation worked out. AFAICT they do an automated conversion from the
cabal files and maintain a set of patches for adding external
dependencies, etc.
https://github.com/archhaskell
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: OpenPGP digital signature
URL: <http://mailman.archlinux.org/pipermail/arch-dev-public/attachments/20140409/03f373dc/attachment.asc>
More information about the arch-dev-public
mailing list