[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
Sun May 29 12:22:11 BST 2022


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

--- Comment #5 from commit-hook at FreeBSD.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=c289bc6278504bd2dd455851a5de8de4bf48af4e

commit c289bc6278504bd2dd455851a5de8de4bf48af4e
Author:     Adriaan de Groot <adridg at FreeBSD.org>
AuthorDate: 2022-05-29 11:02:53 +0000
Commit:     Adriaan de Groot <adridg at FreeBSD.org>
CommitDate: 2022-05-29 11:16:44 +0000

    Uses/pyqt.mk: repair PORTEPOCH of py-sip dependency

    When using BUILD_DEPENDS with a dependency-version, as described
    in section 5.9.9 of the Porters Handbook, a desired-version can be
    compared with an installed-version, e.g.:

            py38-sip>=6.5.1:devel/py-sip at py38

    The version is compared fully with all the ports-versioning
    parts included. That includes the PORTEPOCH, which isn't
    visible (because =0 in the specification above). Since py-sip
    was epoched at some point, the installed version of py-sip might
    be this:

            py38-sip-5.5.0,1               Python to C and C++ bindings
generator

    Because of the epoch, the version 5.5.0,1 > 6.5.1, even though
    visually it seems like it wouldn't be. Massage the dependency generation
    in pyqt.mk to take that epoch into account.

    PR:             262129
    Reported by:    Rafael Grether

 Mk/Uses/pyqt.mk | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

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


More information about the kde-freebsd mailing list