Gentoo Archives: gentoo-user

From: Nikos Chantziaras <realnc@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Re: Compile large packages as last package
Date: Mon, 16 Aug 2021 20:48:25
Message-Id: sfbcvv$5ji$1@ciao.gmane.io
In Reply to: [gentoo-user] Compile large packages as last package by Ramon Fischer
1 On 14/08/2021 22:20, Ramon Fischer wrote:
2 > Is there any way to tell "portage", that packages like "qtwebengine",
3 > "(ungoogled-)chromium", "firefox" and so on are always compiled as last
4 > package?
5
6 The simplest way is to exclude those packages in the first update, and
7 then allow them in the second:
8
9 emerge -uDU @world --exclude "qtwebengine firefox chromium" && emerge
10 -uDU @world
11
12 The dependency tracker of portage will of course also exclude packages
13 that depend on the excluded packages, unless they themselves have
14 updates pending. In that case, they *might* get built twice; once
15 against the current version of the excluded packages, and then perhaps
16 again on the second run, if there's rebuild triggers involved.
17
18 Most of the time though, you won't run into cases of redundant rebuilds.
19 Rebuild triggers are not very common.

Replies

Subject Author
Re: [gentoo-user] Re: Compile large packages as last package Ramon Fischer <Ramon_Fischer@×××××××.de>