Bug 76893 - gnome-libs contains libdb1 and libdb2, please seperate
gnome-libs contains libdb1 and libdb2, please seperate
Product: Red Hat Linux
Classification: Retired
Component: net-snmp (Show other bugs)
i386 Linux
medium Severity low
: ---
: ---
Assigned To: Phil Knirsch
Depends On:
  Show dependency treegraph
Reported: 2002-10-28 15:35 EST by jbowman
Modified: 2015-03-04 20:11 EST (History)
2 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2003-01-14 08:34:11 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description jbowman 2002-10-28 15:35:52 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2b) Gecko/20021021

Description of problem:
gnome-libs has taken over libdb1 and libdb2, resulting in *very* bizarre package
dependencies (i.e. net-snmp requires libdb.so.2, which is only provided by
gnome-libs, thereby linking net-snmp to gnome-libs for no othe reason).

Prior to 8.0, db1 and db2 libraries were either provided by their own rpms or as
part of the glibc package. Either one of these behaviours would be far, far
preferable to the current solution.

Version-Release number of selected component (if applicable):

How reproducible:

Steps to Reproduce:
1. Do not install gnome-libs.
2. Attempt to install net-snmp.

Additional info:
Comment 1 Havoc Pennington 2002-10-29 01:11:55 EST
db1 and db2 would have been removed entirely, they exist only to preserve the
gnome-libs 1.4 ABI. db1/db2 are deprecated and not really provided for use
outside of gnome-libs.
Comment 2 jbowman 2002-10-29 08:47:57 EST
db2 is also used by net-snmp, however, which is a member of the 'base' group.
This  makes gnome-libs a mandatory installation, no matter which way you slice
it, because the contents of the 'base' group are forcibly installed by anaconda.
By rolling libdb2 into gnome-libs, gtk+ (and other assorted dependencies of
gnome-libs) are now mandatory in *every* RedHat installation, despite the wishes
of the installer.

I understand it's not really feasible to fix this at the 8.0 level, but if db2
is going to continue to be packaged in 8.1 alongside other packages that depend
on it, could you please seperate back out into its individual package as it was
during the 7.x series?
Comment 3 Havoc Pennington 2002-10-29 09:08:14 EST
Oh, net-snmp is ours - it should not link to db2.
That's the first thing to fix.
Comment 4 Phil Knirsch 2002-11-04 11:03:49 EST
Will be fixed in a rawhide version real soon... :-)

Read ya, Phil
Comment 5 Phil Knirsch 2003-01-14 08:34:11 EST
OK, fixed in latest rawhide versions.

Read ya, Phil

Note You need to log in before you can comment on or make changes to this bug.