[oi-dev] couchdb-31 is broken

Andreas Wacknitz A.Wacknitz at gmx.de
Tue Feb 20 19:27:15 UTC 2024


Am 20.02.24 um 18:49 schrieb Marcel Telka:
> On Tue, Feb 20, 2024 at 09:31:03AM -0800, Bill Sommerfeld via oi-dev wrote:
>> On 2/20/24 00:58, Marcel Telka wrote:
>>> the couchdb-31 package is broken at the ips server:
>>>
>>> Errors were encountered while attempting to retrieve package or file data for
>>> the requested operation.
>>> Details follow:
>>>
>>> pkg://openindiana.org/database/couchdb-31@3.1.2,5.11-2023.0.0.0:20230609T222502Z
>>>     Invalid content: manifest hash failure: fmri: pkg://openindiana.org/database/couchdb-31@3.1.2,5.11-2023.0.0.0:20230609T222502Z
>>> expected: 28185b5f27c3c0ce9ea1d8f129e0e5763f53e8ae computed: b371cc90d6fd42c5bafa55f85afb183b59c23960. (happened 4 times)
>>>
>> I tried rebuilding but it fails because our Erlang is too new:
>>
>> ==> config (compile)
>> ERROR: OTP release 24 does not match required regex 19|20|21|22
>> ERROR: compile failed while processing
>> /z/ws/oi-userland-alt/components/database/couchdb-31/build/amd64/src/config:
>> rebar_abort
>> make: *** [Makefile:125: couch] Error 1
>> gmake: *** [/z/ws/oi-userland-alt/make-rules/justmake.mk:62:
>> /z/ws/oi-userland-alt/components/database/couchdb-31/build/amd64/.built]
>> Error 2
> We apparently need newer couchdb, since couchdb 3.1 is no longer
> supported.  OTOH, we do not have any consumer for couchdb-31 in OI so we
> could simply just obsolete it and do not bother packaging newer one.
>
> 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?



More information about the oi-dev mailing list