samba-devel and samba-libsmbclient conflict

Timur I. Bakeyev timur at
Tue Jan 20 17:35:39 PST 2004

Hi Sean!

Sorry, I missed trailing .0 in the lib dependency in the gnomevfs-extras :(

The way, how samba-libsmbclient installs it's library is a bit evil, basically,
it installs library without the suffix and then symlink it to the libsmbclient.0.
Normally, it should be reverse...

But in any case - the easiest way to solve your issue at the moment would be to

  ln -s /usr/local/lib/ /usr/local/lib/

That should satisfy library dependency for gnomevfs-extras.


On Tue, Jan 20, 2004 at 03:40:18PM -0800, Sean McNeil wrote:
> I'm sorry, but either I was unclear or you didn't read my message
> completely.  Let me try to be more exact:
> 1) I have samba-devel installed.  I mentioned I need it and thus have it
> working.
> 2) devel/gnomevfs-extras requires smbclient.0.  This is not provided by
> samba-devel (samba-3.0.0_1,1).  It is no where to be found in the
> 3) Attempting to install gnomevfs-extras with samba-devel installed will
> cause net/samba-libsmbclient to be installed.  At least, it will attempt
> to install it.  It will fail:
> ===>  samba-libsmbclient-3.0.0 conflicts with installed package(s):
>       samba-3.0.0_1,1
>       They install files into the same place.
>       Please remove them first with pkg_delete(1).
> *** Error code 1
> Stop in /usr/ports/net/samba-libsmbclient.
> ===>   Returning to build of gnomevfs-extras-0.99.11
> Error: shared library "smbclient.0" does not exist
> *** Error code 1
> Stop in /usr/ports/devel/gnomevfs-extras.
> Please do not tell me this works and how I should install it without
> first attempting to install it yourself and it works.  I know it is not
> working and I told you why in my first post.
> Thanks,
> Sean

More information about the freebsd-ports mailing list