I have more or less the same issue as this post:
The output of ostree fsck --all
is:
In commits
0c0dbf56935dd355ed72a042267fd51f85568e8ffcbe8ff71131ab0238e9a1e6, 32cf395b60d84c9fa922cb9f5bc4fd4dc8f379ca8cbae9832d213b8f09d66d77:
fsck content object 86aff83c9d3cd05c1b4f6a153f50c11fef536c791b5788d29519e4c185ac0255:
Corrupted file object;
checksum expected='86aff83c9d3cd05c1b4f6a153f50c11fef536c791b5788d29519e4c185ac0255' actual='bf13d8fe63612425b89f526a906f06359a1a71ac71902caef8a7160558d91187'
In commits
cf829480fac64e80f95cff4eddea9621c461022a0ab2ace5f5742fd8903c18d0, eb2636b6a33cda5ec7e97c55de5b2f1175ca375f74fbfa14a7a68a5e72799961, 0c0dbf56935dd355ed72a042267fd51f85568e8ffcbe8ff71131ab0238e9a1e6:
fsck content object e2b13cdbe0ef6facc26c5938f51bcb18d5fc293d65ab846d19e3ce8c63df38f5:
Corrupted file object;
checksum expected='e2b13cdbe0ef6facc26c5938f51bcb18d5fc293d65ab846d19e3ce8c63df38f5' actual='933b8b10b69525ffe6c613f3a30e71b2a610432b40f29df5f9c60db06900b02b'
In commits
ebd93a2751154935521ed911b3392e5ce7c15ac75876901cdbddefcdc3e30dbf, e96eaacd6bc15644007c52a32ce62f11c093198d2d525d507d86b76c94251167, cb68ea52759ad596780d42e412a830f3361b374fb5afec0d596124fff324df71, 9d76a5969db5eb27579d5ee03d8c43fbcdcd56d646c1c2b7aa893ab5ca7c7b3c:
fsck content object 9536e3d631fe1f638f885ec2fe038ff2f6f0a3be2605404df9197b81c4fea673:
Corrupted file object;
checksum expected='9536e3d631fe1f638f885ec2fe038ff2f6f0a3be2605404df9197b81c4fea673' actual='bf13d8fe63612425b89f526a906f06359a1a71ac71902caef8a7160558d91187'
My understanding of ostree is that the layers of the OS are applied one on top of the other. Is there any way I can just foribly re-download those commits and rebuild the whole system? I cannot seem to find any method of doing this anywhere and I’d rather not have to re-install to fix this.