9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: "J.R. Mauro" <jrm8005@gmail.com>
To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net>
Subject: Re: [9fans] Help for home user discovering Plan 9
Date: Mon, 20 Apr 2009 14:13:28 -0400	[thread overview]
Message-ID: <3aaafc130904201113k7d7e3089g3df15e13b558a053@mail.gmail.com> (raw)
In-Reply-To: <6hdpb6xib.ln2@news.homelinux.net>

>>
>> The update/installation process in Ubuntu sucks. If you try something
>> using BSD ports or Gentoo portage, you can fine tune things and have
>> explicit control over the update process.
>
> I don't think so, one can acquire a complete control over any common
> Linux distribution, can opt for tuning and, tweaking around any package
> build system, provided one has the knowledge and courage to do so.

Yes and no. If you want to patch something, you have to build it on
your own, so you lose package management support. And building your
own deb package is not a great process. Plus, you have to rebuild it
whenever you update. I'm not saying you can't "completely control"
your distro, just that the package manager is inflexible and immature.
USE flags give you /real/ control over packages without forcing you to
step out of the package management infrastructure (i.e., you don't
have to install anything locally to get a patch incorporated, and you
don't sacrifice updates). You also have less namespace pollution, such
as having mutt and mutt-ng in the repository.

Emerge and ports also don't have a database that can only have one
process using it at a time, and don't take forever to update said
database.

>
> OTOH, I hate wasting cpu cycles on compiling each and every package from
> source; IMHO, building, updating and managing a FreeBSD, Gentoo and, or
> other so called source or meta distribution is merely a wastage of the
> man and machine hours.
>

I wouldn't install gentoo on an older machine, but on anything I use
day-to-day, the compilation time is a non-issue. There is no wastage
of man-hours in managing Gentoo. That is what emerge is for. There is
some wastage in CPU cycles. I never notice it (a decent machine can
emerge world, watch an HD movie, and compile a Linux kernel without
slowdown)



  reply	other threads:[~2009-04-20 18:13 UTC|newest]

Thread overview: 58+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-04-14  6:05 Jim Habegger
2009-04-14 11:09 ` Sergey Zhilkin
2009-04-14 12:36 ` Pietro Gagliardi
2009-04-14 12:38   ` Devon H. O'Dell
2009-04-14 12:46   ` Pietro Gagliardi
2009-04-14 12:37 ` Devon H. O'Dell
2009-04-14 13:17 ` Andrés Domínguez
2009-04-15  8:26 ` Eris Discordia
2009-04-15 11:48   ` Pietro Gagliardi
2009-04-17 13:14     ` Balwinder S Dheeman
2009-04-17 13:00       ` Eris Discordia
2009-04-17 13:35       ` erik quanstrom
     [not found]       ` <F1194F3CF3ADD35D3B0DF261@192.168.1.2>
2009-04-17 14:03         ` Devon H. O'Dell
2009-04-18 16:23         ` ron minnich
2009-04-18 16:29           ` lucio
2009-04-17 14:08       ` Steve Simon
2009-04-17 16:08         ` hiro
2009-04-17 19:26       ` Gorka Guardiola
2009-04-20 10:41         ` Balwinder S Dheeman
2009-04-20 11:52           ` Federico G. Benavento
2009-04-20 15:02           ` Uriel
2009-04-20 16:21             ` erik quanstrom
2009-04-20 18:57           ` Steve Simon
2009-04-20 20:22             ` David Leimbach
2009-04-18  0:13       ` Robert Raschke
2009-04-18  5:47         ` lucio
2009-04-18  6:03           ` J.R. Mauro
2009-04-18  6:11             ` lucio
2009-04-18  6:08               ` Eris Discordia
2009-04-18 16:15               ` J.R. Mauro
2009-04-18 16:20                 ` erik quanstrom
2009-04-18 16:34                   ` J.R. Mauro
     [not found]               ` <87DD0DBADB1647F789D9EB63@192.168.1.2>
2009-04-18 16:19                 ` J.R. Mauro
2009-04-18 18:29                   ` Eris Discordia
     [not found]                   ` <0AE52A74098A8B999540233C@192.168.1.2>
2009-04-18 19:43                     ` J.R. Mauro
2009-04-18 19:34                       ` Eris Discordia
     [not found]                       ` <B6FF436789F29A3B7977687E@192.168.1.2>
2009-04-18 20:44                         ` J.R. Mauro
2009-04-20 10:41             ` Balwinder S Dheeman
2009-04-20 18:13               ` J.R. Mauro [this message]
2009-04-22 12:19                 ` Balwinder S Dheeman
2009-04-22 13:09                   ` Skip Tavakkolian
2009-04-20 10:41           ` Balwinder S Dheeman
2009-04-20 10:41         ` Balwinder S Dheeman
2009-04-15 13:52   ` lucio
2009-04-15 13:32     ` Eris Discordia
2009-04-15 16:00   ` Steve Simon
2009-04-15 16:09     ` ron minnich
     [not found] ` <69CBEA1CA346E38D7A5C7507@192.168.1.2>
2009-04-15 13:02   ` hiro
2009-04-15 13:05   ` Jim Habegger
2009-04-15 12:50     ` Eris Discordia
2009-04-15 14:00     ` Navin Johnson
2009-04-15 14:39     ` hugo rivera
2009-04-16 14:07 ` Jim Habegger
2009-04-17 13:14 ` Jim
2009-04-14 14:46 Jim Habegger
2009-04-14 15:41 ` maht
2009-04-14 19:43 ` Sergey Zhilkin
2009-04-14 23:28   ` Jim Habegger

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3aaafc130904201113k7d7e3089g3df15e13b558a053@mail.gmail.com \
    --to=jrm8005@gmail.com \
    --cc=9fans@9fans.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).