From 36999309c206e827faaee02739bf20131149873f Mon Sep 17 00:00:00 2001 From: Ettore Di Giacinto Date: Tue, 13 Sep 2016 10:06:05 +0200 Subject: [PATCH] builder: adding checks to fix a broken layman configuration --- builder | 2 ++ 1 file changed, 2 insertions(+) diff --git a/builder b/builder index 7c7fa3e..18469b8 100755 --- a/builder +++ b/builder @@ -322,6 +322,8 @@ if ( $remote_portdir ne "" ) { system("chown -R portage:portage /usr/portage"); system("chmod -R ug+w,a+rX /usr/portage"); } +system("mkdir /var/lib/layman") if ( ! -d "/var/lib/layman" ); +system("touch /var/lib/layman/make.conf && layman-updater -R") if ( ! -e "/var/lib/layman/make.conf" ); system("echo 'y' | layman -f -a $_") for @overlays;