On Tue, 13 Nov 2007, Pascal Bleser wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi
Trying to build an application that includes "db_cxx.h". On 10.2 and below, that file is part of "db-devel" but on 10.3 it has been split out into libdb_cxx-*-devel
Problem is, it has: * libdb_cxx-4_4-4.4.20-28.i586.rpm * libdb_cxx-4_4-devel-4.4.20-28.i586.rpm but it also has: * libdb-4_5-devel-4.5.20-29.i586.rpm * libdb-4_4-devel-4.4.20-28.i586.rpm
When the OBS starts the build VM for 10.3 and Factory, it preinstalls libdb-4_5: preinstalling libdb-4_5...
My .spec file includes %if %suse_version >= 1030 BuildRequires: libdb_cxx-4_4-devel %endif
which causes this: installing libdb-4_4-devel-4.4.20-28 installing libdb-4_5-devel-4.5.20-29 file /usr/include/db.h from install of libdb-4_5-devel-4.5.20-29 conflicts with file from package libdb-4_4-devel-4.4.20-28
Makes sense but... where's libdb_cxx-4_5-devel ?
I think they have been dropped because they were unused:
-------------------------------------------------------------------
Thu Apr 19 12:00:12 CEST 2007 - dmueller@suse.de
- remove unused db_cxx libraries
Richard.
--
Richard Guenther