Hi James,
Am 30.09.2009 um 16:55 schrieb James Lee:
On 30/09/09, 14:28:07, Dagobert Michelsen <[email protected]> wrote
regarding
[csw-maintainers] Berkeley DB pending final resolution:
due to the involved complexities I am currently rebuilding Berkeley
DB
in a defined way, where each version gets its own very separate
directories.
That means there is
/opt/csw/bdb43
/opt/csw/bdb44
/opt/csw/bdb...
for all relevant versions. The legacy link for
/opt/csw/bdb4
will be linked to the contents of /opt/csw/bdb42 making the contained
4.2 version explicit. The generic bdb will be deprecated, the newly
build
packages should instead be recompiled against bdb47.
This is basically back to what it was before in recognition of
Berkley DB versions being mutual incompatible.
Until existing packages are recompiled your new final solution will
break recently built packages that expect 4.7 in /opt/csw/lib.
You will have to arrange for atomic release with rebuilds or legacy
4.7 links in the legacy CSWbdb and CSWbdb4 packages.
I am thinking of legacy links. Fortunately the newly released packages
are well maintained and could be rebuild in a reasonable timeframe
making the legacy links obsolete soon.
Long-term I would want to get rid of the generic CSWbdb and CSWbdb4
and the libs in /opt/csw/lib.
Affected packages:
CSWooocore uses 4.7 from CSWbdb4 (CSWbdb4 uses CSWbdb)
CSWperl uses 4.7 from CSWbdb
CSWpmberkeleydb uses 4.7 from CSWbdb
CSWruby uses 4.7 from CSWbdb
Best regards
-- Dago
_______________________________________________
maintainers mailing list
[email protected]
https://lists.opencsw.org/mailman/listinfo/maintainers