Hi,

Just wanted to report that samba failed to build on -current amd64. I
traced it to a failed build for devel/gobject-introspection which seems to
have been caused by failure in security/py-crypto.

I tried without the following line in Makefile for security/py-crypto

mv ${PREFIX}/share/doc/py-crypto
${PREFIX}/share/doc/${MODPY_PY_PREFIX}crypto

That allowed me to build the package but not sure if this is the right way
to do it.

Please let me know if there are additional tests I should do or if there is
a different way to fix this.

Thanks very much,

Vijay

# ls -l
py-crypto-2.6.1p2.tgz                                                           
          
 
-rw-r--r--  3 root  wheel  606175 Nov 11 13:12 py-crypto-2.6.1p2.tgz

# ls -l
gobject-introspection-1.50.0.tgz                                                
          
 
-rw-r--r--  3 root  wheel  1807222 Nov 11 13:14
gobject-introspection-1.50.0.tgz

.
.
.
Waf: Leaving directory `/ports/pobj/samba-4.5.1/samba-4.5.1/bin'
'build' finished successfully (15m29.133s)
===>  Faking installation for samba-4.5.1
install -d -m 755 /ports/pobj/samba-4.5.1/fake-amd64
WAF_MAKE=1 /usr/local/bin/python2.7 ./buildtools/bin/waf -v -j 1 install
Waf: Entering directory `/ports/pobj/samba-4.5.1/samba-4.5.1/bin'
* creating /ports/pobj/samba-4.5.1/fake-amd64/etc/samba
* creating /ports/pobj/samba-4.5.1/fake-amd64/var/samba/private
* creating /ports/pobj/samba-4.5.1/fake-amd64/var/log/samba
* creating /ports/pobj/samba-4.5.1/fake-amd64/var/samba/private
* creating /ports/pobj/samba-4.5.1/fake-amd64/var/samba
* creating /ports/pobj/samba-4.5.1/fake-amd64/var/samba
* creating /ports/pobj/samba-4.5.1/fake-amd64/var/cache/samba
* creating /ports/pobj/samba-4.5.1/fake-amd64/var/run/samba
* creating /ports/pobj/samba-4.5.1/fake-amd64/var/run/samba
* creating /ports/pobj/samba-4.5.1/fake-amd64/var/run/samba
        Selected embedded Heimdal build
Checking project rules ...
.
.
.
.
===>  Building package for samba-4.5.1
Create /ports/packages/amd64/all/samba-4.5.1.tgz
Link to /ports/packages/amd64/ftp/samba-4.5.1.tgz
Link to /ports/packages/amd64/cdrom/samba-4.5.1.tgz
`/ports/pobj/samba-4.5.1/fake-amd64/.fake_done' is up to date.
===>  Building package for ldb-1.1.27
Create /ports/packages/amd64/all/ldb-1.1.27.tgz
Link to /ports/packages/amd64/ftp/ldb-1.1.27.tgz
Link to /ports/packages/amd64/cdrom/ldb-1.1.27.tgz
`/ports/pobj/samba-4.5.1/fake-amd64/.fake_done' is up to date.
===>  Building package for tevent-0.9.29
Create /ports/packages/amd64/all/tevent-0.9.29.tgz
Link to /ports/packages/amd64/ftp/tevent-0.9.29.tgz
Link to /ports/packages/amd64/cdrom/tevent-0.9.29.tgz
`/ports/pobj/samba-4.5.1/fake-amd64/.fake_done' is up to date.
===>  Building package for samba-util-4.5.1
Create /ports/packages/amd64/all/samba-util-4.5.1.tgz
Link to /ports/packages/amd64/ftp/samba-util-4.5.1.tgz
Link to /ports/packages/amd64/cdrom/samba-util-4.5.1.tgz
`/ports/pobj/samba-4.5.1/fake-amd64/.fake_done' is up to date.
===>  Building package for samba-docs-4.5.1
Create /ports/packages/amd64/no-arch/samba-docs-4.5.1.tgz
Link to /ports/packages/amd64/all/samba-docs-4.5.1.tgz
Link to /ports/packages/amd64/ftp/samba-docs-4.5.1.tgz
Link to /ports/packages/amd64/cdrom/samba-docs-4.5.1.tgz

# ls -ltr
.
.
-rw-r--r--  3 root  wheel  19367651 Nov 11 13:45 samba-4.5.1.tgz
-rw-r--r--  3 root  wheel    190958 Nov 11 13:45 ldb-1.1.27.tgz
-rw-r--r--  3 root  wheel     50508 Nov 11 13:45 tevent-0.9.29.tgz
-rw-r--r--  3 root  wheel      5784 Nov 11 13:45
samba-util-4.5.1.tgz
-rw-r--r--  4 root  wheel    174388 Nov 11 13:45 samba-docs-4.5.1.tgz

 
--
Vijay Sankar, M.Eng., P.Eng.
ForeTell Technologies Limited
vsan...@foretell.ca

Reply via email to