[Bug 264246] graphics/py-pivy setup.py configure fails 13.1 amd64 missing qmake

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 26 May 2022 02:01:31 UTC

            Bug ID: 264246
           Summary: graphics/py-pivy setup.py configure fails 13.1 amd64
                    missing qmake
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: cmt@freebsd.org
          Reporter: alt2600@icloud.com
             Flags: maintainer-feedback?(cmt@freebsd.org)
          Assignee: cmt@freebsd.org
 Attachment #234219 text/plain
         mime type:

Created attachment 234219
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=234219&action=edit
build logs to failure wo qmake and with qmake.log

so during my upgrade from 13.0 to 13.1 amd64 this is the one port that will not
build. I've attached my build log. in first case i only have qt5-qmake
installed, which this port seems not to recognize but all dependencies are
satisfied, so the second case is after i installed qmake as well. it gets a
little further but fails. in the first case it cannot find soqt at all due to
purported missing qmake, in second case it seems to be calling windows specific
python code in setup.py and failing out due to null string s in the code if I'm
reading the python correctly. I've attached the build logs in one file
annotated for the qmake status. I trimmed after the snake ascii art.

I might play around a bit, but python builds are not something i really
understand at all. 

FreeCAD the primary consumer seems to work ok, and loads a quick test of STL
files but closes with this console message, which may or may not be related to
me still using an old py38-pivy relative to the newer Coin interface, not sure
if shiboken uses pivy or not, again may have nothing to do with anything or be
an error to function of FreeCAD but for completeness sake. It does seem more
related to vtk though.

Traceback (most recent call last):
  File "<string>", line 1, in <module>
line 142, in _import
    return original_import(name, *args, **kwargs)
  File "/usr/local/FreeCAD/Mod/MeshPart/MeshFlatteningCommand.py", line 5, in
    import MeshPartGui
line 142, in _import
    return original_import(name, *args, **kwargs)
<class 'ImportError'>: /usr/local/FreeCAD/lib/libSMESH.so: Undefined symbol

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