public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Daniel da Veiga" <danieldaveiga@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Things that can be improved
Date: Fri, 7 Jul 2006 18:31:08 -0300	[thread overview]
Message-ID: <342e1090607071431lbf89492j30a0fc7693381d42@mail.gmail.com> (raw)
In-Reply-To: <7573e9640607071412u6ef9750btfceae4bacf5f9dde@mail.gmail.com>

On 7/7/06, Richard Fish <bigfish@asmallpond.org> wrote:
> On 7/7/06, Rafael Fernández López <info@maestroprogramador.com> wrote:
> >         The first thing that I'd change is "etc-update" or "dispatch-conf". I'd
> > suggest to create some kind of tool like "dpkg-reconfigure" in Debian.
>
> I don't know anything about dpkg-reconfigure, so I can't really comment on this.
>
> But one thing I really do like about gentoo is that I *can* go modify
> configuration files directly, without worrying about some distribution
> tool clobbering my changes, or choking on something it wasn't setup to
> deal with.  This is one of the things that drove me from SuSE.  I
> would really object to some kind of "configuration file configurator"
> app.
>
> >         Second thing that I'd improve is a security one. I know that "emerge"
> > is a very cared package, but it is a script. Suppose that someone
>
> I think this is a non-issue.  Something like this would be found
> incredibly quickly by the portage devs working in their overlay, and
> they would know how to fix it.  In the worst of all possible cases, it
> might theoretically make it to the ~arch users, who again, presumably
> have enough experience to know how to resurrect their systems without
> resorting to a live CD and re-install.
>
> It is far more likely that you could break python (and thus portage)
> from a mishandled gcc or glibc update.  But there is already a
> recovery option available in this case; if you have buildpkg in your
> FEATURES, you will already have a backup copy of
> portage/python/gcc/glibc/everything else in $PKGDIR.  Even if portage
> is broken, you can extract those tarballs to get back to a working
> configuration.  Of course, this assumes that tar and bzip2
> work...otherwise you are down to booting from a live CD.
>
>
> One area I do think could be improved is in the update process.
> Currently we have etc-update, revdep-rebuild, fix_libtool_files.sh,
> eselect {opengl,gcc,binutils}, python-updater, perl-cleaner, and so
> on.  Each update requires running one or more of these.  But which
> ones, when, why, and in what order?  I *think* _I_ know the answers to
> those questions, but I would bet most users do not.  So I think a
> little more automation (or at least hand-holding) in portage to deal
> with the above would be very useful.  Something like:
>
> emerge -DNuv world
> <several hours later>
> Updates done.
>
> Hmm, looks like a new version of python was installed.  You should run
> python-updater to make sure all python modules are rebuilt.  Do you
> want to do that now?
>

That's more likely to be needed. +1

-- 
Daniel da Veiga
Computer Operator - RS - Brazil
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM/IT/P/O d-? s:- a? C++$ UBLA++ P+ L++ E--- W+++$ N o+ K- w O M- V-
PS PE Y PGP- t+ 5 X+++ R+* tv b+ DI+++ D+ G+ e h+ r+ y++
------END GEEK CODE BLOCK------

-- 
gentoo-user@gentoo.org mailing list



  reply	other threads:[~2006-07-07 21:39 UTC|newest]

Thread overview: 84+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-07-07 19:22 [gentoo-user] Things that can be improved Rafael Fernández López
2006-07-07 20:34 ` gentuxx
2006-07-07 21:11 ` Daniel da Veiga
2006-07-07 21:12 ` Richard Fish
2006-07-07 21:31   ` Daniel da Veiga [this message]
2006-07-07 21:42   ` [gentoo-user] " dnlt0hn5ntzhbqkv51
2006-07-07 21:46   ` [gentoo-user] " leszek
2006-07-07 23:00   ` Daniel Iliev
2006-07-08  0:34     ` Richard Fish
2006-07-08  1:37       ` Daniel Iliev
2006-07-11  1:32       ` Dale
2006-07-08  7:25     ` Justin R Findlay
2006-07-08 14:42       ` Daniel Iliev
2006-07-08 17:59         ` Justin R Findlay
2006-07-08  9:27     ` Neil Bothwick
2006-07-08 14:45       ` Daniel Iliev
2006-07-08 22:15         ` Ryan Tandy
2006-07-09  2:16           ` [gentoo-user][OT]Things " Daniel Iliev
2006-07-09  2:46             ` [gentoo-user]MPlayer: CPU Detection? (was: [OT]Things that can be improved) Ryan Tandy
2006-07-09  3:41               ` [gentoo-user]MPlayer: CPU Detection? Daniel Iliev
2006-07-09  4:40                 ` Ryan Tandy
2006-07-09 13:25                   ` [gentoo-user][OT]MPlayer: " Daniel Iliev
2006-07-07 21:37 ` [gentoo-user] Things that can be improved Hemmann, Volker Armin
2006-07-08  2:23   ` Zac Medico
2006-07-08  8:00     ` Hemmann, Volker Armin
2006-07-08  9:31       ` Neil Bothwick
2006-07-08 20:32         ` Hemmann, Volker Armin
2006-07-08 21:00           ` Neil Bothwick
2006-07-08 21:10             ` Hemmann, Volker Armin
2006-07-08 22:25               ` Neil Bothwick
2006-07-08  0:47 ` Lord Sauron
2006-07-08  1:09   ` Donnie Berkholz
2006-07-08  3:54     ` Lord Sauron
2006-07-08  2:20   ` Zac Medico
2006-07-08  2:49     ` Richard Fish
2006-07-08  4:00     ` Lord Sauron
2006-07-08  4:14       ` Richard Fish
2006-07-08  4:18         ` Lord Sauron
2006-07-08  4:38       ` Zac Medico
2006-07-08  4:44         ` Lord Sauron
2006-07-08 18:24       ` Alexander Skwar
2006-07-08 12:28 ` Rafael Fernández López
2006-07-08 15:02   ` Daniel Iliev
2006-07-08 18:30   ` Alexander Skwar
2006-07-08 19:03     ` Neil Bothwick
2006-07-08 21:03     ` Rafael Fernández López
2006-07-09 15:18       ` Alexander Skwar
2006-07-09 17:47         ` Neil Bothwick
2006-07-09 18:18           ` Alexander Skwar
2006-07-09 21:45             ` Neil Bothwick
2006-07-11 17:22             ` Devon Miller
2006-07-09 15:21       ` Alexander Skwar
2006-07-09 22:46       ` kashani
2006-07-08 18:15 ` Alexander Skwar
2006-07-08 18:18 ` Alexander Skwar
2006-07-08 20:37 ` Walter Dnes
2006-07-08 20:59   ` Gerhard Hoogterp
2006-07-08 22:26     ` Neil Bothwick
2006-07-09 15:29     ` Alexander Skwar
2006-07-09 15:53       ` David Dalrymple
2006-07-09 16:03         ` Jeremy Olexa
2006-07-10  0:47           ` David Dalrymple
2006-07-09 16:26         ` Alexander Skwar
2006-07-09 17:26         ` Etaoin Shrdlu
2006-07-09 18:50       ` Gerhard Hoogterp
2006-07-09 19:20         ` Alexander Skwar
2006-07-11 11:05       ` Walter Dnes
2006-07-11 11:09         ` Alexander Skwar
2006-07-11 15:07           ` Dale
2006-07-11 16:26             ` Ryan Tandy
2006-07-11 16:35         ` Daniel da Veiga
2006-07-11 19:07           ` Gerhard Hoogterp
2006-07-11 19:56             ` Alexander Skwar
2006-07-11 20:33               ` Allan Gottlieb
2006-07-11 21:01                 ` Dale
2006-07-11 23:43                   ` Allan Gottlieb
2006-07-11 21:14                 ` Benno Schulenberg
2006-07-11 20:30             ` Hans-Werner Hilse
2006-07-09 15:25   ` Alexander Skwar
2006-07-12  0:12 ` David Corbin
2006-07-12  2:21   ` Richard Fish
2006-07-27 13:34 ` Enrico Weigelt
2006-07-27 14:05   ` Neil Bothwick
2006-07-28  7:41   ` [gentoo-user] " Remy Blank

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=342e1090607071431lbf89492j30a0fc7693381d42@mail.gmail.com \
    --to=danieldaveiga@gmail.com \
    --cc=gentoo-user@lists.gentoo.org \
    /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