[Bug 194046] New: building Samba 4.1 on 10.0-RELEASE with "developer" option requests older/invalid gdb771 library
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Tue Sep 30 18:34:41 UTC 2014
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194046
Bug ID: 194046
Summary: building Samba 4.1 on 10.0-RELEASE with "developer"
option requests older/invalid gdb771 library
Product: Ports Tree
Version: Latest
Hardware: amd64
OS: Any
Status: Needs Triage
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: freebsd-ports-bugs at FreeBSD.org
Reporter: xenomorph at gmail.com
This was a recently-install FreeBSD 10.0-RELEASE installation.
-----
# portmaster net/samba41
===>>> Port directory: /usr/ports/net/samba41
===>>> Gathering distinfo list for installed ports
===>>> Launching 'make checksum' for net/samba41 in background
===>>> Gathering dependency list for net/samba41 from ports
===>>> Initial dependency check complete for net/samba41
===>>> Starting build for net/samba41 <<<===
===>>> All dependencies are up to date
===> Cleaning for samba41-4.1.11
===> License GPLv3 accepted by the user
===> Found saved configuration for samba41-4.1.11
===> samba41-4.1.11 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by samba41-4.1.11 for building
===> Extracting for samba41-4.1.11
=> SHA256 Checksum OK for samba-4.1.11.tar.gz.
===> Patching for samba41-4.1.11
===> Applying FreeBSD patches for samba41-4.1.11
===> samba41-4.1.11 depends on package: p5-Parse-Pidl>=4.0.0 - found
===> samba41-4.1.11 depends on package: talloc>=2.1.0 - found
===> samba41-4.1.11 depends on package: tevent>=0.9.18 - found
===> samba41-4.1.11 depends on package: tdb>=1.2.11 - found
===> samba41-4.1.11 depends on package: ntdb>=1.0 - found
===> samba41-4.1.11 depends on package: ldb>=1.1.17 - found
===> samba41-4.1.11 depends on executable: gdb771 - not found
===> Verifying install for gdb771 in /usr/ports/devel/gdb
===> Installing for gdb-7.8_2
===> gdb-7.8_2 depends on shared library: libreadline.so.6 - found
(/usr/local/lib/libreadline.so.6)
===> Checking if gdb already installed
===> gdb-7.8_2 is already installed
You may wish to ``make deinstall'' and install this port again
by ``make reinstall'' to upgrade it properly.
If you really wish to overwrite the old port of gdb
without deleting it first, set the variable "FORCE_PKG_REGISTER"
in your environment or the "make install" command line.
*** Error code 1
Stop.
make[3]: stopped in /usr/ports/devel/gdb
*** Error code 1
Stop.
make[2]: stopped in /usr/ports/devel/gdb
*** Error code 1
Stop.
make[1]: stopped in /usr/ports/net/samba41
*** Error code 1
Stop.
make: stopped in /usr/ports/net/samba41
===>>> make build failed for net/samba41
===>>> Aborting update
===>>> You can restart from the point of failure with this command line:
portmaster <flags> net/samba41
#
-----
I'm guessing it's looking for gdb 7.7 ("Verifying install for gdb771"), but gdb
7.8 is current version. I've deleted & rebuilt both Samba 4.1 and gdb.
/usr/ports/devel has gdb 7.8 and gdb 6.6 (no 7.7.1).
Samba 4.1 expects ">=" for all other libraries, but wants a very-specific
gdb771 library. Is it supposed to do that?
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list