upd
This commit is contained in:
@@ -20,7 +20,7 @@ echo "Aggregating configuration..."
|
|||||||
rm -rf "$CTX" && mkdir -p "$CTX"/var/lib/portage
|
rm -rf "$CTX" && mkdir -p "$CTX"/var/lib/portage
|
||||||
|
|
||||||
# config types to merge
|
# config types to merge
|
||||||
CONFIGS=(package.use package.accept_keywords package.license package.mask package.unmask package.env)
|
CONFIGS=(package.use package.accept_keywords package.license package.mask package.unmask package.env repos.conf)
|
||||||
|
|
||||||
for type in "${CONFIGS[@]}"; do
|
for type in "${CONFIGS[@]}"; do
|
||||||
dest="$CTX/etc/portage/$type"
|
dest="$CTX/etc/portage/$type"
|
||||||
@@ -89,6 +89,12 @@ source /etc/profile
|
|||||||
echo "> Syncing tree..."
|
echo "> Syncing tree..."
|
||||||
emerge-webrsync -q
|
emerge-webrsync -q
|
||||||
|
|
||||||
|
echo "> Instlaling git"
|
||||||
|
emerge -1av dev-vcs/git
|
||||||
|
|
||||||
|
echo "> Syncing overlays"
|
||||||
|
emaint sync -a
|
||||||
|
|
||||||
echo "> Setting Profile..."
|
echo "> Setting Profile..."
|
||||||
eselect profile set "$PROFILE"
|
eselect profile set "$PROFILE"
|
||||||
|
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ mkdir -p "$HOST_DIR"
|
|||||||
echo "> Syncing World file component..."
|
echo "> Syncing World file component..."
|
||||||
cp /var/lib/portage/world "$HOST_DIR/world"
|
cp /var/lib/portage/world "$HOST_DIR/world"
|
||||||
|
|
||||||
CONFIGS=(package.use package.accept_keywords package.license package.mask package.unmask package.env)
|
CONFIGS=(package.use package.accept_keywords package.license package.mask package.unmask package.env repos.conf)
|
||||||
|
|
||||||
echo "> Syncing Portage components..."
|
echo "> Syncing Portage components..."
|
||||||
for type in "${CONFIGS[@]}"; do
|
for type in "${CONFIGS[@]}"; do
|
||||||
|
|||||||
Reference in New Issue
Block a user