Date: Wed, 05 Aug 2020 17:43:37 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 248488] devel/llvm11: fails to package when both python37 and python38 installed Message-ID: <bug-248488-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D248488 Bug ID: 248488 Summary: devel/llvm11: fails to package when both python37 and python38 installed Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: brooks@FreeBSD.org Reporter: jcfyecrayz@liamekaens.com Flags: maintainer-feedback?(brooks@FreeBSD.org) Assignee: brooks@FreeBSD.org If you have both python37 and python38 installed and you are using the curr= ent default settings (python37 is the current default), devel/llvm11 fails check-plist: . . =3D=3D=3D=3D> Running Q/A tests (stage-qa) Error: /usr/loc/llvm11/lib/liblldb.so.11.0.0 is linked to /usr/loc/lib/libpython3.8.so.1.0 from lang/python38 but it is not declared = as a dependency Warning: you need LIB_DEPENDS+=3Dlibpython3.8.so:lang/python38 /!\ To run stage-qa automatically add DEVELOPER=3Dyes to your environment /= !\ =3D=3D=3D=3D> Checking for pkg-plist issues (check-plist) =3D=3D=3D> Parsing plist =3D=3D=3D> Checking for items in STAGEDIR missing from pkg-plist Error: Orphaned: llvm11/%%LUA_LIBDIR%%/python3.8/site-packages/lldb/__init_= _.py Error: Orphaned: llvm11/%%LUA_LIBDIR%%/python3.8/site-packages/lldb/_lldb.so Error: Orphaned: llvm11/%%LUA_LIBDIR%%/python3.8/site-packages/lldb/embedded_interpreter.py Error: Orphaned: llvm11/%%LUA_LIBDIR%%/python3.8/site-packages/lldb/formatters/Logger.py Error: Orphaned: llvm11/%%LUA_LIBDIR%%/python3.8/site-packages/lldb/formatters/__init__.py Error: Orphaned: llvm11/%%LUA_LIBDIR%%/python3.8/site-packages/lldb/formatters/attrib_fromdi= ct.py Error: Orphaned: llvm11/%%LUA_LIBDIR%%/python3.8/site-packages/lldb/formatters/cache.py Error: Orphaned: llvm11/%%LUA_LIBDIR%%/python3.8/site-packages/lldb/formatters/cpp/__init__.= py Error: Orphaned: llvm11/%%LUA_LIBDIR%%/python3.8/site-packages/lldb/formatters/cpp/gnu_%%LUA= _LIBDIR%%stdcpp.py Error: Orphaned: llvm11/%%LUA_LIBDIR%%/python3.8/site-packages/lldb/formatters/cpp/%%LUA_LIB= DIR%%cxx.py Error: Orphaned: llvm11/%%LUA_LIBDIR%%/python3.8/site-packages/lldb/formatters/metrics.py Error: Orphaned: llvm11/%%LUA_LIBDIR%%/python3.8/site-packages/lldb/formatters/synth.py Error: Orphaned: llvm11/%%LUA_LIBDIR%%/python3.8/site-packages/lldb/lldb-argdumper Error: Orphaned: llvm11/%%LUA_LIBDIR%%/python3.8/site-packages/lldb/utils/__init__.py Error: Orphaned: llvm11/%%LUA_LIBDIR%%/python3.8/site-packages/lldb/utils/in_call_stack.py Error: Orphaned: llvm11/%%LUA_LIBDIR%%/python3.8/site-packages/lldb/utils/symbolication.py Error: Orphaned: llvm11/%%LUA_LIBDIR%%/python3.8/site-packages/six.py =3D=3D=3D> Checking for items in pkg-plist which are not in STAGEDIR Error: Missing: llvm11/%%PYTHON_SITELIBDIR%%/lldb/__init__.py Error: Missing: llvm11/%%PYTHON_SITELIBDIR%%/lldb/_lldb.so Error: Missing: llvm11/%%PYTHON_SITELIBDIR%%/lldb/embedded_interpreter.py Error: Missing: llvm11/%%PYTHON_SITELIBDIR%%/lldb/formatters/Logger.py Error: Missing: llvm11/%%PYTHON_SITELIBDIR%%/lldb/formatters/__init__.py Error: Missing: llvm11/%%PYTHON_SITELIBDIR%%/lldb/formatters/attrib_fromdic= t.py Error: Missing: llvm11/%%PYTHON_SITELIBDIR%%/lldb/formatters/cache.py Error: Missing: llvm11/%%PYTHON_SITELIBDIR%%/lldb/formatters/cpp/__init__.py Error: Missing: llvm11/%%PYTHON_SITELIBDIR%%/lldb/formatters/cpp/gnu_%%LUA_LIBDIR%%stdcpp.py Error: Missing: llvm11/%%PYTHON_SITELIBDIR%%/lldb/formatters/cpp/%%LUA_LIBDIR%%cxx.py Error: Missing: llvm11/%%PYTHON_SITELIBDIR%%/lldb/formatters/metrics.py Error: Missing: llvm11/%%PYTHON_SITELIBDIR%%/lldb/formatters/synth.py Error: Missing: llvm11/%%PYTHON_SITELIBDIR%%/lldb/lldb-argdumper Error: Missing: llvm11/%%PYTHON_SITELIBDIR%%/lldb/utils/__init__.py Error: Missing: llvm11/%%PYTHON_SITELIBDIR%%/lldb/utils/in_call_stack.py Error: Missing: llvm11/%%PYTHON_SITELIBDIR%%/lldb/utils/symbolication.py Error: Missing: llvm11/%%PYTHON_SITELIBDIR%%/six.py =3D=3D=3D> Error: Plist issues found. CMakeLists.txt changed from llvm10 to llvm11. The difference at configure = time shows up as: for llvm10: -- Found PythonInterp: /usr/local/bin/python3.7 (found version "3.7.8")=20 for llvm11: -- Found Python3: /usr/local/bin/python3.8 (found version "3.8.5") found components: Interpreter=20 Passing in -DPYTHON_EXECUTABLE, etc., is no longer enough it seems. I don't yet see a way to pass the "EXACT" version to the find_package() cmake comma= nd that is used in the llvm11 flavor or CMakeLists.txt (without patching). --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-248488-7788>