[Bug 257925] databases/mongodb50: TypeError: '<' not supported between instances of 'str' and 'NoneType'

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 18 Aug 2021 08:36:13 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257925

            Bug ID: 257925
           Summary: databases/mongodb50: TypeError: '<' not supported
                    between instances of 'str' and 'NoneType'
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: mfechner@FreeBSD.org
                CC: ronald-lists@klop.ws
             Flags: maintainer-feedback?(ronald-lists@klop.ws)
                CC: ronald-lists@klop.ws

if I try to build mongodb50 with poudriere it fails with error:
Checking for curl_global_init(0) in C library curl... yes
TypeError: '<' not supported between instances of 'str' and 'NoneType':
  File
"/wrkdirs/usr/ports/databases/mongodb50/work/mongodb-src-r5.0.2/SConstruct",
line 5231:
    env.SConscript(
  File "/usr/local/lib/python3.8/site-packages/SCons/Script/SConscript.py",
line 597:
    return _SConscript(self.fs, *files, **subst_kw)
  File "/usr/local/lib/python3.8/site-packages/SCons/Script/SConscript.py",
line 285:
    exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals)
  File
"/wrkdirs/usr/ports/databases/mongodb50/work/mongodb-src-r5.0.2/src/SConscript",
line 81:
    env.SConscript('third_party/SConscript', exports=['env'])
  File "/usr/local/lib/python3.8/site-packages/SCons/Script/SConscript.py",
line 597:
    return _SConscript(self.fs, *files, **subst_kw)
  File "/usr/local/lib/python3.8/site-packages/SCons/Script/SConscript.py",
line 285:
    exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals)
  File
"/wrkdirs/usr/ports/databases/mongodb50/work/mongodb-src-r5.0.2/src/third_party/SConscript",
line 252:
    murmurEnv.SConscript('murmurhash3/SConscript', exports={ 'env' : murmurEnv
})
  File "/usr/local/lib/python3.8/site-packages/SCons/Script/SConscript.py",
line 597:
    return _SConscript(self.fs, *files, **subst_kw)
  File "/usr/local/lib/python3.8/site-packages/SCons/Script/SConscript.py",
line 285:
    exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals)
  File
"/wrkdirs/usr/ports/databases/mongodb50/work/mongodb-src-r5.0.2/src/third_party/murmurhash3/SConscript",
line 3:
    env.Library(
  File "/usr/local/lib/python3.8/site-packages/SCons/Environment.py", line 238:
    return super().__call__(target, source, *args, **kw)
  File "/usr/local/lib/python3.8/site-packages/SCons/Util.py", line 748:
    return self.method(*nargs, **kwargs)
  File "/usr/local/lib/python3.8/site-packages/SCons/Builder.py", line 654:
    return self._execute(env, target, source, OverrideWarner(kw), ekw)
  File "/usr/local/lib/python3.8/site-packages/SCons/Builder.py", line 560:
    tlist, slist = self._create_nodes(env, target, source)
  File "/usr/local/lib/python3.8/site-packages/SCons/Builder.py", line 522:
    target, source = self.emitter(target=tlist, source=slist, env=env)
  File "/usr/local/lib/python3.8/site-packages/SCons/Builder.py", line 205:
    target, source = e(target, source, env)
  File
"/wrkdirs/usr/ports/databases/mongodb50/work/mongodb-src-r5.0.2/src/SConscript",
line 48:
    insort_wrapper(lds, shim_target)
  File
"/wrkdirs/usr/ports/databases/mongodb50/work/mongodb-src-r5.0.2/site_scons/mongo/__init__.py",
line 18:
    bisect.insort(target_list, target_string)
===> Compilation failed unexpectedly.

You can find the full log here:
https://pkg.fechner.net/data/130amd64-default/2021-08-18_10h05m07s/logs/errors/mongodb50-5.0.2.log

It is build with standard settings, only exception is using OpenSSL from ports
and not base.

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