From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 833AE1381FB for ; Sat, 8 Dec 2012 00:58:00 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 16E4DE06CC; Sat, 8 Dec 2012 00:57:41 +0000 (UTC) Received: from mail-ee0-f53.google.com (mail-ee0-f53.google.com [74.125.83.53]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 3DAD5E06B0 for ; Sat, 8 Dec 2012 00:56:19 +0000 (UTC) Received: by mail-ee0-f53.google.com with SMTP id c50so617275eek.40 for ; Fri, 07 Dec 2012 16:56:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=gW8t6KjV47JUOYJzK5qKADFHjURdDt1QOlAi/4Q0xdQ=; b=ZEZ9UQ8kj7t6fBrlJT+aLGSNmYzu/4cwirbufHn/hiBB9tH1PaPpWy30x2+0Ud2xsG CSTZDn6YSpi9qLXbcUhHQNfgEtBdlDiDBF8TPSrYxVlKEUN8KFdlctv8Qh1LZ6+kaTdD Mc+QuAPZbFU/OyX2yKHHMQB7Kzvwj6a0K/QaN+rE3xQM9YtP2k5/MC4WL9HdYxqmoffD CckTsjlTqnfghu1xI6qGvEOH6YoIzCWIx3hY6IVr4fPEs8fDMkQ8SudvzVoy9gKvnh5o fGLSjDAFr/iYsLoZKS787aHZWvVbksB9qquafwitxD21F6FCopSrhk8aBxD3ghTB84ZK 7jyw== Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Received: by 10.14.3.195 with SMTP id 43mr22704808eeh.36.1354928178912; Fri, 07 Dec 2012 16:56:18 -0800 (PST) Received: by 10.223.158.68 with HTTP; Fri, 7 Dec 2012 16:56:18 -0800 (PST) In-Reply-To: <20121205120550.2bc346bf@khamul.example.com> References: <20121205120550.2bc346bf@khamul.example.com> Date: Fri, 7 Dec 2012 16:56:18 -0800 Message-ID: Subject: Re: [gentoo-user] System maintenance procedure? From: Grant To: Gentoo mailing list Content-Type: multipart/alternative; boundary=047d7b66f239ccdd5204d04cccb4 X-Archives-Salt: 742f75df-da8d-4357-bfd9-29a2f90579d6 X-Archives-Hash: 6a1c67ce805bf4f0d5fcfc5ef1ebbd89 --047d7b66f239ccdd5204d04cccb4 Content-Type: text/plain; charset=ISO-8859-1 > > My unattended daily system maintenance procedure is like this: > > > > layman -S > > emerge --sync > > emerge -pvDuN world > > emerge -pv --depclean > > eclean -p distfiles > > eclean -p packages > > > > And then attended like this: > > > > > > revdep-rebuild > > etc-update > > elogv > > emerge --depclean > > eclean distfiles > > eclean packages > > > > Am I missing any good stuff? > > > > - Grant > > > I'd tweak the order of your attended run: > > emerge -DuN world > emerge @preserved-rebuild > emerge --depclean > revdep-rebuild > > > The logic is: > > Rebuild busted packages that portage already knows about > (@preserved-rebuild), then get rid of oudated packages and finally > revdep-rebuild to fix anything that --depclean broke. > > @preserved-rebuild is getting very good at what it does lately > (supported in all recent portage version including stable IIRC), as is > --depclean, so revdep-rebuild seldom finds anything to do these days. > > -- > Alan McKinnon If revdep-rebuild does everything that @preserved-rebuild does and more, why run @preserved-rebuild at all? - Grant --047d7b66f239ccdd5204d04cccb4 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable > > My unattended daily system maintenance procedure is like this:> >
> > layman -S
> > emerge --sync
> > e= merge -pvDuN world
> > emerge -pv --depclean
> > eclean -= p distfiles
> > eclean -p packages
> >
> > And then attended li= ke this:
> >
> >
> > revdep-rebuild
> >= etc-update
> > elogv
> > emerge --depclean
> > = eclean distfiles
> > eclean packages
> >
> > Am I missing any good s= tuff?
> >
> > - Grant
>
>
> I'd twe= ak the order of your attended run:
>
> emerge -DuN world
> emerge @preserved-rebuild
> emerge --depclean
> revdep-reb= uild
>
>
> The logic is:
>
> Rebuild busted p= ackages that portage already knows about
> (@preserved-rebuild), then= get rid of oudated packages and finally
> revdep-rebuild to fix anything that --depclean broke.
>
> = @preserved-rebuild is getting very good at what it does lately
> (sup= ported in all recent portage version including stable IIRC), as is
> = --depclean, so revdep-rebuild seldom finds anything to do these days.
>
> --
> Alan McKinnon

If revdep-rebuild does ev= erything that @preserved-rebuild does and more, why run=A0@preserved-rebuil= d at all?

- Grant
--047d7b66f239ccdd5204d04cccb4--