summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@flameeyes.eu>2012-06-22 21:45:35 +0200
committerDiego Elio Pettenò <flameeyes@flameeyes.eu>2012-06-22 21:45:35 +0200
commitb7cc940f300bcc04b8cccb128411e898b2bbd189 (patch)
tree5f29e3a14976f4c34d58a6ac0cbf56a56ccdff54
parentOutput REQUIRED_USE conflicts as well as unsatisfied USE deps. (diff)
downloadflameeyes-tinderbox-b7cc940f300bcc04b8cccb128411e898b2bbd189.tar.gz
flameeyes-tinderbox-b7cc940f300bcc04b8cccb128411e898b2bbd189.tar.bz2
flameeyes-tinderbox-b7cc940f300bcc04b8cccb128411e898b2bbd189.zip
tinderbox-restart.sh: make sure to rebuild languages if changing USEs
This is important for things like perl's ithreads USE as that requires a perl-cleaner run.
-rwxr-xr-xtinderbox-restart.sh12
1 files changed, 6 insertions, 6 deletions
diff --git a/tinderbox-restart.sh b/tinderbox-restart.sh
index 6f28bb4..0314b97 100755
--- a/tinderbox-restart.sh
+++ b/tinderbox-restart.sh
@@ -45,9 +45,9 @@ ${tboxdir}/unavailable_installed.py | xargs -r emerge -C
reset_emergelog
-emerge -u1 sys-apps/portage
+emerge -Nu1 sys-apps/portage
-emerge -u1 sys-devel/gcc
+emerge -Nu1 sys-devel/gcc
if fgrep -q '>>> emerge' /var/log/emerge.log && gcc-config -l | tail -n 1 | grep -v asneeded; then
${tboxdir}/update-gcc-asneeded.sh
exit 0
@@ -55,7 +55,7 @@ fi
reset_emergelog
-if emerge -u1 app-admin/perl-cleaner perl &&
+if emerge -Nu1 app-admin/perl-cleaner dev-lang/perl &&
fgrep -q '>>> emerge' /var/log/emerge.log; then
dent_me "running per-cleaner"
@@ -64,7 +64,7 @@ fi
reset_emergelog
-if emerge -u1 dev-lang/ghc app-admin/haskell-updater &&
+if emerge -Nu1 dev-lang/ghc app-admin/haskell-updater &&
fgrep -q '>>> emerge' /var/log/emerge.log; then
dent_me "running #haskell-updater"
@@ -73,7 +73,7 @@ fi
reset_emergelog
-if emerge -u1 dev-lang/ocaml &&
+if emerge -Nu1 dev-lang/ocaml &&
fgrep -q '>>> emerge' /var/log/emerge.log; then
dent_me "running #ocaml-rebuild"
@@ -85,7 +85,7 @@ reset_emergelog
[[ -f /usr/src/linux/.config ]] && cp /usr/src/linux/.config /usr/src/config
-if emerge -u1 sys-kernel/gentoo-sources &&
+if emerge -Nu1 sys-kernel/gentoo-sources &&
fgrep -q '>>> emerge' /var/log/emerge.log; then
dent_me "new #gentoo-sources, making oldconfig"