public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Alan McKinnon <alan.mckinnon@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] emerge util-linx; util-linux and sysvinit block eachother.
Date: Mon, 09 Jun 2014 23:01:03 +0200	[thread overview]
Message-ID: <5396208F.6000007@gmail.com> (raw)
In-Reply-To: <201406092115.49142.dilfridge@gentoo.org>

On 09/06/2014 21:15, Andreas K. Huettel wrote:
> Am Montag, 9. Juni 2014, 13:28:03 schrieb Alan Mackenzie:
>> Hi, Gentoo!
>>
>> The latest episode of my months long update saga.
>>
> [snip]
>>
>> This all seems crazy.  Keeping Gentoo up to date shouldn't be this
>> difficult.
> 
> You are making it artificially complicated by doing it piecewise. Whenever you 
> try to update only part of your tree, emerge cannot do changes anywhere else, 
> which means that other stuff can block your intended changes.
> 
> emerge can do a lot more if you let it run over the whole world set. 
> 
> [which doesnt mean that blockers are impossible then. just that emerge has a 
> lot more free hand to work around them.]
> 
> emerge -uDNavt --backtrack=100 world
> 


+1 to just letting portage work with world.

What I have found useful when trying to do what Alan is attempting, is
to select a chunk of packages at a time (like say all of kde, then a
bunch of daemons). If I get a block, drop it and try the next chunk.
Don't try fiddle, just proceed with things that will update without
tripping over everything else.

In this way you can whittle down the gigantic list of things portage
wants to update bit by bit till a world update gets to a manageable length.

Still easier to just do everything at once



-- 
Alan McKinnon
alan.mckinnon@gmail.com



  reply	other threads:[~2014-06-09 21:02 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-06-09 11:28 [gentoo-user] emerge util-linx; util-linux and sysvinit block eachother Alan Mackenzie
2014-06-09 11:41 ` Neil Bothwick
2014-06-09 19:15 ` Andreas K. Huettel
2014-06-09 21:01   ` Alan McKinnon [this message]
2014-06-10 10:36     ` thegeezer
2014-06-10 13:35       ` Alan McKinnon
2014-06-10 14:27         ` Neil Bothwick
2014-06-10 17:06           ` Alan McKinnon
2014-06-10 18:29             ` Neil Bothwick
2014-06-10 19:33               ` Alan McKinnon
2014-06-10 20:12                 ` Neil Bothwick
2014-06-09 21:04   ` Alan Mackenzie
2014-06-09 21:37     ` Andreas K. Huettel
2014-06-09 22:44     ` Neil Bothwick

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=5396208F.6000007@gmail.com \
    --to=alan.mckinnon@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