On 2/20/24 12:06, Andreas Wacknitz via oi-dev wrote:
Am 20.02.24 um 20:52 schrieb Bill Sommerfeld via oi-dev:
On 2/20/24 11:27, Andreas Wacknitz via oi-dev wrote:
Am 20.02.24 um 18:49 schrieb Marcel Telka:
BTW, the issue above should be fixable by replacing a file (or two, or
so) from the backup.

I have tried pkgrecv but it skipped the couchdb-31 package because it's
already there.
How can I find the necessary files to copy over?

Start with the manifest file itself - that's what I believe it's
failing the checksum for.

Look inside the repo directory, in:

publisher/openindiana.org/pkg/database%2Fcouchdb-31

For
pkg://openindiana.org/database/[email protected],5.11-2023.0.0.0:20230609T222502Z

there should be a file in that directory named

3.1.2%2C5.11-2023.0.0.0%3A20230609T222502Z

that contains the package manifest.

Once a manifest file is in place that has the right checksum it may or
may not complain about other missing files.
I have checked both manfests (actual and old repo). They don't differ
and seem to be complete and thus should be correct.

Then maybe the hash for the manifest file in the repo's catalog is wrong. Not sure what the best way to correct it is, though.

Perhaps removing the broken package from the repo with pkgrepo remove and then using pkgrecv to restore it it in from the old repo?

                                        - Bill


_______________________________________________
oi-dev mailing list
[email protected]
https://openindiana.org/mailman/listinfo/oi-dev

Reply via email to