Gentoo Archives: gentoo-commits

From: Fabian Groffen <grobian@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/prefix:master commit in: scripts/rsync-generation/
Date: Thu, 22 Feb 2018 07:29:38
Message-Id: 1519284500.8ac43f859bfccf89b9c211a611f965b035de8ecd.grobian@gentoo
1 commit: 8ac43f859bfccf89b9c211a611f965b035de8ecd
2 Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
3 AuthorDate: Thu Feb 22 07:28:20 2018 +0000
4 Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
5 CommitDate: Thu Feb 22 07:28:20 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=8ac43f85
7
8 scripts/rsync-generation/update-rsync-master: set thin-manifests to false
9
10 When using Git, we use thin-manifests, but on the rsync tree, we
11 transformed the manifests into fat ones (hashgen), so we need to ensure
12 Portage knows that and performs its checks.
13
14 scripts/rsync-generation/update-rsync-master.sh | 2 ++
15 1 file changed, 2 insertions(+)
16
17 diff --git a/scripts/rsync-generation/update-rsync-master.sh b/scripts/rsync-generation/update-rsync-master.sh
18 index 0a4cf32d15..e225353098 100755
19 --- a/scripts/rsync-generation/update-rsync-master.sh
20 +++ b/scripts/rsync-generation/update-rsync-master.sh
21 @@ -193,6 +193,8 @@ touch -r "${GENTOOX86DIR}"/profiles/repo_name "${RSYNCDIR}"/profiles/repo_name
22 # reset Prefix profiles to dev status
23 sed -i -e '/prefix/s/exp/dev/' "${RSYNCDIR}"/profiles/profiles.desc
24 touch -r "${GENTOOX86DIR}"/profiles/profiles.desc "${RSYNCDIR}"/profiles/profiles.desc
25 +# we will generate thick manifests, so ensure Portage knows that
26 +sed -i -e '/^thin-manifests/s/true/false/' "${RSYNCDIR}"/metadata/layout.conf
27 echo "($(date +"%F %R")) set up repo $(< "${RSYNCDIR}"/profiles/repo_name)"