diff options
| author | fuzzyray <fuzzyray@gentoo.org> | 2006-09-03 22:23:15 +0000 |
|---|---|---|
| committer | fuzzyray <fuzzyray@gentoo.org> | 2006-09-03 22:23:15 +0000 |
| commit | ab3a4f40cb99fd1b33ac6ffacdcae3e89c0d6cb0 (patch) | |
| tree | f8ea0fc042b8eb4cea93a86267840fc8c324a5f1 /trunk/src | |
| parent | 4c78536938d77a8e4802bd6006e64e8cb85f3d6c (diff) | |
| download | gentoolkit-ab3a4f40cb99fd1b33ac6ffacdcae3e89c0d6cb0.tar.gz | |
Remove unused environment variables before calling emerge. Bug #142074
svn path=/; revision=314
Diffstat (limited to 'trunk/src')
| -rwxr-xr-x | trunk/src/revdep-rebuild/revdep-rebuild | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/trunk/src/revdep-rebuild/revdep-rebuild b/trunk/src/revdep-rebuild/revdep-rebuild index 9093b40..7548525 100755 --- a/trunk/src/revdep-rebuild/revdep-rebuild +++ b/trunk/src/revdep-rebuild/revdep-rebuild @@ -333,6 +333,10 @@ then fi fi +# Clean up no longer needed environment variables +unset PREVIOUS_SEARCH_DIRS PREVIOUS_SEARCH_DIRS_MASK PREVIOUS_LD_LIBRARY_MASK PREVIOUS_PORTAGE_ROOT PREVIOUS_OPTIONS +unset PRELIMINARY_SEARCH_DIRS PRELIMINARY_SEARCH_DIRS_MASK PRELIMINARY_LD_LIBRARY_MASK PRELIMINARY_CALLED_OPTIONS + # Log our environment echo "SEARCH_DIRS=\"$SEARCH_DIRS\"" > $LIST.0_env echo "SEARCH_DIRS_MASK=\"$SEARCH_DIRS_MASK\"" >> $LIST.0_env @@ -646,6 +650,9 @@ else echo -e " done.\n ($LLIST.5_order)" fi +# Clean up no longer needed environment variables +unset COMPLETE_LD_LIBRARY_PATH SEARCH_DIRS SEARCH_DIRS_MASK LD_LIBRARY_MASK PORTAGE_ROOT CALLED_OPTIONS + REBUILD_LIST="$(cat $LLIST.5_order | sed s/^/=/ | tr '\n' ' ')" trap - SIGHUP SIGINT SIGQUIT SIGABRT SIGTERM |
