Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 09 May 2002 05:45:03 -0600
From:      Joe Warner <rootman22@attbi.com>
To:        Rahul Siddharthan <rsidd@online.fr>
Cc:        rob <rob@pythonemproject.com>, "chat@freebsd.org" <chat@FreeBSD.ORG>
Subject:   Re: Finally a Linux with a ports collection
Message-ID:  <3CDA613F.2A07BC29@attbi.com>
References:  <3CD9354E.41CBCEF6@pythonemproject.com> <20020508164424.H30997@lpt.ens.fr>

next in thread | previous in thread | raw e-mail | index | archive | help

--------------EF34C397D6FC7278FE3E4A69
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

What about Lycoris?

http://www.lycoris.com/

http://www.lycoris.org/

Even though it appears like it's trying to imitate Windoze, I've
heard it's install is quite fast and easy.

Does anyone know how it compares to gentoo?

Joe





Rahul Siddharthan wrote:

> rob said on May  8, 2002 at 07:25:18:
> > I installed it last night.  www.gentoo.org.  Looks pretty neat.  It was
> > too late and I haven't had a chance to play with it.  I have  only one
> > complaint so far (and it was probably my own ignorance), installing Vim
> > brought along with it XFree86 4.2, and the Gnome libraries.  Ouch!  A
> > very long compile, but I'll need them anyway.  Rob.
>
> I've been using gentoo for 4-5 months off and on.  I think it has
> plenty of potential.  But if you look through the portage handbook,
> you'll see how to turn off autodependencies on gnome, kde, and other
> stuff you don't want (there's a "USE" variable in /etc/make.conf).
>
> Interesting ideas about gentoo:
>
> 1. Like FreeBSD, you can rebuild the entire base system with one
> command, but unlike FreeBSD the base system is itself a collection of
> ports (because, I guess, that's the way linux is...)
>
> 2. Installing a new version of a port doesn't clobber your old config
> files.  Come to think of it, it doesn't in FreeBSD either in the
> examples I can think of, but I'm not sure what the mechanism is.
>
> 3. Gentoo-style ports don't require the equivalent of a pkg-plist
> file: they first install into some temporary directory, then generate
> the plist there, then merge into the final directory.  This is
> basically the recommended way to generate pkg-plist automatically in
> FreeBSD, but Gentoo's system does it for you at the expense of using
> more disk space.  I liked it because, if I wanted to install a new
> version of a program and the "ebuild" hadn't been updated, I just
> needed to edit the ebuild file to use the new version, et voila it
> worked.
>
> 4.  To upgrade the port, you first "merge" the new version, then
> "unmerge" the old version.  Unmerging looks at mtimes and refuses to
> remove files whose mtimes have changed, so only the useless files from
> the old version would be unmerged.
>
> 5.  You can do the equivalent of "make fetch" which will fetch all the
> source files, not only for your required ebuild, but for its
> dependencies too.  So you could do the downloading at work and the
> compiling at home, for example.
>
> 6. You can do a "pretend" merge of a gentoo port (emerge --pretend)
> which will show you all the ports which would be merged, without
> actually doing it.
>
> I'm pretty impressed with the thoroughness.  Right now it still has
> rough edges (not surprising for a distro that's just reached 1.0) but
> it seems very well thought out on the whole; it's by far my linux of
> choice, though freebsd remains my OS of choice...
>
> Rahul
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-chat" in the body of the message

--
There *__is* intelligent life on Earth, but I leave for Texas on Monday.



--------------EF34C397D6FC7278FE3E4A69
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
What about Lycoris?
<p><A HREF="http://www.lycoris.com/">http://www.lycoris.com/</A>;
<p><A HREF="http://www.lycoris.org/">http://www.lycoris.org/</A>;
<p>Even though it appears like it's trying to imitate Windoze, I've
<br>heard it's install is quite fast and easy.
<p>Does anyone know how it compares to gentoo?
<p>Joe
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
<p>Rahul Siddharthan wrote:
<blockquote TYPE=CITE>rob said on May&nbsp; 8, 2002 at 07:25:18:
<br>> I installed it last night.&nbsp; www.gentoo.org.&nbsp; Looks pretty
neat.&nbsp; It was
<br>> too late and I haven't had a chance to play with it.&nbsp; I have&nbsp;
only one
<br>> complaint so far (and it was probably my own ignorance), installing
Vim
<br>> brought along with it XFree86 4.2, and the Gnome libraries.&nbsp;
Ouch!&nbsp; A
<br>> very long compile, but I'll need them anyway.&nbsp; Rob.
<p>I've been using gentoo for 4-5 months off and on.&nbsp; I think it has
<br>plenty of potential.&nbsp; But if you look through the portage handbook,
<br>you'll see how to turn off autodependencies on gnome, kde, and other
<br>stuff you don't want (there's a "USE" variable in /etc/make.conf).
<p>Interesting ideas about gentoo:
<p>1. Like FreeBSD, you can rebuild the entire base system with one
<br>command, but unlike FreeBSD the base system is itself a collection
of
<br>ports (because, I guess, that's the way linux is...)
<p>2. Installing a new version of a port doesn't clobber your old config
<br>files.&nbsp; Come to think of it, it doesn't in FreeBSD either in the
<br>examples I can think of, but I'm not sure what the mechanism is.
<p>3. Gentoo-style ports don't require the equivalent of a pkg-plist
<br>file: they first install into some temporary directory, then generate
<br>the plist there, then merge into the final directory.&nbsp; This is
<br>basically the recommended way to generate pkg-plist automatically in
<br>FreeBSD, but Gentoo's system does it for you at the expense of using
<br>more disk space.&nbsp; I liked it because, if I wanted to install a
new
<br>version of a program and the "ebuild" hadn't been updated, I just
<br>needed to edit the ebuild file to use the new version, et voila it
<br>worked.
<p>4.&nbsp; To upgrade the port, you first "merge" the new version, then
<br>"unmerge" the old version.&nbsp; Unmerging looks at mtimes and refuses
to
<br>remove files whose mtimes have changed, so only the useless files from
<br>the old version would be unmerged.
<p>5.&nbsp; You can do the equivalent of "make fetch" which will fetch
all the
<br>source files, not only for your required ebuild, but for its
<br>dependencies too.&nbsp; So you could do the downloading at work and
the
<br>compiling at home, for example.
<p>6. You can do a "pretend" merge of a gentoo port (emerge --pretend)
<br>which will show you all the ports which would be merged, without
<br>actually doing it.
<p>I'm pretty impressed with the thoroughness.&nbsp; Right now it still
has
<br>rough edges (not surprising for a distro that's just reached 1.0) but
<br>it seems very well thought out on the whole; it's by far my linux of
<br>choice, though freebsd remains my OS of choice...
<p>Rahul
<p>To Unsubscribe: send mail to majordomo@FreeBSD.org
<br>with "unsubscribe freebsd-chat" in the body of the message</blockquote>

<pre>--&nbsp;
There *__is* intelligent life on Earth, but I leave for Texas on Monday.</pre>
&nbsp;</html>

--------------EF34C397D6FC7278FE3E4A69--


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-chat" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3CDA613F.2A07BC29>