
Hello haskell-cafe, Now i'm consider installation of some Linux version at my box. My friend offered me 3 variants: SuSe, Fedora Core 5, free variant of RedHat (i can't remember its name, may be Ubuntu?) what may be best for GHC-based development? in particular, i want to compile Haskell itself i suspect that it is a really dumb question, and GHC will work great just with any linux i can find :) -- Best regards, Bulat mailto:Bulat.Ziganshin@gmail.com

bulat.ziganshin:
Hello haskell-cafe,
Now i'm consider installation of some Linux version at my box. My friend offered me 3 variants: SuSe, Fedora Core 5, free variant of RedHat (i can't remember its name, may be Ubuntu?)
what may be best for GHC-based development? in particular, i want to compile Haskell itself
i suspect that it is a really dumb question, and GHC will work great just with any linux i can find :)
--
Gentoo or Debian, I suspect, since then you get the #haskell-gentoo team, and Igloo, keeping things up to date :) -- Don

I use Ubuntu, which is a flavor of Debian. It was pretty easy to
install, and it's intended to be friendly to new Linux users, while
not getting in the way of people who want to do more advanced things.
My only complaint Haskell-wise is that GHC 6.6 hasn't made it into the
package system yet; the latest available from the package system is
6.4.1, but you could always download 6.6 and compile it yourself if
necessary.
--Grady Lemoine
On 11/12/06, Bulat Ziganshin
Hello haskell-cafe,
Now i'm consider installation of some Linux version at my box. My friend offered me 3 variants: SuSe, Fedora Core 5, free variant of RedHat (i can't remember its name, may be Ubuntu?)
what may be best for GHC-based development? in particular, i want to compile Haskell itself
i suspect that it is a really dumb question, and GHC will work great just with any linux i can find :)
-- Best regards, Bulat mailto:Bulat.Ziganshin@gmail.com
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Grady Lemoine wrote:
I use Ubuntu, Me too, and I'm fairly happy with it.
My only complaint Haskell-wise is that GHC 6.6 hasn't made it into the package system yet; the latest available from the package system is 6.4.1,
6.4.2 is in the latest version (Edgy). I've tried to pester them into shipping 6.6, but they're a bit conservative on that point.
but you could always download 6.6 and compile it yourself if necessary.
Now i'm consider installation of some Linux version at my box.
Welcome aboard!
My friend offered me 3 variants: SuSe, Fedora Core 5, free variant of RedHat (i can't remember its name, may be Ubuntu?) CentOS, perhaps? It is usually good advice to choose whatever your friends are using,
I just download the binary snapshots, that usually "just works". that way, it's easier to get help. If you really want to learn how Linux ticks, I'd recommend Gentoo - it's a bit more work, but the recipes are easy to follow, and you'll know a lot more about how your system works afterwards. We use CentOS at work, and I'm not too happy about it - too many outdated versions of too much software. Gentoo is fun and flexible, but everything takes time (it compiles everything on installation), and when I python upgrade broke my box, I decided enough was enough. Most of my business-oriented friends seem to like SuSE, but Fedora was too unstable last time I looked (which admittedly is some time ago).
i suspect that it is a really dumb question, and GHC will work great just with any linux i can find :)
True. There may be some dependency issues between ghc binary snapshots and libraries (libreadline 4 vs 5?), but it'll mostly all work.
-k

Hello Ketil, Monday, November 13, 2006, 10:45:59 AM, you wrote:
My friend offered me 3 variants: SuSe, Fedora Core 5, free variant of RedHat (i can't remember its name, may be Ubuntu?) CentOS, perhaps? It is usually good advice to choose whatever your friends are using,
thanks to everyone who answered my question! as you say, FC and CentOS are not ideal for me. Gentoo is too good for me, it is for unix geeks while i just don't have resources to play one more Game. i think that i will install it on my next box of remaining, Ubuntu has widest support here while SuSe is favourite of my friend. one thing that i like in suse is that it uses the same RPMs as RedHat and RPMs is widely used for packaging software available via internet. Is Ubuntu supports RPMs too? -- Best regards, Bulat mailto:Bulat.Ziganshin@gmail.com

On Mon, Nov 13, 2006 at 13:36:13 +0300, Bulat Ziganshin wrote:
Hello Ketil,
Monday, November 13, 2006, 10:45:59 AM, you wrote:
My friend offered me 3 variants: SuSe, Fedora Core 5, free variant of RedHat (i can't remember its name, may be Ubuntu?) CentOS, perhaps? It is usually good advice to choose whatever your friends are using,
thanks to everyone who answered my question!
as you say, FC and CentOS are not ideal for me. Gentoo is too good for me, it is for unix geeks while i just don't have resources to play one more Game. i think that i will install it on my next box
of remaining, Ubuntu has widest support here while SuSe is favourite of my friend. one thing that i like in suse is that it uses the same RPMs as RedHat and RPMs is widely used for packaging software available via internet. Is Ubuntu supports RPMs too?
I think it's widely regarded as a Bad Idea to mix packages between distributions. I would suggest Ubuntu (or Debian Sid if you are interested in getting newer versions of GHC). I think you'd find it difficult to find software that wasn't already in Ubuntu's multiverse repository. /M -- Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. `In those days spirits were brave, the stakes were high, men were REAL men, women were REAL women, and small furry creatures from Alpha Centauri were REAL small furry creatures from Aplha Centauri.' -- The Book getting all nostalgic.

as RedHat and RPMs is widely used for packaging software available via internet. Is Ubuntu supports RPMs too?
I think it's widely regarded as a Bad Idea to mix packages between distributions.
I would suggest Ubuntu (or Debian Sid if you are interested in getting newer versions of GHC). I think you'd find it difficult to find software that wasn't already in Ubuntu's multiverse repository.
Please note: Debian does support RPM, either as RPM's, or by conversion (through the "alien" utility) to DEB's. My experience with such mixing is that it usually goes fine without any problems, although now and again, a bit of tinkering is necessary. Murray Gross

Bulat Ziganshin
of remaining, Ubuntu has widest support here while SuSe is favourite of my friend. one thing that i like in suse is that it uses the same RPMs as RedHat and RPMs is widely used for packaging software available via internet. Is Ubuntu supports RPMs too?
Hi Bulat, forget RPM's, real men use DEB's. Ubuntu -- being a Debian derivative -- does so, too. Btw Debian unstable has got GHC 6.6, and isn't unstable nowadays, except for the name. Better call it Sid; the freezing process has already begun. If you are interested in a stable system with GHC 6.6, go with Debian Sid until it transforms into Etch (the next stable version). Then you can forget hacking Linux for a couple of years. On the other hand, it will probably take some months until release, which brings some risk in the game. -- Regards, Feri.

I think Haskell packages from sid can be installed on etch with no harm (or problem). All you need is to configure apt to use both testing and unstable. -- WBR, Max Vasin.

Yes, but I wouldn't recommend installing rpms in debian-based system (although, it can work perfectly). GHC 6.6 is in Debian unstable (and should be in Ubuntu 6.10 or development branch). Ubuntu universe repositiry is automatically updated from Debian repos thus being one of the largest repos for Linux. PS: I'm using Debian testing/unstable. -- WBR, Max Vasin

Max Vasin
Yes, but I wouldn't recommend installing rpms in debian-based system (although, it can work perfectly). GHC 6.6 is in Debian unstable (and should be in Ubuntu 6.10 or development branch). Ubuntu universe repositiry is automatically updated from Debian repos thus being one of the largest repos for Linux.
PS: I'm using Debian testing/unstable.
How up to date will Debian unstable's GHC be kept, though? It seems pretty good at the moment, but there have been times when we've had to install from source instead of via Debian earlier this year so that we had GHC features and bugfixes in place - the Debian version has got rather out of date at times with respect to stuff we needed. -- Mark

Hallo,
On 11/13/06, Mark T.B. Carroll
How up to date will Debian unstable's GHC be kept, though? It seems pretty good at the moment, but there have been times when we've had to install from source instead of via Debian earlier this year so that we had GHC features and bugfixes in place - the Debian version has got rather out of date at times with respect to stuff we needed.
No OpenGL neither Gtk2hs in Debian Sid yet. :-( -- -alex http://www.ventonegro.org/
participants (10)
-
Alex Queiroz
-
Bulat Ziganshin
-
dons@cse.unsw.edu.au
-
Ferenc Wagner
-
Grady Lemoine
-
Ketil Malde
-
Magnus Therning
-
Mark.Carroll@Aetion.com
-
Max Vasin
-
Murray Gross