Bug 191016 - databases/gdbm 1.11_1 fails to install libgdbm_compat.so.4.0.0
Summary: databases/gdbm 1.11_1 fails to install libgdbm_compat.so.4.0.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Some People
Assignee: Johan van Selst
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-06-13 21:06 UTC by freebsd
Modified: 2014-06-15 07:50 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description freebsd 2014-06-13 21:06:14 UTC
I'm giving this a higher priority because a lot of prominent ports
	depend on this (for example python27, which a dependency to glib and
	others) so breaks a third of the ports I have installed.
# pkg info -l gdbm
gdbm-1.11_1:
        /usr/local/bin/gdbm_dump
        /usr/local/bin/gdbm_load
        /usr/local/bin/gdbmtool
        /usr/local/include/dbm.h
        /usr/local/include/gdbm.h
        /usr/local/include/ndbm.h
        /usr/local/info/gdbm.info
        /usr/local/lib/libgdbm.a
        /usr/local/lib/libgdbm.la
        /usr/local/lib/libgdbm.so
        /usr/local/lib/libgdbm.so.4
        /usr/local/lib/libgdbm.so.4.0.0
        /usr/local/lib/libgdbm_compat.a
        /usr/local/lib/libgdbm_compat.la
        /usr/local/lib/libgdbm_compat.so
        /usr/local/lib/libgdbm_compat.so.4
        /usr/local/man/man1/gdbm_dump.1.gz
        /usr/local/man/man1/gdbm_load.1.gz
        /usr/local/man/man1/gdbmtool.1.gz
        /usr/local/man/man3/gdbm.3.gz
        /usr/local/share/locale/de/LC_MESSAGES/gdbm.mo
        /usr/local/share/locale/eo/LC_MESSAGES/gdbm.mo
        /usr/local/share/locale/fi/LC_MESSAGES/gdbm.mo
        /usr/local/share/locale/fr/LC_MESSAGES/gdbm.mo
        /usr/local/share/locale/ja/LC_MESSAGES/gdbm.mo
        /usr/local/share/locale/pl/LC_MESSAGES/gdbm.mo
        /usr/local/share/locale/pt_BR/LC_MESSAGES/gdbm.mo
        /usr/local/share/locale/sr/LC_MESSAGES/gdbm.mo
        /usr/local/share/locale/uk/LC_MESSAGES/gdbm.mo
        /usr/local/share/locale/vi/LC_MESSAGES/gdbm.mo
# ll /usr/local/lib/libgdbm_compat.so.4
lrwxr-xr-x  1 root  wheel  23 Jun 13 18:43 /usr/local/lib/libgdbm_compat.so.4@ -> libgdbm_compat.so.4.0.0
# ll /usr/local/lib/libgdbm_compat.so.4.0.0
ls: /usr/local/lib/libgdbm_compat.so.4.0.0: No such file or directory

	However the library is being build:
# find /var/tmp/export/ports/databases/gdbm/work/gdbm-1.11 -name libgdbm_compat.so.4.0.0
/var/tmp/export/ports/databases/gdbm/work/gdbm-1.11/compat/.libs/libgdbm_compat.so.4.0.0
#  ll /var/tmp/export/ports/databases/gdbm/work/gdbm-1.11/compat/.libs/libgdbm_compat.so.4.0.0
-rwxr-xr-x  1 root  wheel  11438 Jun 13 18:49 /var/tmp/export/ports/databases/gdbm/work/gdbm-1.11/compat/.libs/libgdbm_compat.so.4.0.0

How-To-Repeat:
Install databases/gdbm.

Fix:
Fix the port.
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2014-06-15 04:01:31 UTC
Over to maintainer.
Comment 2 commit-hook freebsd_committer freebsd_triage 2014-06-15 07:49:20 UTC
A commit references this bug:

Author: johans
Date: Sun Jun 15 07:48:47 UTC 2014
New revision: 357834
URL: http://svnweb.freebsd.org/changeset/ports/357834

Log:
  - Fix package breakage
  - While here, modernise OPTIONS
  - Bump PORTREVISION for plist change

  PR:		ports/191016
  Submitted by:	freebsd@nagilum.org

Changes:
  head/databases/gdbm/Makefile
  head/databases/gdbm/pkg-plist