Gentoo Archives: gentoo-user

From: Neil Bothwick <neil@××××××××××.uk>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] update problems
Date: Sat, 26 Sep 2015 16:29:04
Message-Id: 20150926172849.1bdba77e@digimed.co.uk
In Reply to: Re: [gentoo-user] update problems by lee
1 On Sat, 26 Sep 2015 15:51:07 +0200, lee wrote:
2
3 > + need to rebuild (large) packages (like libreoffice) which I expect to
4 > be upgraded and thus get rebuilt later anyway (to keep the package
5 > management happy because it cannot figure this out for us and give us
6 > a choice to upgrade these (large) packages as well while we are at
7 > it),
8
9 They need to be rebuilt because a package they used has updated with a
10 changed API, poppler is the usual culprit here. It's an issue with all
11 distros, but for the binary one it's only an issue for the devs, they
12 build a set of packages that work together and you get to install them.
13 If a poppler update requires a new libreoffice package, the usual choice
14 is to skip the new poppler until a new LO is released.
15
16 > + have to do other things to keep the system up to date we somehow don't
17 > know about, like 'emerge -a --changed-deps=y @world' (because the
18 > package management doesn't really know how to update the whole system
19 > to begin with (because it's so complicated))?
20
21 It's not that it is complicated but time-consuming. Options like
22 --changed-deps and --with-bdeps upgrade packages that don't really need
23 it, so why enable them by default. They not only increase the time needed
24 to compile everything but slow down portage's dependency resolution.
25
26
27 --
28 Neil Bothwick
29
30 Favorite Windoze game: Guess what this icon does?