[csw-maintainers] BerkeleyDB upgrade
Dagobert Michelsen
dam at opencsw.org
Wed May 26 22:18:37 CEST 2010
Hi,
I have the strong impression the problem with the wrong bdb linkage from
Subversion has something to do with the major bdb update:
Am 19.10.2009 um 17:35 schrieb Dagobert Michelsen:
> Dear maintainers,
>
> I have now finally assembled a new and complete rebuild of the
> Berkeley DB libraries. In the new schema every version of BDB
> is sitting in a separate subdirectory, that means
> Berkeley DB X.Y.Z is located at /opt/csw/bdbXY/(bin|lib|...)
> The repackaged versions contain 3.3, 4.2, 4.3, 4.4, 4.7 and 4.8.
> If necessary the legacy packages needed as dependencies have
> been replaced by stubs containing minimal links to the new
> locations with a respective dependency in the package.
>
> The following packages have been updated:
>
> CATALOGNAME PACKAGENAME
> berkeleydb CSWbdb
> berkeleydb3 CSWbdb3
> berkeleydb3_devel CSWbdb3devel
> berkeleydb3_doc CSWbdb3doc
> berkeleydb4 CSWbdb4
> berkeleydb42 CSWbdb42
> berkeleydb42_devel CSWbdb42devel
> berkeleydb42_doc CSWbdb42doc
> berkeleydb43 CSWbdb43
> berkeleydb43_devel CSWbdb43-devel
> berkeleydb43_doc CSWbdb43-doc
> berkeleydb44 CSWbdb44
> berkeleydb44_devel CSWbdb44-devel
> berkeleydb44_doc CSWbdb44-doc
> berkeleydb47 CSWbdb47
> berkeleydb47_devel CSWbdb47devel
> berkeleydb47_doc CSWbdb47doc
> berkeleydb48 CSWbdb48
> berkeleydb48_devel CSWbdb48devel
> berkeleydb48_doc CSWbdb48doc
>
> The following packages are deprecated:
>
> - CSWbdb was newly introduced during the unification. It contains now
> only symlinks pointing inside CSWbdb47. The package will go away
> when all dependant packages habe been recompiled against CSWbdb47.
> /opt/csw/lib/amd64/libdb-4.7.so=../../bdb47/lib/amd64/libdb-4.7.so
> /opt/csw/lib/libdb-4.7.so=../bdb47/lib/libdb-4.7.so
> - CSWbdb4 contained the original Berkeley DB 4.2 in /opt/csw/bdb4.
> The package now contains
> /opt/csw/bdb4=bdb42
>
> The following packages do not exist any more as the base packages are
> deprecated:
>
> - berkeleydb_doc CSWbdbdoc
> - berkeleydb_devel CSWbdbdevel
In fact these two still exist, although they should have been gone.
Especially berkeleydb_devel contains /opt/csw/include/db.h with hardcoded
4.7.25 in it.
Phil: Could you please completely remove these two packages?
> - berkeleydb4_doc CSWbdb4-doc
>
> The following package names have been kept to match the existing naming.
> The package names will be adjusted at a later date with proper announcement:
>
> - berkeleydb43_devel CSWbdb43-devel
> - berkeleydb43_doc CSWbdb43-doc
> - berkeleydb44_devel CSWbdb44-devel
> - berkeleydb44_doc CSWbdb44-doc
>
> Should you encounter any issues please post to users@ as usual.
Best regards
-- Dago
More information about the maintainers
mailing list