Open kanyck opened 4 years ago
I will leave this open, since it is already sort of FAQ.
Git relies for speedup on inode numbers which are not preserved by overlay. These need to be recalculated to work reliably. Portage needs to be patched to force this recalculation: https://github.com/vaeth/portage-env-mv/blob/master/env/patches/portage-update-index.patch The following patch also may make syncing more reliably: https://github.com/vaeth/portage-env-mv/blob/master/env/patches/portage-reset-hard.patch
Please do not bug the portage maintainers about the patches: They know about them but refused them, since it slightly increases the sync time, and they consider squashfs users a corner case.
Oh! Thanks! Maybe you should mention this in your setup docs.
Hi! I am using this patch (and portage-update-index.patch) but those patches are failing with portage-3.0.24 (seems there is some rewrite at the zone where the patch should be appiled).
Do you already have a new version of the patches? If not, I will take some time to adapt them for portage-3.0.24.
Kind regards, Xavier Miller
Patches are updated now.
After resquashing/reboot
emerge --sync
fails as follows/ is mounted with lazytime option