profile: tips from zmedico on speeding up portage building

This commit is contained in:
Rick Farina (Zero_Chaos) 2018-05-16 12:39:58 -04:00
parent 3b8f4a1524
commit c49f080c4e
No known key found for this signature in database
GPG key ID: A5DD1427DD11F94A
2 changed files with 59 additions and 3 deletions

View file

@ -8,6 +8,8 @@ use-manifests = strict
sign-commits = true
sign-manifests = false
#this allows us to remove things from the @system profile and make an @system set which allows more building in parallel
# indicate that ebuilds with the specified EAPIs are deprecated
eapis-deprecated = 0 1 2 3 4 5
eapis-banned = 0 1 2 3 4

View file

@ -1,6 +1,60 @@
# This file extends the base packages file for the default profile that all
# architectures will enjoy.
*dev-lang/python:2.7
*app-arch/xz-utils
*app-arch/lbzip2
#remove all defaults
-*
#add a set to replace the defaults but without the * so they can be built in parallel
# list from python -c 'import portage; print("\n".join(portage.settings.packages))'
sys-process/psmisc
>=sys-apps/baselayout-2
sys-apps/coreutils
virtual/man
virtual/service-manager
net-misc/wget
dev-lang/python:2.7
app-arch/tar
virtual/dev-manager
sys-devel/gcc
net-misc/rsync
app-arch/bzip2
app-arch/xz-utils
sys-apps/less
virtual/os-headers
sys-devel/gnuconfig
app-arch/gzip
net-misc/iputils
sys-apps/elfix
virtual/editor
sys-apps/file
sys-apps/busybox
sys-apps/diffutils
sys-process/procps
sys-apps/grep
app-shells/bash:0
virtual/pager
>=sys-apps/findutils-4.4
sys-apps/net-tools
virtual/modutils
sys-devel/make
sys-apps/man-pages
sys-fs/e2fsprogs
virtual/package-manager
virtual/libc
sys-apps/kbd
sys-apps/sed
sys-apps/util-linux
app-arch/lbzip2
virtual/shadow
>=sys-devel/patch-2.7
sys-apps/gawk
virtual/ssh
sys-apps/iproute2
sys-devel/binutils
sys-apps/which
#added by pentoo
dev-lang/python:2.7
app-arch/xz-utils
app-arch/lbzip2
sys-apps/sandbox