Bug 60994 - net/samba-devel: no libsmbclient.so.[0-9] symbolic link created during install
Summary: net/samba-devel: no libsmbclient.so.[0-9] symbolic link created during install
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-06 23:30 UTC by Ron MacNeil
Modified: 2004-03-05 14:30 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 Ron MacNeil 2004-01-06 23:30:29 UTC
During installation of net/samba-devel, a libsmbclient.so.[0-9] symbolic link is NOT being created (as occurs in net/samba-libsmbclient).  This prevents the libsmbclient installed by net/samba-devel from being picked up by ldconfig, which in turn prevents dependancies on libsmbclient from being satisified by net/samba-devel.

How-To-Repeat: 1) Install net/samba-devel
2) Attempt to install a port which LIB_DEPENDS on libsmbclient (such as kdebase)

samba-devel's libsmbclient will not satisfy the dependancy as it hasn't been picked up by ldconfig.  This is because no libsmbclient.so.[x] symlink exists.

Ports will then attempt to install net/samba-libsmbclient to fill the dependancy, which will break because it conflicts with samba-devel.

Thanks guys, keep up the great work
- A happy freebsd user
Comment 1 Clement Laforet freebsd_committer freebsd_triage 2004-01-06 23:35:20 UTC
Responsible Changed
From-To: freebsd-ports-bugs->dwcjr

Over the maintainer.
Comment 2 Mark Linimon freebsd_committer freebsd_triage 2004-03-04 23:21:44 UTC
Responsible Changed
From-To: dwcjr->freebsd-ports-bugs

samba* maintainership was reset to ports@ by marcus on 03/04/2004, 
so return this PR to the pool.
Comment 3 Oliver Braun freebsd_committer freebsd_triage 2004-03-05 14:29:42 UTC
State Changed
From-To: open->closed

Committed with upgrade submitted by new maintainer.