Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Mar 2016 05:58:18 -0400
From:      Carmel <carmel_ny@outlook.com>
To:        FreeBSD Ports <freebsd-ports@freebsd.org>
Subject:   Re: Samba43 fail
Message-ID:  <BLU436-SMTP21209FE1B2D9901F426C29880860@phx.gbl>
In-Reply-To: <CAN6yY1vJkLiNzVWmNrLLL4QVAaa=83RF4KW%2BVi5WP0QMSgb6Pg@mail.gmail.com>
References:  <BLU436-SMTP249926FDC02993C19B5B52580850@phx.gbl> <CAN6yY1vJkLiNzVWmNrLLL4QVAaa=83RF4KW%2BVi5WP0QMSgb6Pg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 27 Mar 2016 18:01:27 -0700, Kevin Oberman stated:

>The error indicates that this port (samba43) was not updated after
>gnutls was updated and is still linked to the old version. the old
>version installed the .so.28 while hte nes one installes .so.30.
>
>gutls was just updated to using libgnutls.so.30 about 9 hours ago, so
>you may have updated it shortly after updating samba. All samba4 ports
>had their revisions updated at the same time as gnutls. Hopefully you
>did not tru updating both at the same time. This is never very safe.

Actually, I was using "portupgrade" to update all of the
outdated applications. Even after updating everything and rebooting,
"samba43" failed to build. I then did a pkg delete on the samba43 port
and tried to install it again. Everything worked fine.

This is an excerpt from the original build log that failed. Notice that
there is nothing about a missing or incorrect library. I am not sure
exactly how this works. I assume that samba43 did not check to make
sure it was the correct version at this point in the build.

===> Fetching all distfiles required by samba43-4.3.3_2 for building
===>  Extracting for samba43-4.3.3_2
=> SHA256 Checksum OK for samba-4.3.3.tar.gz.
===>  Patching for samba43-4.3.3_2
===>  Applying extra patch /usr/ports/net/samba43/files/extra-patch-security
===>  Applying FreeBSD patches for samba43-4.3.3_2
===>   samba43-4.3.3_2 depends on package: libarchive>=3.1.2 - found
===>   samba43-4.3.3_2 depends on package: p5-Parse-Pidl>=4.3.1 - found
===>   samba43-4.3.3_2 depends on package: py27-dnspython>=1.9.4 - found
===>   samba43-4.3.3_2 depends on package: talloc>=2.1.5 - found
===>   samba43-4.3.3_2 depends on package: tevent>=0.9.25 - found
===>   samba43-4.3.3_2 depends on package: tdb>=1.3.8 - found
===>   samba43-4.3.3_2 depends on package: ldb>=1.1.24 - found
===>   samba43-4.3.3_2 depends on executable: pkgconf - found
===>   samba43-4.3.3_2 depends on file: /usr/local/bin/python2.7 - found
===>   samba43-4.3.3_2 depends on executable: python2 - found
===>   samba43-4.3.3_2 depends on package: libiconv>=1.14_9 - found
===>   samba43-4.3.3_2 depends on package: perl5>=5.20<5.21 - found
===>   samba43-4.3.3_2 depends on shared library: libpopt.so - found (/usr/local/lib/libpopt.so)
===>   samba43-4.3.3_2 depends on shared library: libinotify.so - found (/usr/local/lib/libinotify.so)
===>   samba43-4.3.3_2 depends on shared library: libsasl2.so - found (/usr/local/lib/libsasl2.so)
===>   samba43-4.3.3_2 depends on shared library: libgcrypt.so - found (/usr/local/lib/libgcrypt.so)
===>   samba43-4.3.3_2 depends on shared library: libgnutls.so - found (/usr/local/lib/libgnutls.so)
===>   samba43-4.3.3_2 depends on shared library: libsunacl.so - found (/usr/local/lib/libsunacl.so)
===>   samba43-4.3.3_2 depends on shared library: libsunacl.so - found (/usr/local/lib/libsunacl.so)
===>   samba43-4.3.3_2 depends on shared library: libreadline.so.6 - found (/usr/local/lib/libreadline.so.6)
===>   samba43-4.3.3_2 depends on shared library: libfam.so.0 - found (/usr/local/lib/libfam.so.0)
===>   samba43-4.3.3_2 depends on shared library: libldap-2.4.so.2 - found (/usr/local/lib/libldap-2.4.so.2)
===>  Configuring for samba43-4.3.3_2

In any case, thanks for your reply.

-- 
Carmel



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BLU436-SMTP21209FE1B2D9901F426C29880860>