public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Dale <rdalek1967@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] update fails, but I don't see why
Date: Sun, 13 Dec 2020 15:31:38 -0600	[thread overview]
Message-ID: <29cc7878-f9c7-24e2-9089-2d118f1902cd@gmail.com> (raw)
In-Reply-To: <e54c783b-87c4-cee7-34b6-4965fbc4cf7b@web.de>

n952162 wrote:
> On 12/13/20 9:06 PM, Dale wrote:
>>
>> I agree.  I update once a week.  It seems a pretty good balance between
>> not having to do it to often and not having such drastic changes that it
>> makes things hard to work through.
>>
>> That said, when the tree is in the process of huge changes, it can
>> create problems even with weekly updates.  Right now, it is python and
>> the speed it is moving at.  Some versions that have been around for
>> ages, 2.7, is being removed.  Then python 3.6 is leaving etc etc etc.
>> Those of us that have been around long enough have seen this with other
>> packages as well.  Some packages are just hard to upgrade to begin with
>> and some create circular problems. The longer it goes between updates,
>> the larger that problem gets to be.  You get two different packages
>> doing that, you can find yourself running around in circles trying to
>> get emerge to chew what it can.
>>
>> While I usually do updates on Sunday evening, I'm considering doing
>> twice a week, Sunday and Wednesday.  At least until python settles down
>> a bit. Thing is, I think the worst part may be about over.  I think 2.7
>> is gone here, I think 3.6 is too.  That's two down.  It seems 3.7 and
>> above will be around a while but if they start going away soon, I may do
>> two updates a week if it starts making updates harder.
>>
>> Time can be a problem but sometimes it just depends on what packages
>> have changed and how fast they have changed.  For some systems that
>> haven't been updated in a while, having to remove python 2.7 and 3.6 in
>> one go, can cause problems that are hard to get around.  Right now just
>> isn't a good time to let updates get to far apart.
>>
>> The only thing that makes some of this survivable, getting help on this
>> mailing list.  Some people can decode the output of emerge and find a
>> way to work through it. Some are fairly easy, some not so much.
>> Sometimes removing/commenting out things in the world file will help.
>> Sometimes doing @system first helps. Sometimes you just have to update
>> certain packages in small chunks to get through a upgrade.  Finding that
>> right option sometimes requires help.
>>
>> Just some thoughts.
>>
>> Dale
>>
>> :-)  :-)
>>
>>
>>
>
> My problem is I can't find a diagnostic methodology.  The one I most
> often hear is, update more often, or trail and error solutions.
>
> Does all that information in emerge's output point the way to the
> problem, and I just have to learn to understand it,  or am I just
> wasting my time there?  Are there better tools than log parsing? I know,
> there are lots of good tools,  but there needs to be methodology for
> using them (like understanding gentoo ;-) )
>
>
>


I been using Gentoo for a good long while and most of the time, I still
can't understand what it spits out onto my screen.  I've seen some say
to start at the bottom, then work your way up.  Even with that, it
doesn't help me understand it most times.  Generally, I do some trial
and error.  If that fails, post to this list including everything I can
that is relevant. 

I think the thing that has helped me the most, good defaults when
updating the system.  I set the -1 emerge option as a default to keep
the world file clean.  After that, the rest is about updating as deep as
I can to keep things as sane as possible.  Sure, it may update things
other options would leave out but it gives me a more stable system. 
It's rare that I have software crash.  It happens but is usually cleared
up with the next upgrade.  I don't have them because of some mismatch
between different versions of software tho.  Doing just a plain emerge
-u world is not near as good as emerge -uUDN world.  Just the -D will
make a big difference.

I posted this before but not sure what thread it was.  This is my
default options from make.conf.  Keep in mind, this links to the real
one in /etc/portage.  I'm still used to the old location.


root@fireball / # cat /etc/make.conf | grep emerge
EMERGE_DEFAULT_OPTS="--with-bdeps y --backtrack=100 --keep-going -v -j5
--quiet-build=n -1 --unordered-display"
root@fireball / #


I haven't adjusted that in a while but may look into it later.  I've
seen a few posts about some new options.  Over the years tho, that has
given me a pretty stable system.  Depending on what packages are getting
updated upstream, one may can wait a month or so between updates.  At
times tho, weekly may be a lot easier.  It reminds me of the old
question; how do you eat a elephant?  One bite at a time is a lot easier
than trying to swallow it whole.  Updating a Gentoo system is sort of
the same way.  It is a lot easier than it was 10 or 15 years ago tho. 

Just some ideas and how I do things.  Your mileage may vary. 

Dale

:-)  :-) 


  parent reply	other threads:[~2020-12-13 21:31 UTC|newest]

Thread overview: 89+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-12-03 20:33 [gentoo-user] update fails, but I don't see why n952162
2020-12-03 20:48 ` antlists
2020-12-03 21:04   ` Matt Connell (Gmail)
2020-12-03 21:06 ` tastytea
2020-12-03 21:11   ` Adam Carter
2020-12-04  8:13     ` n952162
2020-12-07 12:31       ` John Covici
2020-12-07 12:59         ` Arve Barsnes
2020-12-07 13:07           ` John Covici
2020-12-03 22:04   ` Victor Ivanov
2020-12-03 23:08   ` Neil Bothwick
2020-12-04  8:41   ` n952162
2020-12-04  8:53     ` Arve Barsnes
2020-12-04  9:10       ` antlists
2020-12-04  9:35       ` n952162
2020-12-04 10:07         ` Arve Barsnes
2020-12-04 19:52           ` n952162
2020-12-04 20:00             ` n952162
2020-12-04 20:25               ` n952162
2020-12-04 21:49                 ` Arve Barsnes
2020-12-04 22:13                   ` n952162
2020-12-04 22:19                     ` n952162
2020-12-04 22:40                       ` Jack
2020-12-05  8:48                         ` n952162
2020-12-06 12:32                           ` Neil Bothwick
2020-12-05  9:06                         ` n952162
2020-12-05  9:41                           ` n952162
2020-12-05 10:13                             ` Dale
2020-12-05 11:06                               ` n952162
2020-12-05 13:42                               ` Victor Ivanov
2020-12-06  6:46                                 ` Dale
2020-12-12 22:08                           ` n952162
2020-12-12 22:35                             ` Neil Bothwick
2020-12-13  0:09                               ` Dan Egli
2020-12-13 19:31                                 ` n952162
2020-12-13 19:48                                   ` n952162
2020-12-13 20:49                                     ` Arve Barsnes
2020-12-13 19:56                                   ` cal
     [not found]                               ` <32af647f-a0e1-77e7-ff0f-4a5495e45f6b@web.de>
2020-12-13  8:18                                 ` Neil Bothwick
2020-12-13  8:57                                   ` n952162
2020-12-13  9:55                                     ` Michael
2020-12-13 21:10                                       ` n952162
2020-12-13 21:51                                         ` Dale
2020-12-14  0:04                                         ` Michael
2020-12-14  6:58                                           ` n952162
2020-12-13 10:07                                   ` n952162
2020-12-13 10:09                                     ` n952162
2020-12-13 22:10                                     ` Walter Dnes
2020-12-20 16:49                                     ` Peter Humphrey
2020-12-13 18:58                                   ` n952162
2020-12-13 19:48                                     ` Mark Knecht
2020-12-13 20:06                                       ` Dale
2020-12-13 21:02                                         ` n952162
2020-12-13 21:14                                           ` n952162
2020-12-13 21:40                                             ` Dale
2020-12-14  6:38                                               ` n952162
2020-12-13 21:31                                           ` Dale [this message]
2020-12-14  3:46                                             ` [gentoo-user] " Grant Edwards
2020-12-14  6:47                                             ` [gentoo-user] " n952162
2020-12-13 21:39                                           ` antlists
2020-12-14  6:50                                             ` n952162
2020-12-13 23:41                                           ` Neil Bothwick
2020-12-13 23:35                                     ` Neil Bothwick
2020-12-14  3:54                                     ` [gentoo-user] " Grant Edwards
2020-12-14  6:54                                       ` n952162
2020-12-14  8:43                                         ` Neil Bothwick
2020-12-14  8:51                                         ` Dale
2020-12-14 10:17                                           ` Wols Lists
2020-12-14 12:55                                             ` n952162
2020-12-14 16:32                                               ` Michael
2020-12-14 23:38                                               ` antlists
2020-12-14 23:47                                                 ` Grant Edwards
2020-12-13  8:49                               ` [gentoo-user] " n952162
2020-12-04 22:46                       ` Neil Bothwick
2020-12-05  8:54                         ` n952162
2020-12-06 12:27                           ` Neil Bothwick
2020-12-04 10:08       ` Adam Carter
2020-12-29 22:07 ` [gentoo-user] update fails, but I don't see why [PROGRESS] n952162
2020-12-29 22:16   ` n952162
2020-12-29 22:32     ` Dale
2020-12-29 22:55     ` Neil Bothwick
2020-12-30  0:05       ` Michael
2020-12-30  0:21         ` Dale
2020-12-30  7:26           ` n952162
2020-12-30  7:22         ` n952162
2020-12-30  9:53           ` Michael
2020-12-30  7:42         ` n952162
2020-12-30  8:35           ` Arve Barsnes
2020-12-30 11:56             ` n952162

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=29cc7878-f9c7-24e2-9089-2d118f1902cd@gmail.com \
    --to=rdalek1967@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