[script/post-update] since we generate the base from snapshot of stage-3, could happen that entropy doesn't still have new versions

This commit is contained in:
mudler
2015-07-04 12:31:47 +02:00
parent a0ac9d7886
commit 769e7d57c8
+16 -1
View File
@@ -11,7 +11,7 @@ sync-uri = rsync://rsync.europe.gentoo.org/gentoo-portage
" > /etc/portage/repos.conf/gentoo.conf
# Remove compilation tools
equo rm --nodeps --force-system autoconf automake bison yacc binutils libtool gcc localepurge
equo rm --nodeps --force-system autoconf automake bison yacc gcc localepurge
# Remove scripts
rm -rf /equo-rescue-generate.exp
@@ -31,5 +31,20 @@ rm -rf /etc/zsh
rm -rf /post-update.sh
equo i --nodeps rsync
rsync -av -H -A -X --delete-during "rsync://rsync.at.gentoo.org/gentoo-portage/licenses/" "/usr/portage/licenses/"
ls /usr/portage/licenses -1 | xargs -0 > /etc/entropy/packages/license.accept
# Forcing to reinstall already installed packages
equo i $(equo q list installed -qv | sed 's/-[0-9]\{1,\}.*$//' | xargs echo)
#equo i $(cat /etc/sabayon-pkglist | xargs echo)
# cleaning licenses accepted
rm -rf /etc/entropy/packages/license.accept
rm -rf /usr/portage/licenses
# Writing package list file
equo q list installed -qv > /etc/sabayon-pkglist
equo cleanup