[Bug 202397] databases/tdb: cannot build after portsnap...

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Aug 17 20:57:59 UTC 2015


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=202397

            Bug ID: 202397
           Summary: databases/tdb: cannot build after portsnap...
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: timur at FreeBSD.org
          Reporter: michelle at sorbs.net
          Assignee: timur at FreeBSD.org
             Flags: maintainer-feedback?(timur at FreeBSD.org)

Checking C prototype for getgrent_r                                            
  : not found 
Checking C prototype for getpwent_r                                            
  : not found 
Checking C prototype for getgrent_r                                            
  : not found 
Checking for getgrouplist                                                      
  : ok 
Checking for program xsltproc                                                  
  : true 
Checking for stylesheet
http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl : ok 
Checking compiler accepts ['-fstack-protector']                                
                : yes 
Checking linker accepts ['-fstack-protector']                                  
                : yes 
Checking linker accepts -Wl,-no-undefined                                      
                : yes 
Checking linker accepts ['-undefined', 'dynamic_lookup']                       
                : no 
'configure' finished successfully (52.243s)
===========================================================================
=======================<phase: build          >============================
===>  Building for tdb-1.3.7,1
/bin/mkdir -p /wrkdirs/usr/ports/databases/tdb/work/tdb-1.3.7/bin/default/man
install  -m 444 /usr/ports/databases/tdb/files/`basename
man/man8/tdbbackup.8.gz .gz`
/wrkdirs/usr/ports/databases/tdb/work/tdb-1.3.7/bin/default/man
install  -m 444 /usr/ports/databases/tdb/files/`basename man/man8/tdbdump.8.gz
.gz` /wrkdirs/usr/ports/databases/tdb/work/tdb-1.3.7/bin/default/man
install  -m 444 /usr/ports/databases/tdb/files/`basename
man/man8/tdbrestore.8.gz .gz`
/wrkdirs/usr/ports/databases/tdb/work/tdb-1.3.7/bin/default/man
install  -m 444 /usr/ports/databases/tdb/files/`basename man/man8/tdbtool.8.gz
.gz` /wrkdirs/usr/ports/databases/tdb/work/tdb-1.3.7/bin/default/man
Waf: Entering directory `/wrkdirs/usr/ports/databases/tdb/work/tdb-1.3.7/bin'
symlink: _tdb_text.py -> python/_tdb_text.py
Traceback (most recent call last):
  File "buildtools/bin/waf", line 76, in <module>
    Scripting.prepare(t, cwd, VERSION, wafdir)
  File
"/wrkdirs/usr/ports/databases/tdb/work/tdb-1.3.7/third_party/waf/wafadmin/Scripting.py",
line 145, in prepare
    prepare_impl(t, cwd, ver, wafdir)
  File
"/wrkdirs/usr/ports/databases/tdb/work/tdb-1.3.7/third_party/waf/wafadmin/Scripting.py",
line 135, in prepare_impl
    main()
  File
"/wrkdirs/usr/ports/databases/tdb/work/tdb-1.3.7/third_party/waf/wafadmin/Scripting.py",
line 188, in main
    fun(ctx)
  File
"/wrkdirs/usr/ports/databases/tdb/work/tdb-1.3.7/third_party/waf/wafadmin/Scripting.py",
line 386, in build
    return build_impl(bld)
  File
"/wrkdirs/usr/ports/databases/tdb/work/tdb-1.3.7/third_party/waf/wafadmin/Scripting.py",
line 399, in build_impl
    bld.add_subdirs([os.path.split(Utils.g_module.root_path)[0]])
  File
"/wrkdirs/usr/ports/databases/tdb/work/tdb-1.3.7/third_party/waf/wafadmin/Build.py",
line 993, in add_subdirs
    self.recurse(dirs, 'build')
  File
"/wrkdirs/usr/ports/databases/tdb/work/tdb-1.3.7/third_party/waf/wafadmin/Utils.py",
line 634, in recurse
    f(self)
  File "/wrkdirs/usr/ports/databases/tdb/work/tdb-1.3.7/wscript", line 195, in
build
    bld.INSTALL_FILES('${PYTHONARCHDIR}', '_tdb_text.py')
  File "./buildtools/wafsamba/wafsamba.py", line 843, in INSTALL_FILES
    destname=destname, base_name=base_name)
  File "./buildtools/wafsamba/wafsamba.py", line 807, in install_file
    destdir = bld.EXPAND_VARIABLES(destdir)
  File "./buildtools/wafsamba/samba_utils.py", line 363, in EXPAND_VARIABLES
    ret = SUBST_VARS_RECURSIVE(ret, ctx.env)
  File "./buildtools/wafsamba/samba_utils.py", line 330, in
SUBST_VARS_RECURSIVE
    string = subst_vars_error(string, env)
  File "./buildtools/wafsamba/samba_utils.py", line 239, in subst_vars_error
    raise KeyError("Failed to find variable %s in %s" % (vname, string))
KeyError: 'Failed to find variable PYTHONARCHDIR in ${PYTHONARCHDIR}'
*** Error code 1

Stop in /usr/ports/databases/tdb.
===>  Cleaning for tdb-1.3.7,1
build of /usr/ports/databases/tdb ended at Mon Aug 17 21:15:31 CEST 2015
root at 84amd64:/build/poudriere/ports/ng/Mk # grep PYTHONARCH *
root at 84amd64:/build/poudriere/ports/ng/Mk # grep PYTHONARCH */*
root at 84amd64:/build/poudriere/ports/ng/Mk # head ../UPDATING 
This file documents some of the problems you may encounter when upgrading
your ports.  We try our best to minimize these disruptions, but sometimes
they are unavoidable.

You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.

20150816:
  AFFECTS: users of sysutils/s6
  AUTHOR: Colin Booth <colin at heliocat.net>

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list