[update] samba-4.0.26

classic Classic list List threaded Threaded
11 messages Options
Reply | Threaded
Open this post in threaded view
|

[update] samba-4.0.26

Jeremie Courreges-Anglas-2

Untested so far.  talloc shlib version bumped only because the package
version changed, I haven't checked other libs.

Comments and test reports welcome!

Cheers,

Index: Makefile
===================================================================
RCS file: /cvs/ports/net/samba4/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile 27 Feb 2015 17:32:52 -0000 1.10
+++ Makefile 5 Jun 2015 18:11:37 -0000
@@ -1,9 +1,7 @@
 # $OpenBSD: Makefile,v 1.10 2015/02/27 17:32:52 jca Exp $
 
-BROKEN = affected by CVE-2014-8143 and CVE-2015-0240
-
 SHARED_ONLY = Yes
-VERSION = 4.0.22
+VERSION = 4.0.26
 DISTNAME = samba-${VERSION}
 DOCSVERSION = v3-5-test-4c5a1b6b
 DISTFILES = ${DISTNAME}${EXTRACT_SUFX} \
@@ -29,7 +27,7 @@ PKG_ARCH-docs = *
 
 LDB_V = 1.1.16
 #NTDB_V = 0.9
-TALLOC_V = 2.0.7
+TALLOC_V = 2.1.2
 TDB_V = 1.2.11
 TEVENT_V = 0.9.18
 
@@ -72,7 +70,7 @@ SHARED_LIBS = asn1-samba4 0.0 \
  smbldap 0.0 \
  smbsharemodes 2.0 \
  talloc 1.0 \
- tdb 4.0 \
+ tdb 5.0 \
  tevent 0.0 \
  tevent-util 0.0 \
  torture 0.0 \
@@ -189,8 +187,6 @@ CONFIGURE_ARGS = --enable-fhs \
  --with-privatedir=${VARBASE}/samba/private \
  --with-lockdir=${VARBASE}/run/samba \
  --with-privileged-socket-dir=${VARBASE}/samba \
- --with-perl-arch-install-dir=${PREFIX}/${P5ARCH} \
- --with-perl-lib-install-dir=${PREFIX}/${P5SITE} \
  --enable-selftest \
  --pedantic
 
@@ -231,6 +227,8 @@ post-install:
     -name '*.beforesubst' -or \
     -name '*.deconforig' | \
  xargs -rt rm --
+ # fix path to perl modules
+ mv ${PREFIX}/share/perl5/* ${PREFIX}/${P5SITE}
  # precompiling Python modules
  ${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py ${WRKINST}${MODPY_SITEPKG}
  ${MODPY_BIN} -O ${MODPY_LIBDIR}/compileall.py ${WRKINST}${MODPY_SITEPKG}
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/samba4/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo 1 Nov 2014 10:44:05 -0000 1.6
+++ distinfo 4 Jun 2015 11:43:17 -0000
@@ -1,4 +1,4 @@
-SHA256 (samba-4.0.22.tar.gz) = SxXmh/HgOFoj+vf4BbYSTbaZkcOa1tkWbe1gNcFr2lM=
+SHA256 (samba-4.0.26.tar.gz) = ziRBmSxtGJUNdS7bLRJ0s/fgVrLi6FFvxC5AjkoliUo=
 SHA256 (samba-docs-v3-5-test-4c5a1b6b.tar.bz2) = bsF0WP1KT1M3jMx3Z88MbsEQ1QEq9catijXpnPm7hZA=
-SIZE (samba-4.0.22.tar.gz) = 22140230
+SIZE (samba-4.0.26.tar.gz) = 22155521
 SIZE (samba-docs-v3-5-test-4c5a1b6b.tar.bz2) = 8070761
Index: patches/patch-buildtools_wafsamba_wafsamba_py
===================================================================
RCS file: /cvs/ports/net/samba4/patches/patch-buildtools_wafsamba_wafsamba_py,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-buildtools_wafsamba_wafsamba_py
--- patches/patch-buildtools_wafsamba_wafsamba_py 4 May 2014 16:08:29 -0000 1.1.1.1
+++ patches/patch-buildtools_wafsamba_wafsamba_py 4 Jun 2015 11:45:08 -0000
@@ -1,9 +1,9 @@
 $OpenBSD: patch-buildtools_wafsamba_wafsamba_py,v 1.1.1.1 2014/05/04 16:08:29 zhuk Exp $
 Make Samba4 WAF respect OpenBSD shared libraries versioning conventions.
 BUG: https://bugzilla.samba.org/show_bug.cgi?id=9774
---- buildtools/wafsamba/wafsamba.py.orig Tue May 14 15:17:30 2013
-+++ buildtools/wafsamba/wafsamba.py Tue May 14 20:16:50 2013
-@@ -192,6 +192,13 @@ def SAMBA_LIBRARY(bld, libname, source,
+--- buildtools/wafsamba/wafsamba.py.orig Thu Jun  4 13:43:26 2015
++++ buildtools/wafsamba/wafsamba.py Thu Jun  4 13:43:26 2015
+@@ -194,6 +194,13 @@ def SAMBA_LIBRARY(bld, libname, source,
      deps = TO_LIST(deps)
      deps.append(obj_target)
 
Index: patches/patch-lib_talloc_wscript
===================================================================
RCS file: /cvs/ports/net/samba4/patches/patch-lib_talloc_wscript,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-lib_talloc_wscript
--- patches/patch-lib_talloc_wscript 4 May 2014 16:08:29 -0000 1.1.1.1
+++ patches/patch-lib_talloc_wscript 5 Jun 2015 19:09:37 -0000
@@ -1,7 +1,11 @@
 $OpenBSD: patch-lib_talloc_wscript,v 1.1.1.1 2014/05/04 16:08:29 zhuk Exp $
-Force building standalone library (e.g., put headers in apporiate place).
---- lib/talloc/wscript.orig Mon May 27 20:45:17 2013
-+++ lib/talloc/wscript Mon May 27 20:45:27 2013
+
+- Force building standalone library (e.g., put headers in appropriate
+  place).
+- workaround unavailable option (unused anyway)
+
+--- lib/talloc/wscript.orig Thu Jun  4 14:01:19 2015
++++ lib/talloc/wscript Fri Jun  5 13:22:39 2015
 @@ -40,6 +40,7 @@ def configure(conf):
      conf.RECURSE('lib/replace')
 
@@ -9,4 +13,13 @@ Force building standalone library (e.g.,
 +    conf.env.standalone_talloc = True
 
      conf.env.disable_python = getattr(Options.options, 'disable_python', False)
+
+@@ -52,8 +53,6 @@ def configure(conf):
+             conf.define('USING_SYSTEM_PYTALLOC_UTIL', 1)
+
+     conf.env.TALLOC_COMPAT1 = False
+-    if conf.env.standalone_talloc:
+-        conf.env.TALLOC_COMPAT1 = Options.options.TALLOC_COMPAT1
+
+     conf.CHECK_XSLTPROC_MANPAGES()
 
Index: patches/patch-lib_tdb_wscript
===================================================================
RCS file: /cvs/ports/net/samba4/patches/patch-lib_tdb_wscript,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-lib_tdb_wscript
--- patches/patch-lib_tdb_wscript 4 May 2014 16:08:29 -0000 1.1.1.1
+++ patches/patch-lib_tdb_wscript 5 Jun 2015 11:16:18 -0000
@@ -1,5 +1,5 @@
 $OpenBSD: patch-lib_tdb_wscript,v 1.1.1.1 2014/05/04 16:08:29 zhuk Exp $
-Force building standalone library (e.g., put headers in apporiate place).
+Force building standalone library (e.g., put headers in appropriate place).
 --- lib/tdb/wscript.orig Mon May 27 20:45:34 2013
 +++ lib/tdb/wscript Mon May 27 20:45:51 2013
 @@ -31,6 +31,7 @@ def configure(conf):
Index: patches/patch-lib_tevent_wscript
===================================================================
RCS file: /cvs/ports/net/samba4/patches/patch-lib_tevent_wscript,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-lib_tevent_wscript
--- patches/patch-lib_tevent_wscript 4 May 2014 16:08:29 -0000 1.1.1.1
+++ patches/patch-lib_tevent_wscript 5 Jun 2015 11:16:46 -0000
@@ -1,5 +1,5 @@
 $OpenBSD: patch-lib_tevent_wscript,v 1.1.1.1 2014/05/04 16:08:29 zhuk Exp $
-Force building standalone library (e.g., put headers in apporiate place).
+Force building standalone library (e.g., put headers in appropriate place).
 --- lib/tevent/wscript.orig Mon May 27 20:46:20 2013
 +++ lib/tevent/wscript Mon May 27 20:46:32 2013
 @@ -33,6 +33,7 @@ def configure(conf):
Index: patches/patch-pidl_pidl
===================================================================
RCS file: /cvs/ports/net/samba4/patches/patch-pidl_pidl,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-pidl_pidl
--- patches/patch-pidl_pidl 4 May 2014 16:08:29 -0000 1.1.1.1
+++ patches/patch-pidl_pidl 4 Jun 2015 11:45:09 -0000
@@ -1,9 +1,9 @@
 $OpenBSD: patch-pidl_pidl,v 1.1.1.1 2014/05/04 16:08:29 zhuk Exp $
 Fix annoying warning that pollute output.
 BUG: https://bugzilla.samba.org/show_bug.cgi?id=9887
---- pidl/pidl.orig Sat May 11 00:34:16 2013
-+++ pidl/pidl Sat May 11 00:35:13 2013
-@@ -605,7 +605,7 @@ sub process_file($)
+--- pidl/pidl.orig Thu Jun  4 13:43:29 2015
++++ pidl/pidl Thu Jun  4 13:43:29 2015
+@@ -604,7 +604,7 @@ sub process_file($)
  require Parse::Pidl::IDL;
 
  $pidl = Parse::Pidl::IDL::parse_file($idl_file, \@opt_incdirs);
Index: patches/patch-source4_torture_smbtorture_c
===================================================================
RCS file: /cvs/ports/net/samba4/patches/patch-source4_torture_smbtorture_c,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-source4_torture_smbtorture_c
--- patches/patch-source4_torture_smbtorture_c 4 May 2014 16:08:29 -0000 1.1.1.1
+++ patches/patch-source4_torture_smbtorture_c 5 Jun 2015 11:17:54 -0000
@@ -1,6 +1,6 @@
 $OpenBSD: patch-source4_torture_smbtorture_c,v 1.1.1.1 2014/05/04 16:08:29 zhuk Exp $
 This code isn't needed at all because lib/replace/system/readline.h
-automatically includes <readline/history.h> if supportted, and it
+automatically includes <readline/history.h> if supported, and it
 breaks the build when devel/readline is installed.
 BUG: https://bugzilla.samba.org/show_bug.cgi?id=9885
 --- source4/torture/smbtorture.c.orig Mon May 13 00:27:51 2013
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/net/samba4/pkg/PLIST-main,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST-main
--- pkg/PLIST-main 7 Sep 2014 09:07:27 -0000 1.3
+++ pkg/PLIST-main 5 Jun 2015 17:50:36 -0000
@@ -34,7 +34,7 @@ bin/samba-tool
 @bin bin/smbspool
 @bin bin/smbstatus
 @bin bin/smbta-util
-@bin bin/smbtar
+bin/smbtar
 @bin bin/smbtorture
 @bin bin/smbtree
 @bin bin/testparm
@@ -165,7 +165,6 @@ include/samba-4.0/wbclient.h
 @lib lib/libndr-standard.so.${LIBndr-standard_VERSION}
 @lib lib/libndr.so.${LIBndr_VERSION}
 @lib lib/libnetapi.so.${LIBnetapi_VERSION}
-@lib lib/libnss_wins.so.${LIBnss_wins_VERSION}
 @lib lib/libpdb.so.${LIBpdb_VERSION}
 @lib lib/libregistry.so.${LIBregistry_VERSION}
 @lib lib/libsamba-credentials.so.${LIBsamba-credentials_VERSION}
@@ -584,7 +583,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/samba/sites.pyc
 lib/python${MODPY_VERSION}/site-packages/samba/sites.pyo
 lib/python${MODPY_VERSION}/site-packages/samba/smb.so
-lib/python${MODPY_VERSION}/site-packages/samba/socket_wrapper.so
 lib/python${MODPY_VERSION}/site-packages/samba/tdb_util.py
 lib/python${MODPY_VERSION}/site-packages/samba/tdb_util.pyc
 lib/python${MODPY_VERSION}/site-packages/samba/tdb_util.pyo


--
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply | Threaded
Open this post in threaded view
|

Re: [update] samba-4.0.26

Ian Mcwilliam-5
Hmm, I see this.

===>  Building package for samba-4.0.26
Create /usr/packages/amd64/all/samba-4.0.26.tgz
Error: Libraries in packing-lists in the ports tree
       and libraries from installed packages don't match
--- /tmp/dep_cache.jj4UL4tjY/portstree-samba-4.0.26     Thu Jun 11 13:41:38 2015
+++ /tmp/dep_cache.jj4UL4tjY/inst-samba-4.0.26  Thu Jun 11 13:41:38 2015
@@ -24,7 +24,7 @@
 -W ldb.0.0
 -W pyldb-util.0.0
 -W pytalloc-util.0.0
--W tdb.4.0
+-W tdb.5.0
 -W tevent.0.0
 -W lib/samba/nss_wrapper.0.0
 -W lib/samba/socket_wrapper.0.0
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3242 'wantlib-args')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1955 '/usr/packages/amd64/all/samba-4.0.26.tgz')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2506 '_internal-package')
*** Error 1 in /usr/mystuff/net/samba4 (/usr/ports/infrastructure/mk/bsd.port.mk:2486 'package')


Ian McWilliam

________________________________________
From: [hidden email] [[hidden email]] on behalf of Jérémie Courrèges-Anglas [[hidden email]]
Sent: Saturday, 6 June 2015 5:14 AM
To: Ian McWilliam
Cc: OpenBSD ports; [hidden email]
Subject: [update] samba-4.0.26

Untested so far.  talloc shlib version bumped only because the package
version changed, I haven't checked other libs.

Comments and test reports welcome!

Cheers,

Index: Makefile
===================================================================
RCS file: /cvs/ports/net/samba4/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile    27 Feb 2015 17:32:52 -0000      1.10
+++ Makefile    5 Jun 2015 18:11:37 -0000
@@ -1,9 +1,7 @@
 # $OpenBSD: Makefile,v 1.10 2015/02/27 17:32:52 jca Exp $

-BROKEN =               affected by CVE-2014-8143 and CVE-2015-0240
-
 SHARED_ONLY =          Yes
-VERSION =              4.0.22
+VERSION =              4.0.26
 DISTNAME =             samba-${VERSION}
 DOCSVERSION =          v3-5-test-4c5a1b6b
 DISTFILES =            ${DISTNAME}${EXTRACT_SUFX} \
@@ -29,7 +27,7 @@ PKG_ARCH-docs =               *

 LDB_V =                        1.1.16
 #NTDB_V =              0.9
-TALLOC_V =             2.0.7
+TALLOC_V =             2.1.2
 TDB_V =                        1.2.11
 TEVENT_V =             0.9.18

@@ -72,7 +70,7 @@ SHARED_LIBS =         asn1-samba4             0.0 \
                        smbldap                 0.0 \
                        smbsharemodes           2.0 \
                        talloc                  1.0 \
-                       tdb                     4.0 \
+                       tdb                     5.0 \
                        tevent                  0.0 \
                        tevent-util             0.0 \
                        torture                 0.0 \
@@ -189,8 +187,6 @@ CONFIGURE_ARGS =    --enable-fhs \
                        --with-privatedir=${VARBASE}/samba/private \
                        --with-lockdir=${VARBASE}/run/samba \
                        --with-privileged-socket-dir=${VARBASE}/samba \
-                       --with-perl-arch-install-dir=${PREFIX}/${P5ARCH} \
-                       --with-perl-lib-install-dir=${PREFIX}/${P5SITE} \
                        --enable-selftest \
                        --pedantic

@@ -231,6 +227,8 @@ post-install:
            -name '*.beforesubst' -or \
            -name '*.deconforig' | \
                xargs -rt rm --
+       # fix path to perl modules
+       mv ${PREFIX}/share/perl5/* ${PREFIX}/${P5SITE}
        # precompiling Python modules
        ${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py ${WRKINST}${MODPY_SITEPKG}
        ${MODPY_BIN} -O ${MODPY_LIBDIR}/compileall.py ${WRKINST}${MODPY_SITEPKG}
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/samba4/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo    1 Nov 2014 10:44:05 -0000       1.6
+++ distinfo    4 Jun 2015 11:43:17 -0000
@@ -1,4 +1,4 @@
-SHA256 (samba-4.0.22.tar.gz) = SxXmh/HgOFoj+vf4BbYSTbaZkcOa1tkWbe1gNcFr2lM=
+SHA256 (samba-4.0.26.tar.gz) = ziRBmSxtGJUNdS7bLRJ0s/fgVrLi6FFvxC5AjkoliUo=
 SHA256 (samba-docs-v3-5-test-4c5a1b6b.tar.bz2) = bsF0WP1KT1M3jMx3Z88MbsEQ1QEq9catijXpnPm7hZA=
-SIZE (samba-4.0.22.tar.gz) = 22140230
+SIZE (samba-4.0.26.tar.gz) = 22155521
 SIZE (samba-docs-v3-5-test-4c5a1b6b.tar.bz2) = 8070761
Index: patches/patch-buildtools_wafsamba_wafsamba_py
===================================================================
RCS file: /cvs/ports/net/samba4/patches/patch-buildtools_wafsamba_wafsamba_py,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-buildtools_wafsamba_wafsamba_py
--- patches/patch-buildtools_wafsamba_wafsamba_py       4 May 2014 16:08:29 -0000       1.1.1.1
+++ patches/patch-buildtools_wafsamba_wafsamba_py       4 Jun 2015 11:45:08 -0000
@@ -1,9 +1,9 @@
 $OpenBSD: patch-buildtools_wafsamba_wafsamba_py,v 1.1.1.1 2014/05/04 16:08:29 zhuk Exp $
 Make Samba4 WAF respect OpenBSD shared libraries versioning conventions.
 BUG: https://bugzilla.samba.org/show_bug.cgi?id=9774
---- buildtools/wafsamba/wafsamba.py.orig       Tue May 14 15:17:30 2013
-+++ buildtools/wafsamba/wafsamba.py    Tue May 14 20:16:50 2013
-@@ -192,6 +192,13 @@ def SAMBA_LIBRARY(bld, libname, source,
+--- buildtools/wafsamba/wafsamba.py.orig       Thu Jun  4 13:43:26 2015
++++ buildtools/wafsamba/wafsamba.py    Thu Jun  4 13:43:26 2015
+@@ -194,6 +194,13 @@ def SAMBA_LIBRARY(bld, libname, source,
      deps = TO_LIST(deps)
      deps.append(obj_target)

Index: patches/patch-lib_talloc_wscript
===================================================================
RCS file: /cvs/ports/net/samba4/patches/patch-lib_talloc_wscript,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-lib_talloc_wscript
--- patches/patch-lib_talloc_wscript    4 May 2014 16:08:29 -0000       1.1.1.1
+++ patches/patch-lib_talloc_wscript    5 Jun 2015 19:09:37 -0000
@@ -1,7 +1,11 @@
 $OpenBSD: patch-lib_talloc_wscript,v 1.1.1.1 2014/05/04 16:08:29 zhuk Exp $
-Force building standalone library (e.g., put headers in apporiate place).
---- lib/talloc/wscript.orig    Mon May 27 20:45:17 2013
-+++ lib/talloc/wscript Mon May 27 20:45:27 2013
+
+- Force building standalone library (e.g., put headers in appropriate
+  place).
+- workaround unavailable option (unused anyway)
+
+--- lib/talloc/wscript.orig    Thu Jun  4 14:01:19 2015
++++ lib/talloc/wscript Fri Jun  5 13:22:39 2015
 @@ -40,6 +40,7 @@ def configure(conf):
      conf.RECURSE('lib/replace')

@@ -9,4 +13,13 @@ Force building standalone library (e.g.,
 +    conf.env.standalone_talloc = True

      conf.env.disable_python = getattr(Options.options, 'disable_python', False)
+
+@@ -52,8 +53,6 @@ def configure(conf):
+             conf.define('USING_SYSTEM_PYTALLOC_UTIL', 1)
+
+     conf.env.TALLOC_COMPAT1 = False
+-    if conf.env.standalone_talloc:
+-        conf.env.TALLOC_COMPAT1 = Options.options.TALLOC_COMPAT1
+
+     conf.CHECK_XSLTPROC_MANPAGES()

Index: patches/patch-lib_tdb_wscript
===================================================================
RCS file: /cvs/ports/net/samba4/patches/patch-lib_tdb_wscript,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-lib_tdb_wscript
--- patches/patch-lib_tdb_wscript       4 May 2014 16:08:29 -0000       1.1.1.1
+++ patches/patch-lib_tdb_wscript       5 Jun 2015 11:16:18 -0000
@@ -1,5 +1,5 @@
 $OpenBSD: patch-lib_tdb_wscript,v 1.1.1.1 2014/05/04 16:08:29 zhuk Exp $
-Force building standalone library (e.g., put headers in apporiate place).
+Force building standalone library (e.g., put headers in appropriate place).
 --- lib/tdb/wscript.orig       Mon May 27 20:45:34 2013
 +++ lib/tdb/wscript    Mon May 27 20:45:51 2013
 @@ -31,6 +31,7 @@ def configure(conf):
Index: patches/patch-lib_tevent_wscript
===================================================================
RCS file: /cvs/ports/net/samba4/patches/patch-lib_tevent_wscript,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-lib_tevent_wscript
--- patches/patch-lib_tevent_wscript    4 May 2014 16:08:29 -0000       1.1.1.1
+++ patches/patch-lib_tevent_wscript    5 Jun 2015 11:16:46 -0000
@@ -1,5 +1,5 @@
 $OpenBSD: patch-lib_tevent_wscript,v 1.1.1.1 2014/05/04 16:08:29 zhuk Exp $
-Force building standalone library (e.g., put headers in apporiate place).
+Force building standalone library (e.g., put headers in appropriate place).
 --- lib/tevent/wscript.orig    Mon May 27 20:46:20 2013
 +++ lib/tevent/wscript Mon May 27 20:46:32 2013
 @@ -33,6 +33,7 @@ def configure(conf):
Index: patches/patch-pidl_pidl
===================================================================
RCS file: /cvs/ports/net/samba4/patches/patch-pidl_pidl,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-pidl_pidl
--- patches/patch-pidl_pidl     4 May 2014 16:08:29 -0000       1.1.1.1
+++ patches/patch-pidl_pidl     4 Jun 2015 11:45:09 -0000
@@ -1,9 +1,9 @@
 $OpenBSD: patch-pidl_pidl,v 1.1.1.1 2014/05/04 16:08:29 zhuk Exp $
 Fix annoying warning that pollute output.
 BUG: https://bugzilla.samba.org/show_bug.cgi?id=9887
---- pidl/pidl.orig     Sat May 11 00:34:16 2013
-+++ pidl/pidl  Sat May 11 00:35:13 2013
-@@ -605,7 +605,7 @@ sub process_file($)
+--- pidl/pidl.orig     Thu Jun  4 13:43:29 2015
++++ pidl/pidl  Thu Jun  4 13:43:29 2015
+@@ -604,7 +604,7 @@ sub process_file($)
                require Parse::Pidl::IDL;

                $pidl = Parse::Pidl::IDL::parse_file($idl_file, \@opt_incdirs);
Index: patches/patch-source4_torture_smbtorture_c
===================================================================
RCS file: /cvs/ports/net/samba4/patches/patch-source4_torture_smbtorture_c,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-source4_torture_smbtorture_c
--- patches/patch-source4_torture_smbtorture_c  4 May 2014 16:08:29 -0000       1.1.1.1
+++ patches/patch-source4_torture_smbtorture_c  5 Jun 2015 11:17:54 -0000
@@ -1,6 +1,6 @@
 $OpenBSD: patch-source4_torture_smbtorture_c,v 1.1.1.1 2014/05/04 16:08:29 zhuk Exp $
 This code isn't needed at all because lib/replace/system/readline.h
-automatically includes <readline/history.h> if supportted, and it
+automatically includes <readline/history.h> if supported, and it
 breaks the build when devel/readline is installed.
 BUG: https://bugzilla.samba.org/show_bug.cgi?id=9885
 --- source4/torture/smbtorture.c.orig  Mon May 13 00:27:51 2013
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/net/samba4/pkg/PLIST-main,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST-main
--- pkg/PLIST-main      7 Sep 2014 09:07:27 -0000       1.3
+++ pkg/PLIST-main      5 Jun 2015 17:50:36 -0000
@@ -34,7 +34,7 @@ bin/samba-tool
 @bin bin/smbspool
 @bin bin/smbstatus
 @bin bin/smbta-util
-@bin bin/smbtar
+bin/smbtar
 @bin bin/smbtorture
 @bin bin/smbtree
 @bin bin/testparm
@@ -165,7 +165,6 @@ include/samba-4.0/wbclient.h
 @lib lib/libndr-standard.so.${LIBndr-standard_VERSION}
 @lib lib/libndr.so.${LIBndr_VERSION}
 @lib lib/libnetapi.so.${LIBnetapi_VERSION}
-@lib lib/libnss_wins.so.${LIBnss_wins_VERSION}
 @lib lib/libpdb.so.${LIBpdb_VERSION}
 @lib lib/libregistry.so.${LIBregistry_VERSION}
 @lib lib/libsamba-credentials.so.${LIBsamba-credentials_VERSION}
@@ -584,7 +583,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/samba/sites.pyc
 lib/python${MODPY_VERSION}/site-packages/samba/sites.pyo
 lib/python${MODPY_VERSION}/site-packages/samba/smb.so
-lib/python${MODPY_VERSION}/site-packages/samba/socket_wrapper.so
 lib/python${MODPY_VERSION}/site-packages/samba/tdb_util.py
 lib/python${MODPY_VERSION}/site-packages/samba/tdb_util.pyc
 lib/python${MODPY_VERSION}/site-packages/samba/tdb_util.pyo


--
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply | Threaded
Open this post in threaded view
|

Re: [update] samba-4.0.26

Jeremie Courreges-Anglas-2
Ian Mcwilliam <[hidden email]> writes:

> Hmm, I see this.
>
> ===>  Building package for samba-4.0.26
> Create /usr/packages/amd64/all/samba-4.0.26.tgz
> Error: Libraries in packing-lists in the ports tree
>        and libraries from installed packages don't match
> --- /tmp/dep_cache.jj4UL4tjY/portstree-samba-4.0.26     Thu Jun 11 13:41:38 2015
> +++ /tmp/dep_cache.jj4UL4tjY/inst-samba-4.0.26  Thu Jun 11 13:41:38 2015
> @@ -24,7 +24,7 @@
>  -W ldb.0.0
>  -W pyldb-util.0.0
>  -W pytalloc-util.0.0
> --W tdb.4.0
> +-W tdb.5.0
>  -W tevent.0.0
>  -W lib/samba/nss_wrapper.0.0
>  -W lib/samba/socket_wrapper.0.0
> *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3242 'wantlib-args')
> *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1955 '/usr/packages/amd64/all/samba-4.0.26.tgz')
> *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2506 '_internal-package')
> *** Error 1 in /usr/mystuff/net/samba4 (/usr/ports/infrastructure/mk/bsd.port.mk:2486 'package')

This looks like a local problem.  Had you already built/installed
samba-4.0.26 packages before?  Please rebuild after "make clean=all",
with an up-to-date ports tree.

--
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply | Threaded
Open this post in threaded view
|

Re: [update] samba-4.0.26

Ian Mcwilliam-5
 Everything updated, kernel / userland / xenocara built about an hour before trying to build. Fresh ports tree from the same time. My previous attempts at building a newer samba 4.0.x failed at the packing stage due to the perl stuff being in a different location so nothing should have been registered anywhere. I'll clean out everything throughly today and see what happens.

 
Ian McWilliam

________________________________________
From: Jérémie Courrèges-Anglas [[hidden email]]
Sent: Thursday, 11 June 2015 7:43 PM
To: Ian Mcwilliam
Cc: Ian McWilliam; OpenBSD ports; [hidden email]
Subject: Re: [update] samba-4.0.26

Ian Mcwilliam <[hidden email]> writes:

> Hmm, I see this.
>
> ===>  Building package for samba-4.0.26
> Create /usr/packages/amd64/all/samba-4.0.26.tgz
> Error: Libraries in packing-lists in the ports tree
>        and libraries from installed packages don't match
> --- /tmp/dep_cache.jj4UL4tjY/portstree-samba-4.0.26     Thu Jun 11 13:41:38 2015
> +++ /tmp/dep_cache.jj4UL4tjY/inst-samba-4.0.26  Thu Jun 11 13:41:38 2015
> @@ -24,7 +24,7 @@
>  -W ldb.0.0
>  -W pyldb-util.0.0
>  -W pytalloc-util.0.0
> --W tdb.4.0
> +-W tdb.5.0
>  -W tevent.0.0
>  -W lib/samba/nss_wrapper.0.0
>  -W lib/samba/socket_wrapper.0.0
> *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3242 'wantlib-args')
> *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1955 '/usr/packages/amd64/all/samba-4.0.26.tgz')
> *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2506 '_internal-package')
> *** Error 1 in /usr/mystuff/net/samba4 (/usr/ports/infrastructure/mk/bsd.port.mk:2486 'package')

This looks like a local problem.  Had you already built/installed
samba-4.0.26 packages before?  Please rebuild after "make clean=all",
with an up-to-date ports tree.

--
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply | Threaded
Open this post in threaded view
|

Re: [update] samba-4.0.26

Juan Francisco Cantero Hurtado
You need to update the subpackage "tdb" before of to build samba.

IIRC, "env SUBPACKAGE="-tdb" make update"

On Thu, Jun 11, 2015 at 11:44:30PM +0000, Ian Mcwilliam wrote:

>  Everything updated, kernel / userland / xenocara built about an hour before trying to build. Fresh ports tree from the same time. My previous attempts at building a newer samba 4.0.x failed at the packing stage due to the perl stuff being in a different location so nothing should have been registered anywhere. I'll clean out everything throughly today and see what happens.
>
>  
> Ian McWilliam
>
> ________________________________________
> From: Jérémie Courrèges-Anglas [[hidden email]]
> Sent: Thursday, 11 June 2015 7:43 PM
> To: Ian Mcwilliam
> Cc: Ian McWilliam; OpenBSD ports; [hidden email]
> Subject: Re: [update] samba-4.0.26
>
> Ian Mcwilliam <[hidden email]> writes:
>
> > Hmm, I see this.
> >
> > ===>  Building package for samba-4.0.26
> > Create /usr/packages/amd64/all/samba-4.0.26.tgz
> > Error: Libraries in packing-lists in the ports tree
> >        and libraries from installed packages don't match
> > --- /tmp/dep_cache.jj4UL4tjY/portstree-samba-4.0.26     Thu Jun 11 13:41:38 2015
> > +++ /tmp/dep_cache.jj4UL4tjY/inst-samba-4.0.26  Thu Jun 11 13:41:38 2015
> > @@ -24,7 +24,7 @@
> >  -W ldb.0.0
> >  -W pyldb-util.0.0
> >  -W pytalloc-util.0.0
> > --W tdb.4.0
> > +-W tdb.5.0
> >  -W tevent.0.0
> >  -W lib/samba/nss_wrapper.0.0
> >  -W lib/samba/socket_wrapper.0.0
> > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3242 'wantlib-args')
> > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1955 '/usr/packages/amd64/all/samba-4.0.26.tgz')
> > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2506 '_internal-package')
> > *** Error 1 in /usr/mystuff/net/samba4 (/usr/ports/infrastructure/mk/bsd.port.mk:2486 'package')
>
> This looks like a local problem.  Had you already built/installed
> samba-4.0.26 packages before?  Please rebuild after "make clean=all",
> with an up-to-date ports tree.
>
> --
> jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE
>

--
Juan Francisco Cantero Hurtado http://juanfra.info

Reply | Threaded
Open this post in threaded view
|

Re: [update] samba-4.0.26

Ian Mcwilliam-5
Still no dice even with cleaning everything up.

make clean=all
env SUBPACKAGE="-tdb" make update

Brand spanking new usr/ports/* that has the empty plist/amd64 directory. Same error, same bat channel.


===>  Building package for samba-4.0.26
Create /usr/packages/amd64/all/samba-4.0.26.tgz
Error: Libraries in packing-lists in the ports tree
       and libraries from installed packages don't match
--- /tmp/dep_cache.jIhQSC1pn/portstree-samba-4.0.26     Fri Jun 12 13:02:25 2015
+++ /tmp/dep_cache.jIhQSC1pn/inst-samba-4.0.26  Fri Jun 12 13:02:25 2015
@@ -24,7 +24,7 @@
 -W ldb.0.0
 -W pyldb-util.0.0
 -W pytalloc-util.0.0
--W tdb.4.0
+-W tdb.5.0
 -W tevent.0.0
 -W lib/samba/nss_wrapper.0.0
 -W lib/samba/socket_wrapper.0.0
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3243 'wantlib-args')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1956 '/usr/packages/amd64/all/samba-4.0.26.tgz')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2507 '_internal-package')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1978 '/usr/ports/update/amd64/samba-4.0.26')
*** Error 1 in /usr/mystuff/net/samba4 (/usr/ports/infrastructure/mk/bsd.port.mk:2487 'update')


ianm-openbsd:amd64 {131} pkg_info
alpine-2.20         UW e-mail client
aspell-0.60.6.1p2   spell checker designed to eventually replace Ispell
autoconf-2.13p3     automatically configure source code on many Un*x platforms
autoconf-2.65p0     automatically configure source code on many Un*x platforms
autoconf-2.67p0     automatically configure source code on many Un*x platforms
autoconf-2.69p1     automatically configure source code on many Un*x platforms
automake-1.14.1     GNU Standards-compliant Makefile generator
avahi-0.6.31p17     framework for Multicast DNS Service Discovery
bash-4.3.39         GNU Bourne Again Shell
bison-2.3p2         GNU parser generator
bzip2-1.0.6p1       block-sorting file compressor, unencumbered
cairo-1.14.2        vector graphics library
cups-libs-2.0.3p0   CUPS libraries and headers
curl-7.42.1         get files from FTP, Gopher, HTTP or HTTPS servers
cvsps-2.1p0         generate patchsets from CVS repositories
cyrus-sasl-2.1.26p13 RFC 2222 SASL (Simple Authentication and Security Layer)
db-4.6.21p1v0       Berkeley DB package, revision 4
dbus-1.8.18v0       message bus system
dbus-daemon-launch-helper-1.8.18 DBus setuid helper for starting system services
docbook-4.5p1       technical documentation XML/SGML definitions
docbook-dsssl-1.79  modular DSSSL stylesheets for the DocBook DTD
docbook-xsl-1.68.1p5 docbook XSL modular stylesheet
dos2unix-7.2.2      convert DOS/MAC files to UNIX (line-endings/charset)
e2fsprogs-1.42.12p0 utilities to manipulate ext2 filesystems
gamin-0.1.10p21     file and directory monitoring system
gdbm-1.11p0         GNU dbm
gettext-0.19.4p0    GNU gettext
git-2.4.3           GIT - Tree History Storage Tool
glib2-2.44.1        general-purpose utility library
gmake-4.1p0         GNU make
gmp-5.0.2p3         library for arbitrary precision arithmetic
gnugetopt-1.1.6     GNU getopt(1) utility
gnutls-3.3.15       GNU Transport Layer Security library
gobject-introspection-1.44.0 GObject Introspection
gperf-3.0.4p0       perfect hash functions, to help write parsers
groff-1.22.3p1      GNU troff typesetter
help2man-1.46.6     generates simple manual pages from program output
icu4c-55.1p0        International Components for Unicode
iniparser-3.1p1     ini file parsing library
intltool-0.51.0     internationalization tools
iso8879-1986p0      character entity sets from ISO 8879:1986 (SGML)
libdaemon-0.14p1    lightweight C library that eases the writing of daemons
libelf-0.8.13p3     read, modify, create ELF files on any arch
libexecinfo-0.2p5v0 clone of backtrace facility found in the GNU libc
libffi-3.1p0        Foreign Function Interface
libgcrypt-1.6.3     crypto library based on code used in GnuPG
libgpg-error-1.19   error codes for GnuPG related software
libiconv-1.14p3     character set conversion library
libidn-1.30         internationalized string handling
libltdl-2.4.2p1     GNU libtool system independent dlopen wrapper
libnettle-2.7.1p2   cryptographic library
libpaper-1.1.24p0   library for handling paper characteristics
libsigsegv-2.10p1   library for handling page faults in user mode
libtasn1-4.5        Abstract Syntax Notation One structure parser library
libtool-2.4.2p0     generic shared library support script
libusb1-1.0.9p9     library for USB device access from userspace
libxml-2.9.2p0      XML parsing library
libxslt-1.1.28p1    XSLT C Library for GNOME
lynx-2.8.9pl6       console Internet browser
lzo2-2.09           portable speedy lossless data compression library
m4-1.4.17           GNU m4
metaauto-1.0p1      wrapper for gnu auto*
openldap-client-2.4.40 open-source LDAP software (client)
openpam-20141014    Pluggable Authentication Module
p11-kit-0.22.1p1    library for loading and enumurating of PKCS#11 modules
p5-Error-0.17024    error/exception handling in an OO-ish way
p5-XML-Parser-2.44  perl module for parsing XML documents
pcre-8.37p0         perl-compatible regular expression library
pico-5.07p3         UW text editor
png-1.6.17          library for manipulating PNG images
popt-1.16p0         getopt(3)-like library with a number of enhancements
py-MarkupSafe-0.23  implements an XML/HTML/XHTML markup safe string
py-beaker-1.6.2p3   session and caching library with wsgi middleware
py-crypto-2.6.1p0   cryptographic tools for Python
py-dnspython-1.11.1 DNS toolkit for Python
py-libxml-2.9.2p0   Python bindings for libxml
py-mako-0.9.1p1     super-fast templating language
py-setuptools-3.4.4p2v0 simplified packaging system for Python modules
python-2.7.10       interpreted object-oriented programming language
rsync-3.1.1         mirroring/synchronization over low bandwidth links
tcl-8.5.18          Tool Command Language
tcsh-6.19.00        extended C-shell with many useful features
tk-8.5.18           graphical toolkit for Tcl
unzip-6.0p7         extract, list & test files in a ZIP archive
vmwh-1.1v0          vmware userland helper for X
xclip-0.12p0        command line interface to X selections
xmlto-0.0.26p0      front-end for converting XML files to various formats
xmltoman-0.4        xml to manpage converter
xz-5.2.1            LZMA compression and decompression tools

ianm-openbsd:amd64 {132} ls -al /usr/ports/plist/amd64/
total 168
drwxr-xr-x  3 root  wsrc    512 Jun 12 11:50 .
drwxr-xr-x  3 root  wsrc    512 Jun 12 11:48 ..
-rw-r--r--  1 root  wsrc  68602 Jun 12 11:50 docbook-xsl-1.68.1p5
drwxr-xr-x  2 root  wsrc    512 Jun 12 11:48 history
-rw-r--r--  1 root  wsrc   8890 Jun 12 11:48 py-setuptools-3.4.4p2v0


No partial packages either.


ianm-openbsd:amd64 {133} ls -al /var/db/pkg/
total 368
drwxr-xr-x  91 root  wheel  2560 Jun 12 11:49 .
drwxr-xr-x   9 root  wheel   512 Jun 12 11:04 ..
drwxr-xr-x   2 root  wheel   512 May 13 12:07 alpine-2.20
drwxr-xr-x   2 root  wheel   512 May 13 12:07 aspell-0.60.6.1p2
drwxr-xr-x   2 root  wheel   512 Jun 11 12:56 autoconf-2.13p3
drwxr-xr-x   2 root  wheel   512 Jun 11 12:29 autoconf-2.65p0
drwxr-xr-x   2 root  wheel   512 Apr  9 14:29 autoconf-2.67p0
drwxr-xr-x   2 root  wheel   512 Jun 11 13:12 autoconf-2.69p1
drwxr-xr-x   2 root  wheel   512 Jun 11 13:12 automake-1.14.1
drwxr-xr-x   2 root  wheel   512 Jun 11 13:17 avahi-0.6.31p17
drwxr-xr-x   2 root  wheel   512 Jun 11 12:50 bash-4.3.39
drwxr-xr-x   2 root  wheel   512 Jun 11 12:46 bison-2.3p2
drwxr-xr-x   2 root  wheel   512 Jun 11 12:05 bzip2-1.0.6p1
drwxr-xr-x   2 root  wheel   512 Jun 11 13:05 cairo-1.14.2
drwxr-xr-x   2 root  wheel   512 Jun 11 13:17 cups-libs-2.0.3p0
drwxr-xr-x   2 root  wheel   512 Jun 11 11:43 curl-7.42.1
drwxr-xr-x   2 root  wheel   512 Jun 11 11:43 cvsps-2.1p0
drwxr-xr-x   2 root  wheel   512 Jun 11 12:44 cyrus-sasl-2.1.26p13
drwxr-xr-x   2 root  wheel   512 Jun 11 12:03 db-4.6.21p1v0
drwxr-xr-x   2 root  wheel   512 Jun 11 13:11 dbus-1.8.18v0
drwxr-xr-x   2 root  wheel   512 Jun 11 13:11 dbus-daemon-launch-helper-1.8.18
drwxr-xr-x   2 root  wheel   512 Jun 12 11:49 docbook-4.5p1
drwxr-xr-x   2 root  wheel   512 Jun 11 12:06 docbook-dsssl-1.79
drwxr-xr-x   2 root  wheel   512 Jun 12 11:49 docbook-xsl-1.68.1p5
drwxr-xr-x   2 root  wheel   512 May 26 13:00 dos2unix-7.2.2
drwxr-xr-x   2 root  wheel   512 Jun 11 12:30 e2fsprogs-1.42.12p0
drwxr-xr-x   2 root  wheel   512 Jun 11 13:18 gamin-0.1.10p21
drwxr-xr-x   2 root  wheel   512 Jun 11 13:11 gdbm-1.11p0
drwxr-xr-x   2 root  wheel   512 Jun 11 13:18 gettext-0.19.4p0
drwxr-xr-x   2 root  wheel   512 Jun 11 11:43 git-2.4.3
drwxr-xr-x   2 root  wheel   512 Jun 11 13:18 glib2-2.44.1
drwxr-xr-x   2 root  wheel   512 May 13 11:55 gmake-4.1p0
drwxr-xr-x   2 root  wheel   512 Jun 11 13:16 gmp-5.0.2p3
drwxr-xr-x   2 root  wheel   512 Jun 11 12:50 gnugetopt-1.1.6
drwxr-xr-x   2 root  wheel   512 Jun 11 13:17 gnutls-3.3.15
drwxr-xr-x   2 root  wheel   512 Jun 11 13:05 gobject-introspection-1.44.0
drwxr-xr-x   2 root  wheel   512 Apr  9 14:04 gperf-3.0.4p0
drwxr-xr-x   2 root  wheel   512 Apr 20 11:36 groff-1.22.3p1
drwxr-xr-x   2 root  wheel   512 Jun  3 12:00 help2man-1.46.6
drwxr-xr-x   2 root  wheel   512 Jun 11 12:41 icu4c-55.1p0
drwxr-xr-x   2 root  wheel   512 Jun 11 12:44 iniparser-3.1p1
drwxr-xr-x   2 root  wheel   512 Jun 11 12:54 intltool-0.51.0
drwxr-xr-x   2 root  wheel   512 Jun 11 12:06 iso8879-1986p0
drwxr-xr-x   2 root  wheel   512 Jun 11 13:11 libdaemon-0.14p1
drwxr-xr-x   2 root  wheel   512 Jun 11 13:00 libelf-0.8.13p3
drwxr-xr-x   2 root  wheel   512 Jun 11 12:44 libexecinfo-0.2p5v0
drwxr-xr-x   2 root  wheel   512 Jun 11 13:16 libffi-3.1p0
drwxr-xr-x   2 root  wheel   512 Jun 11 12:28 libgcrypt-1.6.3
drwxr-xr-x   2 root  wheel   512 Jun 11 12:28 libgpg-error-1.19
drwxr-xr-x   2 root  wheel   512 Jun 11 13:18 libiconv-1.14p3
drwxr-xr-x   2 root  wheel   512 May 13 11:54 libidn-1.30
drwxr-xr-x   2 root  wheel   512 Apr  9 14:29 libltdl-2.4.2p1
drwxr-xr-x   2 root  wheel   512 Jun 11 13:16 libnettle-2.7.1p2
drwxr-xr-x   2 root  wheel   512 Jun 11 12:50 libpaper-1.1.24p0
drwxr-xr-x   2 root  wheel   512 Jun 11 12:46 libsigsegv-2.10p1
drwxr-xr-x   2 root  wheel   512 Jun 11 13:16 libtasn1-4.5
drwxr-xr-x   2 root  wheel   512 Apr  9 14:29 libtool-2.4.2p0
drwxr-xr-x   2 root  wheel   512 Jun 11 13:12 libusb1-1.0.9p9
drwxr-xr-x   2 root  wheel   512 Jun 11 12:28 libxml-2.9.2p0
drwxr-xr-x   2 root  wheel   512 Jun 12 11:49 libxslt-1.1.28p1
drwxr-xr-x   2 root  wheel   512 Jun 11 12:50 lynx-2.8.9pl6
drwxr-xr-x   2 root  wheel   512 Jun 11 13:02 lzo2-2.09
drwxr-xr-x   2 root  wheel   512 Jun 11 12:46 m4-1.4.17
drwxr-xr-x   2 root  wheel   512 Jun 11 13:12 metaauto-1.0p1
drwxr-xr-x   2 root  wheel   512 Jun 11 12:44 openldap-client-2.4.40
drwxr-xr-x   2 root  wheel   512 Jun 11 13:18 openpam-20141014
drwxr-xr-x   2 root  wheel   512 Jun 11 13:16 p11-kit-0.22.1p1
drwxr-xr-x   2 root  wheel   512 Jun 11 11:43 p5-Error-0.17024
drwxr-xr-x   2 root  wheel   512 Jun 11 12:54 p5-XML-Parser-2.44
drwxr-xr-x   2 root  wheel   512 Jun 11 13:18 pcre-8.37p0
drwxr-xr-x   2 root  wheel   512 May 13 12:07 pico-5.07p3
drwxr-xr-x   2 root  wheel   512 Jun 11 13:02 png-1.6.17
drwxr-xr-x   2 root  wheel   512 Jun 11 13:18 popt-1.16p0
drwxr-xr-x   2 root  wheel   512 Jun 11 13:04 py-MarkupSafe-0.23
drwxr-xr-x   2 root  wheel   512 Jun 11 13:04 py-beaker-1.6.2p3
drwxr-xr-x   2 root  wheel   512 Jun 11 13:04 py-crypto-2.6.1p0
drwxr-xr-x   2 root  wheel   512 Jun 11 12:05 py-dnspython-1.11.1
drwxr-xr-x   2 root  wheel   512 Jun 11 12:08 py-libxml-2.9.2p0
drwxr-xr-x   2 root  wheel   512 Jun 11 13:05 py-mako-0.9.1p1
drwxr-xr-x   2 root  wheel   512 Jun 12 11:48 py-setuptools-3.4.4p2v0
drwxr-xr-x   2 root  wheel   512 Jun 12 11:48 python-2.7.10
drwxr-xr-x   2 root  wheel   512 Jun 11 11:43 rsync-3.1.1
drwxr-xr-x   2 root  wheel   512 Jun 11 12:01 tcl-8.5.18
drwxr-xr-x   2 root  wheel   512 Jun 11 11:38 tcsh-6.19.00
drwxr-xr-x   2 root  wheel   512 Jun 11 12:01 tk-8.5.18
drwxr-xr-x   2 root  wheel   512 Jun 11 12:05 unzip-6.0p7
drwxr-xr-x   2 root  wheel   512 Apr  9 14:18 vmwh-1.1v0
drwxr-xr-x   2 root  wheel   512 Apr  9 14:25 xclip-0.12p0
drwxr-xr-x   2 root  wheel   512 Jun 11 12:50 xmlto-0.0.26p0
drwxr-xr-x   2 root  wheel   512 Jun 11 12:45 xmltoman-0.4
drwxr-xr-x   2 root  wheel   512 Jun 11 12:28 xz-5.2.1


ianm-openbsd:amd64 {136} dmesg | head
OpenBSD 5.7-current (GENERIC.MP) #0: Thu Jun 11 10:24:17 AEST 2015
    [hidden email]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 3141468160 (2995MB)
avail mem = 3042451456 (2901MB)
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.4 @ 0xe0010 (364 entries)
bios0: vendor Phoenix Technologies LTD version "6.00" date 07/31/2013
bios0: VMware, Inc. VMware Virtual Platform


Ian McWilliam

________________________________________
From: Juan Francisco Cantero Hurtado [[hidden email]]
Sent: Friday, 12 June 2015 11:45 AM
To: Ian Mcwilliam
Cc: Jérémie Courrèges-Anglas; Ian McWilliam; OpenBSD ports; [hidden email]
Subject: Re: [update] samba-4.0.26

You need to update the subpackage "tdb" before of to build samba.

IIRC, "env SUBPACKAGE="-tdb" make update"

On Thu, Jun 11, 2015 at 11:44:30PM +0000, Ian Mcwilliam wrote:

>  Everything updated, kernel / userland / xenocara built about an hour before trying to build. Fresh ports tree from the same time. My previous attempts at building a newer samba 4.0.x failed at the packing stage due to the perl stuff being in a different location so nothing should have been registered anywhere. I'll clean out everything throughly today and see what happens.
>
>
> Ian McWilliam
>
> ________________________________________
> From: Jérémie Courrèges-Anglas [[hidden email]]
> Sent: Thursday, 11 June 2015 7:43 PM
> To: Ian Mcwilliam
> Cc: Ian McWilliam; OpenBSD ports; [hidden email]
> Subject: Re: [update] samba-4.0.26
>
> Ian Mcwilliam <[hidden email]> writes:
>
> > Hmm, I see this.
> >
> > ===>  Building package for samba-4.0.26
> > Create /usr/packages/amd64/all/samba-4.0.26.tgz
> > Error: Libraries in packing-lists in the ports tree
> >        and libraries from installed packages don't match
> > --- /tmp/dep_cache.jj4UL4tjY/portstree-samba-4.0.26     Thu Jun 11 13:41:38 2015
> > +++ /tmp/dep_cache.jj4UL4tjY/inst-samba-4.0.26  Thu Jun 11 13:41:38 2015
> > @@ -24,7 +24,7 @@
> >  -W ldb.0.0
> >  -W pyldb-util.0.0
> >  -W pytalloc-util.0.0
> > --W tdb.4.0
> > +-W tdb.5.0
> >  -W tevent.0.0
> >  -W lib/samba/nss_wrapper.0.0
> >  -W lib/samba/socket_wrapper.0.0
> > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3242 'wantlib-args')
> > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1955 '/usr/packages/amd64/all/samba-4.0.26.tgz')
> > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2506 '_internal-package')
> > *** Error 1 in /usr/mystuff/net/samba4 (/usr/ports/infrastructure/mk/bsd.port.mk:2486 'package')
>
> This looks like a local problem.  Had you already built/installed
> samba-4.0.26 packages before?  Please rebuild after "make clean=all",
> with an up-to-date ports tree.
>
> --
> jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE
>

--
Juan Francisco Cantero Hurtado http://juanfra.info

Reply | Threaded
Open this post in threaded view
|

Re: [update] samba-4.0.26

Juan Francisco Cantero Hurtado
I've tried the patch with samba4 installed (which showed a different
error to yours) and without it. It builds fine without samba
installed.

Obviously you have the previous version of tds somewhere.

Try this: find /usr/lib /usr/local/lib -name '*tdb*'

On Fri, Jun 12, 2015 at 03:16:46AM +0000, Ian Mcwilliam wrote:

> Still no dice even with cleaning everything up.
>
> make clean=all
> env SUBPACKAGE="-tdb" make update
>
> Brand spanking new usr/ports/* that has the empty plist/amd64 directory. Same error, same bat channel.
>
>
> ===>  Building package for samba-4.0.26
> Create /usr/packages/amd64/all/samba-4.0.26.tgz
> Error: Libraries in packing-lists in the ports tree
>        and libraries from installed packages don't match
> --- /tmp/dep_cache.jIhQSC1pn/portstree-samba-4.0.26     Fri Jun 12 13:02:25 2015
> +++ /tmp/dep_cache.jIhQSC1pn/inst-samba-4.0.26  Fri Jun 12 13:02:25 2015
> @@ -24,7 +24,7 @@
>  -W ldb.0.0
>  -W pyldb-util.0.0
>  -W pytalloc-util.0.0
> --W tdb.4.0
> +-W tdb.5.0
>  -W tevent.0.0
>  -W lib/samba/nss_wrapper.0.0
>  -W lib/samba/socket_wrapper.0.0
> *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3243 'wantlib-args')
> *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1956 '/usr/packages/amd64/all/samba-4.0.26.tgz')
> *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2507 '_internal-package')
> *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1978 '/usr/ports/update/amd64/samba-4.0.26')
> *** Error 1 in /usr/mystuff/net/samba4 (/usr/ports/infrastructure/mk/bsd.port.mk:2487 'update')
>
>
> ianm-openbsd:amd64 {131} pkg_info
> alpine-2.20         UW e-mail client
> aspell-0.60.6.1p2   spell checker designed to eventually replace Ispell
> autoconf-2.13p3     automatically configure source code on many Un*x platforms
> autoconf-2.65p0     automatically configure source code on many Un*x platforms
> autoconf-2.67p0     automatically configure source code on many Un*x platforms
> autoconf-2.69p1     automatically configure source code on many Un*x platforms
> automake-1.14.1     GNU Standards-compliant Makefile generator
> avahi-0.6.31p17     framework for Multicast DNS Service Discovery
> bash-4.3.39         GNU Bourne Again Shell
> bison-2.3p2         GNU parser generator
> bzip2-1.0.6p1       block-sorting file compressor, unencumbered
> cairo-1.14.2        vector graphics library
> cups-libs-2.0.3p0   CUPS libraries and headers
> curl-7.42.1         get files from FTP, Gopher, HTTP or HTTPS servers
> cvsps-2.1p0         generate patchsets from CVS repositories
> cyrus-sasl-2.1.26p13 RFC 2222 SASL (Simple Authentication and Security Layer)
> db-4.6.21p1v0       Berkeley DB package, revision 4
> dbus-1.8.18v0       message bus system
> dbus-daemon-launch-helper-1.8.18 DBus setuid helper for starting system services
> docbook-4.5p1       technical documentation XML/SGML definitions
> docbook-dsssl-1.79  modular DSSSL stylesheets for the DocBook DTD
> docbook-xsl-1.68.1p5 docbook XSL modular stylesheet
> dos2unix-7.2.2      convert DOS/MAC files to UNIX (line-endings/charset)
> e2fsprogs-1.42.12p0 utilities to manipulate ext2 filesystems
> gamin-0.1.10p21     file and directory monitoring system
> gdbm-1.11p0         GNU dbm
> gettext-0.19.4p0    GNU gettext
> git-2.4.3           GIT - Tree History Storage Tool
> glib2-2.44.1        general-purpose utility library
> gmake-4.1p0         GNU make
> gmp-5.0.2p3         library for arbitrary precision arithmetic
> gnugetopt-1.1.6     GNU getopt(1) utility
> gnutls-3.3.15       GNU Transport Layer Security library
> gobject-introspection-1.44.0 GObject Introspection
> gperf-3.0.4p0       perfect hash functions, to help write parsers
> groff-1.22.3p1      GNU troff typesetter
> help2man-1.46.6     generates simple manual pages from program output
> icu4c-55.1p0        International Components for Unicode
> iniparser-3.1p1     ini file parsing library
> intltool-0.51.0     internationalization tools
> iso8879-1986p0      character entity sets from ISO 8879:1986 (SGML)
> libdaemon-0.14p1    lightweight C library that eases the writing of daemons
> libelf-0.8.13p3     read, modify, create ELF files on any arch
> libexecinfo-0.2p5v0 clone of backtrace facility found in the GNU libc
> libffi-3.1p0        Foreign Function Interface
> libgcrypt-1.6.3     crypto library based on code used in GnuPG
> libgpg-error-1.19   error codes for GnuPG related software
> libiconv-1.14p3     character set conversion library
> libidn-1.30         internationalized string handling
> libltdl-2.4.2p1     GNU libtool system independent dlopen wrapper
> libnettle-2.7.1p2   cryptographic library
> libpaper-1.1.24p0   library for handling paper characteristics
> libsigsegv-2.10p1   library for handling page faults in user mode
> libtasn1-4.5        Abstract Syntax Notation One structure parser library
> libtool-2.4.2p0     generic shared library support script
> libusb1-1.0.9p9     library for USB device access from userspace
> libxml-2.9.2p0      XML parsing library
> libxslt-1.1.28p1    XSLT C Library for GNOME
> lynx-2.8.9pl6       console Internet browser
> lzo2-2.09           portable speedy lossless data compression library
> m4-1.4.17           GNU m4
> metaauto-1.0p1      wrapper for gnu auto*
> openldap-client-2.4.40 open-source LDAP software (client)
> openpam-20141014    Pluggable Authentication Module
> p11-kit-0.22.1p1    library for loading and enumurating of PKCS#11 modules
> p5-Error-0.17024    error/exception handling in an OO-ish way
> p5-XML-Parser-2.44  perl module for parsing XML documents
> pcre-8.37p0         perl-compatible regular expression library
> pico-5.07p3         UW text editor
> png-1.6.17          library for manipulating PNG images
> popt-1.16p0         getopt(3)-like library with a number of enhancements
> py-MarkupSafe-0.23  implements an XML/HTML/XHTML markup safe string
> py-beaker-1.6.2p3   session and caching library with wsgi middleware
> py-crypto-2.6.1p0   cryptographic tools for Python
> py-dnspython-1.11.1 DNS toolkit for Python
> py-libxml-2.9.2p0   Python bindings for libxml
> py-mako-0.9.1p1     super-fast templating language
> py-setuptools-3.4.4p2v0 simplified packaging system for Python modules
> python-2.7.10       interpreted object-oriented programming language
> rsync-3.1.1         mirroring/synchronization over low bandwidth links
> tcl-8.5.18          Tool Command Language
> tcsh-6.19.00        extended C-shell with many useful features
> tk-8.5.18           graphical toolkit for Tcl
> unzip-6.0p7         extract, list & test files in a ZIP archive
> vmwh-1.1v0          vmware userland helper for X
> xclip-0.12p0        command line interface to X selections
> xmlto-0.0.26p0      front-end for converting XML files to various formats
> xmltoman-0.4        xml to manpage converter
> xz-5.2.1            LZMA compression and decompression tools
>
> ianm-openbsd:amd64 {132} ls -al /usr/ports/plist/amd64/
> total 168
> drwxr-xr-x  3 root  wsrc    512 Jun 12 11:50 .
> drwxr-xr-x  3 root  wsrc    512 Jun 12 11:48 ..
> -rw-r--r--  1 root  wsrc  68602 Jun 12 11:50 docbook-xsl-1.68.1p5
> drwxr-xr-x  2 root  wsrc    512 Jun 12 11:48 history
> -rw-r--r--  1 root  wsrc   8890 Jun 12 11:48 py-setuptools-3.4.4p2v0
>
>
> No partial packages either.
>
>
> ianm-openbsd:amd64 {133} ls -al /var/db/pkg/
> total 368
> drwxr-xr-x  91 root  wheel  2560 Jun 12 11:49 .
> drwxr-xr-x   9 root  wheel   512 Jun 12 11:04 ..
> drwxr-xr-x   2 root  wheel   512 May 13 12:07 alpine-2.20
> drwxr-xr-x   2 root  wheel   512 May 13 12:07 aspell-0.60.6.1p2
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:56 autoconf-2.13p3
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:29 autoconf-2.65p0
> drwxr-xr-x   2 root  wheel   512 Apr  9 14:29 autoconf-2.67p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:12 autoconf-2.69p1
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:12 automake-1.14.1
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:17 avahi-0.6.31p17
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:50 bash-4.3.39
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:46 bison-2.3p2
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:05 bzip2-1.0.6p1
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:05 cairo-1.14.2
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:17 cups-libs-2.0.3p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 11:43 curl-7.42.1
> drwxr-xr-x   2 root  wheel   512 Jun 11 11:43 cvsps-2.1p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:44 cyrus-sasl-2.1.26p13
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:03 db-4.6.21p1v0
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:11 dbus-1.8.18v0
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:11 dbus-daemon-launch-helper-1.8.18
> drwxr-xr-x   2 root  wheel   512 Jun 12 11:49 docbook-4.5p1
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:06 docbook-dsssl-1.79
> drwxr-xr-x   2 root  wheel   512 Jun 12 11:49 docbook-xsl-1.68.1p5
> drwxr-xr-x   2 root  wheel   512 May 26 13:00 dos2unix-7.2.2
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:30 e2fsprogs-1.42.12p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:18 gamin-0.1.10p21
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:11 gdbm-1.11p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:18 gettext-0.19.4p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 11:43 git-2.4.3
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:18 glib2-2.44.1
> drwxr-xr-x   2 root  wheel   512 May 13 11:55 gmake-4.1p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:16 gmp-5.0.2p3
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:50 gnugetopt-1.1.6
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:17 gnutls-3.3.15
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:05 gobject-introspection-1.44.0
> drwxr-xr-x   2 root  wheel   512 Apr  9 14:04 gperf-3.0.4p0
> drwxr-xr-x   2 root  wheel   512 Apr 20 11:36 groff-1.22.3p1
> drwxr-xr-x   2 root  wheel   512 Jun  3 12:00 help2man-1.46.6
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:41 icu4c-55.1p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:44 iniparser-3.1p1
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:54 intltool-0.51.0
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:06 iso8879-1986p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:11 libdaemon-0.14p1
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:00 libelf-0.8.13p3
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:44 libexecinfo-0.2p5v0
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:16 libffi-3.1p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:28 libgcrypt-1.6.3
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:28 libgpg-error-1.19
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:18 libiconv-1.14p3
> drwxr-xr-x   2 root  wheel   512 May 13 11:54 libidn-1.30
> drwxr-xr-x   2 root  wheel   512 Apr  9 14:29 libltdl-2.4.2p1
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:16 libnettle-2.7.1p2
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:50 libpaper-1.1.24p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:46 libsigsegv-2.10p1
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:16 libtasn1-4.5
> drwxr-xr-x   2 root  wheel   512 Apr  9 14:29 libtool-2.4.2p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:12 libusb1-1.0.9p9
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:28 libxml-2.9.2p0
> drwxr-xr-x   2 root  wheel   512 Jun 12 11:49 libxslt-1.1.28p1
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:50 lynx-2.8.9pl6
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:02 lzo2-2.09
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:46 m4-1.4.17
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:12 metaauto-1.0p1
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:44 openldap-client-2.4.40
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:18 openpam-20141014
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:16 p11-kit-0.22.1p1
> drwxr-xr-x   2 root  wheel   512 Jun 11 11:43 p5-Error-0.17024
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:54 p5-XML-Parser-2.44
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:18 pcre-8.37p0
> drwxr-xr-x   2 root  wheel   512 May 13 12:07 pico-5.07p3
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:02 png-1.6.17
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:18 popt-1.16p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:04 py-MarkupSafe-0.23
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:04 py-beaker-1.6.2p3
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:04 py-crypto-2.6.1p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:05 py-dnspython-1.11.1
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:08 py-libxml-2.9.2p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:05 py-mako-0.9.1p1
> drwxr-xr-x   2 root  wheel   512 Jun 12 11:48 py-setuptools-3.4.4p2v0
> drwxr-xr-x   2 root  wheel   512 Jun 12 11:48 python-2.7.10
> drwxr-xr-x   2 root  wheel   512 Jun 11 11:43 rsync-3.1.1
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:01 tcl-8.5.18
> drwxr-xr-x   2 root  wheel   512 Jun 11 11:38 tcsh-6.19.00
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:01 tk-8.5.18
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:05 unzip-6.0p7
> drwxr-xr-x   2 root  wheel   512 Apr  9 14:18 vmwh-1.1v0
> drwxr-xr-x   2 root  wheel   512 Apr  9 14:25 xclip-0.12p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:50 xmlto-0.0.26p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:45 xmltoman-0.4
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:28 xz-5.2.1
>
>
> ianm-openbsd:amd64 {136} dmesg | head
> OpenBSD 5.7-current (GENERIC.MP) #0: Thu Jun 11 10:24:17 AEST 2015
>     [hidden email]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
> real mem = 3141468160 (2995MB)
> avail mem = 3042451456 (2901MB)
> mpath0 at root
> scsibus0 at mpath0: 256 targets
> mainbus0 at root
> bios0 at mainbus0: SMBIOS rev. 2.4 @ 0xe0010 (364 entries)
> bios0: vendor Phoenix Technologies LTD version "6.00" date 07/31/2013
> bios0: VMware, Inc. VMware Virtual Platform
>
>
> Ian McWilliam
>
> ________________________________________
> From: Juan Francisco Cantero Hurtado [[hidden email]]
> Sent: Friday, 12 June 2015 11:45 AM
> To: Ian Mcwilliam
> Cc: Jérémie Courrèges-Anglas; Ian McWilliam; OpenBSD ports; [hidden email]
> Subject: Re: [update] samba-4.0.26
>
> You need to update the subpackage "tdb" before of to build samba.
>
> IIRC, "env SUBPACKAGE="-tdb" make update"
>
> On Thu, Jun 11, 2015 at 11:44:30PM +0000, Ian Mcwilliam wrote:
> >  Everything updated, kernel / userland / xenocara built about an hour before trying to build. Fresh ports tree from the same time. My previous attempts at building a newer samba 4.0.x failed at the packing stage due to the perl stuff being in a different location so nothing should have been registered anywhere. I'll clean out everything throughly today and see what happens.
> >
> >
> > Ian McWilliam
> >
> > ________________________________________
> > From: Jérémie Courrèges-Anglas [[hidden email]]
> > Sent: Thursday, 11 June 2015 7:43 PM
> > To: Ian Mcwilliam
> > Cc: Ian McWilliam; OpenBSD ports; [hidden email]
> > Subject: Re: [update] samba-4.0.26
> >
> > Ian Mcwilliam <[hidden email]> writes:
> >
> > > Hmm, I see this.
> > >
> > > ===>  Building package for samba-4.0.26
> > > Create /usr/packages/amd64/all/samba-4.0.26.tgz
> > > Error: Libraries in packing-lists in the ports tree
> > >        and libraries from installed packages don't match
> > > --- /tmp/dep_cache.jj4UL4tjY/portstree-samba-4.0.26     Thu Jun 11 13:41:38 2015
> > > +++ /tmp/dep_cache.jj4UL4tjY/inst-samba-4.0.26  Thu Jun 11 13:41:38 2015
> > > @@ -24,7 +24,7 @@
> > >  -W ldb.0.0
> > >  -W pyldb-util.0.0
> > >  -W pytalloc-util.0.0
> > > --W tdb.4.0
> > > +-W tdb.5.0
> > >  -W tevent.0.0
> > >  -W lib/samba/nss_wrapper.0.0
> > >  -W lib/samba/socket_wrapper.0.0
> > > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3242 'wantlib-args')
> > > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1955 '/usr/packages/amd64/all/samba-4.0.26.tgz')
> > > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2506 '_internal-package')
> > > *** Error 1 in /usr/mystuff/net/samba4 (/usr/ports/infrastructure/mk/bsd.port.mk:2486 'package')
> >
> > This looks like a local problem.  Had you already built/installed
> > samba-4.0.26 packages before?  Please rebuild after "make clean=all",
> > with an up-to-date ports tree.
> >
> > --
> > jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE
> >
>
> --
> Juan Francisco Cantero Hurtado http://juanfra.info
>

--
Juan Francisco Cantero Hurtado http://juanfra.info

Reply | Threaded
Open this post in threaded view
|

Re: [update] samba-4.0.26

Ian Mcwilliam-5
Building out of mystuff directory fails. Building from the ports directory works. Go figure...

Ian McWilliam

________________________________________
From: Juan Francisco Cantero Hurtado [[hidden email]]
Sent: Saturday, 13 June 2015 1:26 AM
To: Ian Mcwilliam
Cc: Jérémie Courrèges-Anglas; Ian McWilliam; OpenBSD ports; [hidden email]
Subject: Re: [update] samba-4.0.26

I've tried the patch with samba4 installed (which showed a different
error to yours) and without it. It builds fine without samba
installed.

Obviously you have the previous version of tds somewhere.

Try this: find /usr/lib /usr/local/lib -name '*tdb*'

On Fri, Jun 12, 2015 at 03:16:46AM +0000, Ian Mcwilliam wrote:

> Still no dice even with cleaning everything up.
>
> make clean=all
> env SUBPACKAGE="-tdb" make update
>
> Brand spanking new usr/ports/* that has the empty plist/amd64 directory. Same error, same bat channel.
>
>
> ===>  Building package for samba-4.0.26
> Create /usr/packages/amd64/all/samba-4.0.26.tgz
> Error: Libraries in packing-lists in the ports tree
>        and libraries from installed packages don't match
> --- /tmp/dep_cache.jIhQSC1pn/portstree-samba-4.0.26     Fri Jun 12 13:02:25 2015
> +++ /tmp/dep_cache.jIhQSC1pn/inst-samba-4.0.26  Fri Jun 12 13:02:25 2015
> @@ -24,7 +24,7 @@
>  -W ldb.0.0
>  -W pyldb-util.0.0
>  -W pytalloc-util.0.0
> --W tdb.4.0
> +-W tdb.5.0
>  -W tevent.0.0
>  -W lib/samba/nss_wrapper.0.0
>  -W lib/samba/socket_wrapper.0.0
> *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3243 'wantlib-args')
> *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1956 '/usr/packages/amd64/all/samba-4.0.26.tgz')
> *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2507 '_internal-package')
> *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1978 '/usr/ports/update/amd64/samba-4.0.26')
> *** Error 1 in /usr/mystuff/net/samba4 (/usr/ports/infrastructure/mk/bsd.port.mk:2487 'update')
>
>
> ianm-openbsd:amd64 {131} pkg_info
> alpine-2.20         UW e-mail client
> aspell-0.60.6.1p2   spell checker designed to eventually replace Ispell
> autoconf-2.13p3     automatically configure source code on many Un*x platforms
> autoconf-2.65p0     automatically configure source code on many Un*x platforms
> autoconf-2.67p0     automatically configure source code on many Un*x platforms
> autoconf-2.69p1     automatically configure source code on many Un*x platforms
> automake-1.14.1     GNU Standards-compliant Makefile generator
> avahi-0.6.31p17     framework for Multicast DNS Service Discovery
> bash-4.3.39         GNU Bourne Again Shell
> bison-2.3p2         GNU parser generator
> bzip2-1.0.6p1       block-sorting file compressor, unencumbered
> cairo-1.14.2        vector graphics library
> cups-libs-2.0.3p0   CUPS libraries and headers
> curl-7.42.1         get files from FTP, Gopher, HTTP or HTTPS servers
> cvsps-2.1p0         generate patchsets from CVS repositories
> cyrus-sasl-2.1.26p13 RFC 2222 SASL (Simple Authentication and Security Layer)
> db-4.6.21p1v0       Berkeley DB package, revision 4
> dbus-1.8.18v0       message bus system
> dbus-daemon-launch-helper-1.8.18 DBus setuid helper for starting system services
> docbook-4.5p1       technical documentation XML/SGML definitions
> docbook-dsssl-1.79  modular DSSSL stylesheets for the DocBook DTD
> docbook-xsl-1.68.1p5 docbook XSL modular stylesheet
> dos2unix-7.2.2      convert DOS/MAC files to UNIX (line-endings/charset)
> e2fsprogs-1.42.12p0 utilities to manipulate ext2 filesystems
> gamin-0.1.10p21     file and directory monitoring system
> gdbm-1.11p0         GNU dbm
> gettext-0.19.4p0    GNU gettext
> git-2.4.3           GIT - Tree History Storage Tool
> glib2-2.44.1        general-purpose utility library
> gmake-4.1p0         GNU make
> gmp-5.0.2p3         library for arbitrary precision arithmetic
> gnugetopt-1.1.6     GNU getopt(1) utility
> gnutls-3.3.15       GNU Transport Layer Security library
> gobject-introspection-1.44.0 GObject Introspection
> gperf-3.0.4p0       perfect hash functions, to help write parsers
> groff-1.22.3p1      GNU troff typesetter
> help2man-1.46.6     generates simple manual pages from program output
> icu4c-55.1p0        International Components for Unicode
> iniparser-3.1p1     ini file parsing library
> intltool-0.51.0     internationalization tools
> iso8879-1986p0      character entity sets from ISO 8879:1986 (SGML)
> libdaemon-0.14p1    lightweight C library that eases the writing of daemons
> libelf-0.8.13p3     read, modify, create ELF files on any arch
> libexecinfo-0.2p5v0 clone of backtrace facility found in the GNU libc
> libffi-3.1p0        Foreign Function Interface
> libgcrypt-1.6.3     crypto library based on code used in GnuPG
> libgpg-error-1.19   error codes for GnuPG related software
> libiconv-1.14p3     character set conversion library
> libidn-1.30         internationalized string handling
> libltdl-2.4.2p1     GNU libtool system independent dlopen wrapper
> libnettle-2.7.1p2   cryptographic library
> libpaper-1.1.24p0   library for handling paper characteristics
> libsigsegv-2.10p1   library for handling page faults in user mode
> libtasn1-4.5        Abstract Syntax Notation One structure parser library
> libtool-2.4.2p0     generic shared library support script
> libusb1-1.0.9p9     library for USB device access from userspace
> libxml-2.9.2p0      XML parsing library
> libxslt-1.1.28p1    XSLT C Library for GNOME
> lynx-2.8.9pl6       console Internet browser
> lzo2-2.09           portable speedy lossless data compression library
> m4-1.4.17           GNU m4
> metaauto-1.0p1      wrapper for gnu auto*
> openldap-client-2.4.40 open-source LDAP software (client)
> openpam-20141014    Pluggable Authentication Module
> p11-kit-0.22.1p1    library for loading and enumurating of PKCS#11 modules
> p5-Error-0.17024    error/exception handling in an OO-ish way
> p5-XML-Parser-2.44  perl module for parsing XML documents
> pcre-8.37p0         perl-compatible regular expression library
> pico-5.07p3         UW text editor
> png-1.6.17          library for manipulating PNG images
> popt-1.16p0         getopt(3)-like library with a number of enhancements
> py-MarkupSafe-0.23  implements an XML/HTML/XHTML markup safe string
> py-beaker-1.6.2p3   session and caching library with wsgi middleware
> py-crypto-2.6.1p0   cryptographic tools for Python
> py-dnspython-1.11.1 DNS toolkit for Python
> py-libxml-2.9.2p0   Python bindings for libxml
> py-mako-0.9.1p1     super-fast templating language
> py-setuptools-3.4.4p2v0 simplified packaging system for Python modules
> python-2.7.10       interpreted object-oriented programming language
> rsync-3.1.1         mirroring/synchronization over low bandwidth links
> tcl-8.5.18          Tool Command Language
> tcsh-6.19.00        extended C-shell with many useful features
> tk-8.5.18           graphical toolkit for Tcl
> unzip-6.0p7         extract, list & test files in a ZIP archive
> vmwh-1.1v0          vmware userland helper for X
> xclip-0.12p0        command line interface to X selections
> xmlto-0.0.26p0      front-end for converting XML files to various formats
> xmltoman-0.4        xml to manpage converter
> xz-5.2.1            LZMA compression and decompression tools
>
> ianm-openbsd:amd64 {132} ls -al /usr/ports/plist/amd64/
> total 168
> drwxr-xr-x  3 root  wsrc    512 Jun 12 11:50 .
> drwxr-xr-x  3 root  wsrc    512 Jun 12 11:48 ..
> -rw-r--r--  1 root  wsrc  68602 Jun 12 11:50 docbook-xsl-1.68.1p5
> drwxr-xr-x  2 root  wsrc    512 Jun 12 11:48 history
> -rw-r--r--  1 root  wsrc   8890 Jun 12 11:48 py-setuptools-3.4.4p2v0
>
>
> No partial packages either.
>
>
> ianm-openbsd:amd64 {133} ls -al /var/db/pkg/
> total 368
> drwxr-xr-x  91 root  wheel  2560 Jun 12 11:49 .
> drwxr-xr-x   9 root  wheel   512 Jun 12 11:04 ..
> drwxr-xr-x   2 root  wheel   512 May 13 12:07 alpine-2.20
> drwxr-xr-x   2 root  wheel   512 May 13 12:07 aspell-0.60.6.1p2
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:56 autoconf-2.13p3
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:29 autoconf-2.65p0
> drwxr-xr-x   2 root  wheel   512 Apr  9 14:29 autoconf-2.67p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:12 autoconf-2.69p1
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:12 automake-1.14.1
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:17 avahi-0.6.31p17
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:50 bash-4.3.39
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:46 bison-2.3p2
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:05 bzip2-1.0.6p1
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:05 cairo-1.14.2
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:17 cups-libs-2.0.3p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 11:43 curl-7.42.1
> drwxr-xr-x   2 root  wheel   512 Jun 11 11:43 cvsps-2.1p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:44 cyrus-sasl-2.1.26p13
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:03 db-4.6.21p1v0
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:11 dbus-1.8.18v0
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:11 dbus-daemon-launch-helper-1.8.18
> drwxr-xr-x   2 root  wheel   512 Jun 12 11:49 docbook-4.5p1
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:06 docbook-dsssl-1.79
> drwxr-xr-x   2 root  wheel   512 Jun 12 11:49 docbook-xsl-1.68.1p5
> drwxr-xr-x   2 root  wheel   512 May 26 13:00 dos2unix-7.2.2
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:30 e2fsprogs-1.42.12p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:18 gamin-0.1.10p21
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:11 gdbm-1.11p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:18 gettext-0.19.4p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 11:43 git-2.4.3
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:18 glib2-2.44.1
> drwxr-xr-x   2 root  wheel   512 May 13 11:55 gmake-4.1p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:16 gmp-5.0.2p3
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:50 gnugetopt-1.1.6
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:17 gnutls-3.3.15
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:05 gobject-introspection-1.44.0
> drwxr-xr-x   2 root  wheel   512 Apr  9 14:04 gperf-3.0.4p0
> drwxr-xr-x   2 root  wheel   512 Apr 20 11:36 groff-1.22.3p1
> drwxr-xr-x   2 root  wheel   512 Jun  3 12:00 help2man-1.46.6
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:41 icu4c-55.1p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:44 iniparser-3.1p1
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:54 intltool-0.51.0
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:06 iso8879-1986p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:11 libdaemon-0.14p1
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:00 libelf-0.8.13p3
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:44 libexecinfo-0.2p5v0
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:16 libffi-3.1p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:28 libgcrypt-1.6.3
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:28 libgpg-error-1.19
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:18 libiconv-1.14p3
> drwxr-xr-x   2 root  wheel   512 May 13 11:54 libidn-1.30
> drwxr-xr-x   2 root  wheel   512 Apr  9 14:29 libltdl-2.4.2p1
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:16 libnettle-2.7.1p2
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:50 libpaper-1.1.24p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:46 libsigsegv-2.10p1
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:16 libtasn1-4.5
> drwxr-xr-x   2 root  wheel   512 Apr  9 14:29 libtool-2.4.2p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:12 libusb1-1.0.9p9
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:28 libxml-2.9.2p0
> drwxr-xr-x   2 root  wheel   512 Jun 12 11:49 libxslt-1.1.28p1
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:50 lynx-2.8.9pl6
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:02 lzo2-2.09
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:46 m4-1.4.17
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:12 metaauto-1.0p1
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:44 openldap-client-2.4.40
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:18 openpam-20141014
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:16 p11-kit-0.22.1p1
> drwxr-xr-x   2 root  wheel   512 Jun 11 11:43 p5-Error-0.17024
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:54 p5-XML-Parser-2.44
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:18 pcre-8.37p0
> drwxr-xr-x   2 root  wheel   512 May 13 12:07 pico-5.07p3
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:02 png-1.6.17
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:18 popt-1.16p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:04 py-MarkupSafe-0.23
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:04 py-beaker-1.6.2p3
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:04 py-crypto-2.6.1p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:05 py-dnspython-1.11.1
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:08 py-libxml-2.9.2p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 13:05 py-mako-0.9.1p1
> drwxr-xr-x   2 root  wheel   512 Jun 12 11:48 py-setuptools-3.4.4p2v0
> drwxr-xr-x   2 root  wheel   512 Jun 12 11:48 python-2.7.10
> drwxr-xr-x   2 root  wheel   512 Jun 11 11:43 rsync-3.1.1
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:01 tcl-8.5.18
> drwxr-xr-x   2 root  wheel   512 Jun 11 11:38 tcsh-6.19.00
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:01 tk-8.5.18
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:05 unzip-6.0p7
> drwxr-xr-x   2 root  wheel   512 Apr  9 14:18 vmwh-1.1v0
> drwxr-xr-x   2 root  wheel   512 Apr  9 14:25 xclip-0.12p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:50 xmlto-0.0.26p0
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:45 xmltoman-0.4
> drwxr-xr-x   2 root  wheel   512 Jun 11 12:28 xz-5.2.1
>
>
> ianm-openbsd:amd64 {136} dmesg | head
> OpenBSD 5.7-current (GENERIC.MP) #0: Thu Jun 11 10:24:17 AEST 2015
>     [hidden email]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
> real mem = 3141468160 (2995MB)
> avail mem = 3042451456 (2901MB)
> mpath0 at root
> scsibus0 at mpath0: 256 targets
> mainbus0 at root
> bios0 at mainbus0: SMBIOS rev. 2.4 @ 0xe0010 (364 entries)
> bios0: vendor Phoenix Technologies LTD version "6.00" date 07/31/2013
> bios0: VMware, Inc. VMware Virtual Platform
>
>
> Ian McWilliam
>
> ________________________________________
> From: Juan Francisco Cantero Hurtado [[hidden email]]
> Sent: Friday, 12 June 2015 11:45 AM
> To: Ian Mcwilliam
> Cc: Jérémie Courrèges-Anglas; Ian McWilliam; OpenBSD ports; [hidden email]
> Subject: Re: [update] samba-4.0.26
>
> You need to update the subpackage "tdb" before of to build samba.
>
> IIRC, "env SUBPACKAGE="-tdb" make update"
>
> On Thu, Jun 11, 2015 at 11:44:30PM +0000, Ian Mcwilliam wrote:
> >  Everything updated, kernel / userland / xenocara built about an hour before trying to build. Fresh ports tree from the same time. My previous attempts at building a newer samba 4.0.x failed at the packing stage due to the perl stuff being in a different location so nothing should have been registered anywhere. I'll clean out everything throughly today and see what happens.
> >
> >
> > Ian McWilliam
> >
> > ________________________________________
> > From: Jérémie Courrèges-Anglas [[hidden email]]
> > Sent: Thursday, 11 June 2015 7:43 PM
> > To: Ian Mcwilliam
> > Cc: Ian McWilliam; OpenBSD ports; [hidden email]
> > Subject: Re: [update] samba-4.0.26
> >
> > Ian Mcwilliam <[hidden email]> writes:
> >
> > > Hmm, I see this.
> > >
> > > ===>  Building package for samba-4.0.26
> > > Create /usr/packages/amd64/all/samba-4.0.26.tgz
> > > Error: Libraries in packing-lists in the ports tree
> > >        and libraries from installed packages don't match
> > > --- /tmp/dep_cache.jj4UL4tjY/portstree-samba-4.0.26     Thu Jun 11 13:41:38 2015
> > > +++ /tmp/dep_cache.jj4UL4tjY/inst-samba-4.0.26  Thu Jun 11 13:41:38 2015
> > > @@ -24,7 +24,7 @@
> > >  -W ldb.0.0
> > >  -W pyldb-util.0.0
> > >  -W pytalloc-util.0.0
> > > --W tdb.4.0
> > > +-W tdb.5.0
> > >  -W tevent.0.0
> > >  -W lib/samba/nss_wrapper.0.0
> > >  -W lib/samba/socket_wrapper.0.0
> > > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3242 'wantlib-args')
> > > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1955 '/usr/packages/amd64/all/samba-4.0.26.tgz')
> > > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2506 '_internal-package')
> > > *** Error 1 in /usr/mystuff/net/samba4 (/usr/ports/infrastructure/mk/bsd.port.mk:2486 'package')
> >
> > This looks like a local problem.  Had you already built/installed
> > samba-4.0.26 packages before?  Please rebuild after "make clean=all",
> > with an up-to-date ports tree.
> >
> > --
> > jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE
> >
>
> --
> Juan Francisco Cantero Hurtado http://juanfra.info
>

--
Juan Francisco Cantero Hurtado http://juanfra.info

Reply | Threaded
Open this post in threaded view
|

Re: [update] samba-4.0.26

Jeremie Courreges-Anglas-2
Ian Mcwilliam <[hidden email]> writes:

> Building out of mystuff directory fails. Building from the ports directory works. Go figure...

I didn't try building it outside of /usr/ports/net/samba4; there are
of course several problems with the build system. Including "make
package fails if samba4 is already installed" reported by sthen@

But given the state of this port I think that we'd better work in small
steps and ship this update.

Objections / oks?

--
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply | Threaded
Open this post in threaded view
|

Re: [update] samba-4.0.26

Juan Francisco Cantero Hurtado
In reply to this post by Ian Mcwilliam-5
Oh, I think that I see where is the problem. The ports framework takes
tdb from the ports directory, instead of its own directory.

On Tue, Jun 16, 2015 at 06:05:25AM +0000, Ian Mcwilliam wrote:

> Building out of mystuff directory fails. Building from the ports directory works. Go figure...
>
> Ian McWilliam
>
> ________________________________________
> From: Juan Francisco Cantero Hurtado [[hidden email]]
> Sent: Saturday, 13 June 2015 1:26 AM
> To: Ian Mcwilliam
> Cc: Jérémie Courrèges-Anglas; Ian McWilliam; OpenBSD ports; [hidden email]
> Subject: Re: [update] samba-4.0.26
>
> I've tried the patch with samba4 installed (which showed a different
> error to yours) and without it. It builds fine without samba
> installed.
>
> Obviously you have the previous version of tds somewhere.
>
> Try this: find /usr/lib /usr/local/lib -name '*tdb*'
>
> On Fri, Jun 12, 2015 at 03:16:46AM +0000, Ian Mcwilliam wrote:
> > Still no dice even with cleaning everything up.
> >
> > make clean=all
> > env SUBPACKAGE="-tdb" make update
> >
> > Brand spanking new usr/ports/* that has the empty plist/amd64 directory. Same error, same bat channel.
> >
> >
> > ===>  Building package for samba-4.0.26
> > Create /usr/packages/amd64/all/samba-4.0.26.tgz
> > Error: Libraries in packing-lists in the ports tree
> >        and libraries from installed packages don't match
> > --- /tmp/dep_cache.jIhQSC1pn/portstree-samba-4.0.26     Fri Jun 12 13:02:25 2015
> > +++ /tmp/dep_cache.jIhQSC1pn/inst-samba-4.0.26  Fri Jun 12 13:02:25 2015
> > @@ -24,7 +24,7 @@
> >  -W ldb.0.0
> >  -W pyldb-util.0.0
> >  -W pytalloc-util.0.0
> > --W tdb.4.0
> > +-W tdb.5.0
> >  -W tevent.0.0
> >  -W lib/samba/nss_wrapper.0.0
> >  -W lib/samba/socket_wrapper.0.0
> > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3243 'wantlib-args')
> > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1956 '/usr/packages/amd64/all/samba-4.0.26.tgz')
> > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2507 '_internal-package')
> > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1978 '/usr/ports/update/amd64/samba-4.0.26')
> > *** Error 1 in /usr/mystuff/net/samba4 (/usr/ports/infrastructure/mk/bsd.port.mk:2487 'update')
> >
> >
> > ianm-openbsd:amd64 {131} pkg_info
> > alpine-2.20         UW e-mail client
> > aspell-0.60.6.1p2   spell checker designed to eventually replace Ispell
> > autoconf-2.13p3     automatically configure source code on many Un*x platforms
> > autoconf-2.65p0     automatically configure source code on many Un*x platforms
> > autoconf-2.67p0     automatically configure source code on many Un*x platforms
> > autoconf-2.69p1     automatically configure source code on many Un*x platforms
> > automake-1.14.1     GNU Standards-compliant Makefile generator
> > avahi-0.6.31p17     framework for Multicast DNS Service Discovery
> > bash-4.3.39         GNU Bourne Again Shell
> > bison-2.3p2         GNU parser generator
> > bzip2-1.0.6p1       block-sorting file compressor, unencumbered
> > cairo-1.14.2        vector graphics library
> > cups-libs-2.0.3p0   CUPS libraries and headers
> > curl-7.42.1         get files from FTP, Gopher, HTTP or HTTPS servers
> > cvsps-2.1p0         generate patchsets from CVS repositories
> > cyrus-sasl-2.1.26p13 RFC 2222 SASL (Simple Authentication and Security Layer)
> > db-4.6.21p1v0       Berkeley DB package, revision 4
> > dbus-1.8.18v0       message bus system
> > dbus-daemon-launch-helper-1.8.18 DBus setuid helper for starting system services
> > docbook-4.5p1       technical documentation XML/SGML definitions
> > docbook-dsssl-1.79  modular DSSSL stylesheets for the DocBook DTD
> > docbook-xsl-1.68.1p5 docbook XSL modular stylesheet
> > dos2unix-7.2.2      convert DOS/MAC files to UNIX (line-endings/charset)
> > e2fsprogs-1.42.12p0 utilities to manipulate ext2 filesystems
> > gamin-0.1.10p21     file and directory monitoring system
> > gdbm-1.11p0         GNU dbm
> > gettext-0.19.4p0    GNU gettext
> > git-2.4.3           GIT - Tree History Storage Tool
> > glib2-2.44.1        general-purpose utility library
> > gmake-4.1p0         GNU make
> > gmp-5.0.2p3         library for arbitrary precision arithmetic
> > gnugetopt-1.1.6     GNU getopt(1) utility
> > gnutls-3.3.15       GNU Transport Layer Security library
> > gobject-introspection-1.44.0 GObject Introspection
> > gperf-3.0.4p0       perfect hash functions, to help write parsers
> > groff-1.22.3p1      GNU troff typesetter
> > help2man-1.46.6     generates simple manual pages from program output
> > icu4c-55.1p0        International Components for Unicode
> > iniparser-3.1p1     ini file parsing library
> > intltool-0.51.0     internationalization tools
> > iso8879-1986p0      character entity sets from ISO 8879:1986 (SGML)
> > libdaemon-0.14p1    lightweight C library that eases the writing of daemons
> > libelf-0.8.13p3     read, modify, create ELF files on any arch
> > libexecinfo-0.2p5v0 clone of backtrace facility found in the GNU libc
> > libffi-3.1p0        Foreign Function Interface
> > libgcrypt-1.6.3     crypto library based on code used in GnuPG
> > libgpg-error-1.19   error codes for GnuPG related software
> > libiconv-1.14p3     character set conversion library
> > libidn-1.30         internationalized string handling
> > libltdl-2.4.2p1     GNU libtool system independent dlopen wrapper
> > libnettle-2.7.1p2   cryptographic library
> > libpaper-1.1.24p0   library for handling paper characteristics
> > libsigsegv-2.10p1   library for handling page faults in user mode
> > libtasn1-4.5        Abstract Syntax Notation One structure parser library
> > libtool-2.4.2p0     generic shared library support script
> > libusb1-1.0.9p9     library for USB device access from userspace
> > libxml-2.9.2p0      XML parsing library
> > libxslt-1.1.28p1    XSLT C Library for GNOME
> > lynx-2.8.9pl6       console Internet browser
> > lzo2-2.09           portable speedy lossless data compression library
> > m4-1.4.17           GNU m4
> > metaauto-1.0p1      wrapper for gnu auto*
> > openldap-client-2.4.40 open-source LDAP software (client)
> > openpam-20141014    Pluggable Authentication Module
> > p11-kit-0.22.1p1    library for loading and enumurating of PKCS#11 modules
> > p5-Error-0.17024    error/exception handling in an OO-ish way
> > p5-XML-Parser-2.44  perl module for parsing XML documents
> > pcre-8.37p0         perl-compatible regular expression library
> > pico-5.07p3         UW text editor
> > png-1.6.17          library for manipulating PNG images
> > popt-1.16p0         getopt(3)-like library with a number of enhancements
> > py-MarkupSafe-0.23  implements an XML/HTML/XHTML markup safe string
> > py-beaker-1.6.2p3   session and caching library with wsgi middleware
> > py-crypto-2.6.1p0   cryptographic tools for Python
> > py-dnspython-1.11.1 DNS toolkit for Python
> > py-libxml-2.9.2p0   Python bindings for libxml
> > py-mako-0.9.1p1     super-fast templating language
> > py-setuptools-3.4.4p2v0 simplified packaging system for Python modules
> > python-2.7.10       interpreted object-oriented programming language
> > rsync-3.1.1         mirroring/synchronization over low bandwidth links
> > tcl-8.5.18          Tool Command Language
> > tcsh-6.19.00        extended C-shell with many useful features
> > tk-8.5.18           graphical toolkit for Tcl
> > unzip-6.0p7         extract, list & test files in a ZIP archive
> > vmwh-1.1v0          vmware userland helper for X
> > xclip-0.12p0        command line interface to X selections
> > xmlto-0.0.26p0      front-end for converting XML files to various formats
> > xmltoman-0.4        xml to manpage converter
> > xz-5.2.1            LZMA compression and decompression tools
> >
> > ianm-openbsd:amd64 {132} ls -al /usr/ports/plist/amd64/
> > total 168
> > drwxr-xr-x  3 root  wsrc    512 Jun 12 11:50 .
> > drwxr-xr-x  3 root  wsrc    512 Jun 12 11:48 ..
> > -rw-r--r--  1 root  wsrc  68602 Jun 12 11:50 docbook-xsl-1.68.1p5
> > drwxr-xr-x  2 root  wsrc    512 Jun 12 11:48 history
> > -rw-r--r--  1 root  wsrc   8890 Jun 12 11:48 py-setuptools-3.4.4p2v0
> >
> >
> > No partial packages either.
> >
> >
> > ianm-openbsd:amd64 {133} ls -al /var/db/pkg/
> > total 368
> > drwxr-xr-x  91 root  wheel  2560 Jun 12 11:49 .
> > drwxr-xr-x   9 root  wheel   512 Jun 12 11:04 ..
> > drwxr-xr-x   2 root  wheel   512 May 13 12:07 alpine-2.20
> > drwxr-xr-x   2 root  wheel   512 May 13 12:07 aspell-0.60.6.1p2
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:56 autoconf-2.13p3
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:29 autoconf-2.65p0
> > drwxr-xr-x   2 root  wheel   512 Apr  9 14:29 autoconf-2.67p0
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:12 autoconf-2.69p1
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:12 automake-1.14.1
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:17 avahi-0.6.31p17
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:50 bash-4.3.39
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:46 bison-2.3p2
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:05 bzip2-1.0.6p1
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:05 cairo-1.14.2
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:17 cups-libs-2.0.3p0
> > drwxr-xr-x   2 root  wheel   512 Jun 11 11:43 curl-7.42.1
> > drwxr-xr-x   2 root  wheel   512 Jun 11 11:43 cvsps-2.1p0
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:44 cyrus-sasl-2.1.26p13
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:03 db-4.6.21p1v0
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:11 dbus-1.8.18v0
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:11 dbus-daemon-launch-helper-1.8.18
> > drwxr-xr-x   2 root  wheel   512 Jun 12 11:49 docbook-4.5p1
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:06 docbook-dsssl-1.79
> > drwxr-xr-x   2 root  wheel   512 Jun 12 11:49 docbook-xsl-1.68.1p5
> > drwxr-xr-x   2 root  wheel   512 May 26 13:00 dos2unix-7.2.2
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:30 e2fsprogs-1.42.12p0
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:18 gamin-0.1.10p21
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:11 gdbm-1.11p0
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:18 gettext-0.19.4p0
> > drwxr-xr-x   2 root  wheel   512 Jun 11 11:43 git-2.4.3
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:18 glib2-2.44.1
> > drwxr-xr-x   2 root  wheel   512 May 13 11:55 gmake-4.1p0
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:16 gmp-5.0.2p3
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:50 gnugetopt-1.1.6
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:17 gnutls-3.3.15
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:05 gobject-introspection-1.44.0
> > drwxr-xr-x   2 root  wheel   512 Apr  9 14:04 gperf-3.0.4p0
> > drwxr-xr-x   2 root  wheel   512 Apr 20 11:36 groff-1.22.3p1
> > drwxr-xr-x   2 root  wheel   512 Jun  3 12:00 help2man-1.46.6
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:41 icu4c-55.1p0
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:44 iniparser-3.1p1
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:54 intltool-0.51.0
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:06 iso8879-1986p0
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:11 libdaemon-0.14p1
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:00 libelf-0.8.13p3
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:44 libexecinfo-0.2p5v0
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:16 libffi-3.1p0
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:28 libgcrypt-1.6.3
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:28 libgpg-error-1.19
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:18 libiconv-1.14p3
> > drwxr-xr-x   2 root  wheel   512 May 13 11:54 libidn-1.30
> > drwxr-xr-x   2 root  wheel   512 Apr  9 14:29 libltdl-2.4.2p1
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:16 libnettle-2.7.1p2
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:50 libpaper-1.1.24p0
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:46 libsigsegv-2.10p1
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:16 libtasn1-4.5
> > drwxr-xr-x   2 root  wheel   512 Apr  9 14:29 libtool-2.4.2p0
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:12 libusb1-1.0.9p9
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:28 libxml-2.9.2p0
> > drwxr-xr-x   2 root  wheel   512 Jun 12 11:49 libxslt-1.1.28p1
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:50 lynx-2.8.9pl6
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:02 lzo2-2.09
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:46 m4-1.4.17
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:12 metaauto-1.0p1
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:44 openldap-client-2.4.40
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:18 openpam-20141014
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:16 p11-kit-0.22.1p1
> > drwxr-xr-x   2 root  wheel   512 Jun 11 11:43 p5-Error-0.17024
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:54 p5-XML-Parser-2.44
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:18 pcre-8.37p0
> > drwxr-xr-x   2 root  wheel   512 May 13 12:07 pico-5.07p3
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:02 png-1.6.17
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:18 popt-1.16p0
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:04 py-MarkupSafe-0.23
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:04 py-beaker-1.6.2p3
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:04 py-crypto-2.6.1p0
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:05 py-dnspython-1.11.1
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:08 py-libxml-2.9.2p0
> > drwxr-xr-x   2 root  wheel   512 Jun 11 13:05 py-mako-0.9.1p1
> > drwxr-xr-x   2 root  wheel   512 Jun 12 11:48 py-setuptools-3.4.4p2v0
> > drwxr-xr-x   2 root  wheel   512 Jun 12 11:48 python-2.7.10
> > drwxr-xr-x   2 root  wheel   512 Jun 11 11:43 rsync-3.1.1
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:01 tcl-8.5.18
> > drwxr-xr-x   2 root  wheel   512 Jun 11 11:38 tcsh-6.19.00
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:01 tk-8.5.18
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:05 unzip-6.0p7
> > drwxr-xr-x   2 root  wheel   512 Apr  9 14:18 vmwh-1.1v0
> > drwxr-xr-x   2 root  wheel   512 Apr  9 14:25 xclip-0.12p0
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:50 xmlto-0.0.26p0
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:45 xmltoman-0.4
> > drwxr-xr-x   2 root  wheel   512 Jun 11 12:28 xz-5.2.1
> >
> >
> > ianm-openbsd:amd64 {136} dmesg | head
> > OpenBSD 5.7-current (GENERIC.MP) #0: Thu Jun 11 10:24:17 AEST 2015
> >     [hidden email]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
> > real mem = 3141468160 (2995MB)
> > avail mem = 3042451456 (2901MB)
> > mpath0 at root
> > scsibus0 at mpath0: 256 targets
> > mainbus0 at root
> > bios0 at mainbus0: SMBIOS rev. 2.4 @ 0xe0010 (364 entries)
> > bios0: vendor Phoenix Technologies LTD version "6.00" date 07/31/2013
> > bios0: VMware, Inc. VMware Virtual Platform
> >
> >
> > Ian McWilliam
> >
> > ________________________________________
> > From: Juan Francisco Cantero Hurtado [[hidden email]]
> > Sent: Friday, 12 June 2015 11:45 AM
> > To: Ian Mcwilliam
> > Cc: Jérémie Courrèges-Anglas; Ian McWilliam; OpenBSD ports; [hidden email]
> > Subject: Re: [update] samba-4.0.26
> >
> > You need to update the subpackage "tdb" before of to build samba.
> >
> > IIRC, "env SUBPACKAGE="-tdb" make update"
> >
> > On Thu, Jun 11, 2015 at 11:44:30PM +0000, Ian Mcwilliam wrote:
> > >  Everything updated, kernel / userland / xenocara built about an hour before trying to build. Fresh ports tree from the same time. My previous attempts at building a newer samba 4.0.x failed at the packing stage due to the perl stuff being in a different location so nothing should have been registered anywhere. I'll clean out everything throughly today and see what happens.
> > >
> > >
> > > Ian McWilliam
> > >
> > > ________________________________________
> > > From: Jérémie Courrèges-Anglas [[hidden email]]
> > > Sent: Thursday, 11 June 2015 7:43 PM
> > > To: Ian Mcwilliam
> > > Cc: Ian McWilliam; OpenBSD ports; [hidden email]
> > > Subject: Re: [update] samba-4.0.26
> > >
> > > Ian Mcwilliam <[hidden email]> writes:
> > >
> > > > Hmm, I see this.
> > > >
> > > > ===>  Building package for samba-4.0.26
> > > > Create /usr/packages/amd64/all/samba-4.0.26.tgz
> > > > Error: Libraries in packing-lists in the ports tree
> > > >        and libraries from installed packages don't match
> > > > --- /tmp/dep_cache.jj4UL4tjY/portstree-samba-4.0.26     Thu Jun 11 13:41:38 2015
> > > > +++ /tmp/dep_cache.jj4UL4tjY/inst-samba-4.0.26  Thu Jun 11 13:41:38 2015
> > > > @@ -24,7 +24,7 @@
> > > >  -W ldb.0.0
> > > >  -W pyldb-util.0.0
> > > >  -W pytalloc-util.0.0
> > > > --W tdb.4.0
> > > > +-W tdb.5.0
> > > >  -W tevent.0.0
> > > >  -W lib/samba/nss_wrapper.0.0
> > > >  -W lib/samba/socket_wrapper.0.0
> > > > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3242 'wantlib-args')
> > > > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1955 '/usr/packages/amd64/all/samba-4.0.26.tgz')
> > > > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2506 '_internal-package')
> > > > *** Error 1 in /usr/mystuff/net/samba4 (/usr/ports/infrastructure/mk/bsd.port.mk:2486 'package')
> > >
> > > This looks like a local problem.  Had you already built/installed
> > > samba-4.0.26 packages before?  Please rebuild after "make clean=all",
> > > with an up-to-date ports tree.
> > >
> > > --
> > > jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE
> > >
> >
> > --
> > Juan Francisco Cantero Hurtado http://juanfra.info
> >
>
> --
> Juan Francisco Cantero Hurtado http://juanfra.info
>

--
Juan Francisco Cantero Hurtado http://juanfra.info

Reply | Threaded
Open this post in threaded view
|

Re: [update] samba-4.0.26

Ian McWilliam-2
In reply to this post by Jeremie Courreges-Anglas-2
On 16/06/2015 9:43 PM, Jérémie Courrèges-Anglas wrote:

> Ian Mcwilliam <[hidden email]> writes:
>
>> Building out of mystuff directory fails. Building from the ports directory works. Go figure...
> I didn't try building it outside of /usr/ports/net/samba4; there are
> of course several problems with the build system. Including "make
> package fails if samba4 is already installed" reported by sthen@
>
> But given the state of this port I think that we'd better work in small
> steps and ship this update.
>
> Objections / oks?
>

To date all of the work I've done on the samba4 port has been out of
mystuff directory. Mystified as to why this fails this time.

Please commit,

Ian McWilliam

Ian McWilliam