[Bug 262129] devel/py-qt5-pyqt Build error "'super' object has no attribute 'get_platform_tag'"

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Feb 23 19:23:56 GMT 2022


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

Rafael Grether <devnull at apt322.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
              Flags|maintainer-feedback+        |maintainer-feedback?

--- Comment #2 from Rafael Grether <devnull at apt322.org> ---
Loïc Bartoletti, thanks for your reply.

I ran a "make install clean", inside /usr/ports/devel/py-qt5-pyqt
I pastebin all operation and result: https://pastebin.com/cKKstBgp

But analyzing the error, I found the problem.
The problem was in the py-sip dependency. py38-sip (version 5.5.0) is in the
quarterly branch.

But it looks like py-qt5-pyqt requires a newer version of py38-sip,
incompatible with 5.5.0 version that is at quarterly branch.

So I manually removed 5.5.0 and installed the new py38-sip-6.3.1 version
directly from ports (released in Jan, 27). And the build worked.

I don't know the best solution for this. This problem will occur with everyone
who has the py38-sip package installed via default pkg (quarterly branch).
But the py-qt5-pyqt package is not on the quarterly branch (not yet), so
everyone installing py-qt5-pyqt directly from ports will get this error.

Maybe check if py38-sip > 5.5.0 ?

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


More information about the kde-freebsd mailing list