Currently squashdelta is not supported (per https://bugs.gentoo.org/show_bug.cgi?id=568504). However, sample repos.conf still has a comment about it. So I spend quite some time trying to figure out how to make it work. :/ $ cat /usr/share/portage/config/repos.conf [DEFAULT] main-repo = gentoo [gentoo] location = /usr/portage sync-type = rsync sync-uri = rsync://rsync.gentoo.org/gentoo-portage auto-sync = yes # for daily squashfs snapshots #sync-type = squashdelta #sync-uri = mirror://gentoo/../snapshots/squashfs Reproducible: Always
Removed squashdelta from https://wiki.gentoo.org/wiki//etc/portage/repos.conf https://wiki.gentoo.org/wiki/Handbook:Parts/Installation/Base
(In reply to Benda Xu from comment #1) > Removed squashdelta from > > https://wiki.gentoo.org/wiki//etc/portage/repos.conf > https://wiki.gentoo.org/wiki/Handbook:Parts/Installation/Base The actual comment from Vladimir is still valid since portage default repos.conf still contain reference to squashdelta. Fixed in https://github.com/gentoo/portage/pull/461
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/portage.git/commit/?id=64d34590d6ef8825538ff3ad4539a9ea8404b41e commit 64d34590d6ef8825538ff3ad4539a9ea8404b41e Author: Bertrand Jacquin <bertrand@jacquin.bzh> AuthorDate: 2019-09-25 23:07:57 +0000 Commit: Zac Medico <zmedico@gentoo.org> CommitDate: 2019-09-26 00:02:44 +0000 repos.conf: remove mention of squashdelta from default config squashdelta was removed in 090c8c91dad9 ("portage/sync/modules: Remove the squashdelta module") Bug: https://bugs.gentoo.org/614422 Closes: https://github.com/gentoo/portage/pull/461 Signed-off-by: Zac Medico <zmedico@gentoo.org> cnf/repos.conf | 4 ---- 1 file changed, 4 deletions(-)