[Bug 245895] devel/pyside2: "Configuring incomplete, errors occurred"

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Apr 26 02:01:47 BST 2020


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

--- Comment #8 from John Hein <jcfyecrayz at liamekaens.com> ---
(In reply to Christoph Moench-Tegeder from comment #5)
portmaster is not the problem here - don't blame it.  This can happen without
portmaster.  The core ports infrastructure (make && make install) still needs
to be "right".

The problem here is a question of dependencies / pollution mostly.  If pyside2
breaks because there is an older qt5-imageformats is installed, then there is a
missed dependency somewhere (indirect though it may be).  Or pyside2 (or
dependencies of pyside2) could explicitly disable things that might be
installed and get pulled in that it doesn't need.  Or best, the cmake
infrastructure should avoid pulling in things it doesn't need (this is similar
to system include file pollution issues).

qt5-gui can't (shouldn't) record a dependency on qt5-imageformats because
qt5-imageformats is (currently) dependent on qt5-gui.  That'd be a circular
dependency.

I haven't tried at Tobias' patch yet or confirmed that it helps the underlying
problem.

I do agree that adding imageformats as a dep in this port is not right (since
it does not knowingly, directly use qt5-imageformats in any way).

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the kde-freebsd mailing list