Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 373391 - dev-libs/log4cxx-0.10.0: automagic dependencies on libdb and libgdbm.
Summary: dev-libs/log4cxx-0.10.0: automagic dependencies on libdb and libgdbm.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-28 18:15 UTC by Justin Bronder (RETIRED)
Modified: 2023-02-04 21:32 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Justin Bronder (RETIRED) gentoo-dev 2011-06-28 18:15:35 UTC
Noticed this after removing db and gdbm via depclean.  Simply rebuilding
log4cxx removed the deps.

--- Prior to rebuilding
hlrlocal@hlr-ahgiepha ~ $ objdump -x /usr/lib/liblog4cxx.so | grep -i needed
  NEEDED               libaprutil-1.so.0
  NEEDED               libdb-4.8.so
  NEEDED               libgdbm.so.3
  NEEDED               libexpat.so.1
  NEEDED               libapr-1.so.0
  NEEDED               libuuid.so.1
  NEEDED               librt.so.1
  NEEDED               libcrypt.so.1
  NEEDED               libpthread.so.0
  NEEDED               libdl.so.2
  NEEDED               libstdc++.so.6
  NEEDED               libm.so.6
  NEEDED               libc.so.6
  NEEDED               libgcc_s.so.1
hlrlocal@hlr-ahgiepha ~ $ ldd /usr/lib/liblog4cxx.so | grep found
	libdb-4.8.so => not found
	libgdbm.so.3 => not found


--- After rebuilding
hlrlocal@hlr-ahgiepha ~ $ objdump -x /usr/lib/liblog4cxx.so | grep -i needed                                                           
  NEEDED               libaprutil-1.so.0
  NEEDED               libexpat.so.1
  NEEDED               libapr-1.so.0
  NEEDED               librt.so.1
  NEEDED               libcrypt.so.1
  NEEDED               libpthread.so.0
  NEEDED               libdl.so.2
  NEEDED               libstdc++.so.6
  NEEDED               libm.so.6
  NEEDED               libc.so.6
  NEEDED               libgcc_s.so.1
hlrlocal@hlr-ahgiepha ~ $ ldd /usr/lib/liblog4cxx.so  | grep found                                                                     
hlrlocal@hlr-ahgiepha ~ $
Comment 1 Pacho Ramos gentoo-dev 2015-11-08 11:20:36 UTC
Nothing in the tree needs this
Comment 2 Pacho Ramos gentoo-dev 2016-01-03 12:50:35 UTC
No, it looks like there are still some reverse deps :S
Comment 3 Larry the Git Cow gentoo-dev 2023-02-04 21:32:27 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b213aea03b532aa4b74ce07bb269051a9df1ad68

commit b213aea03b532aa4b74ce07bb269051a9df1ad68
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-02-04 21:17:03 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-02-04 21:31:53 +0000

    dev-libs/log4cxx: add 1.0.0
    
    Closes: https://bugs.gentoo.org/314139
    Closes: https://bugs.gentoo.org/373391
    Closes: https://bugs.gentoo.org/775581
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-libs/log4cxx/Manifest             |  1 +
 dev-libs/log4cxx/log4cxx-1.0.0.ebuild | 55 +++++++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+)