Bug 269868 - www/py-html5lib, www/qt6-webengine: with Python >= 3.10
Summary: www/py-html5lib, www/qt6-webengine: with Python >= 3.10
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Ruslan Makhmatkhanov
URL: https://www.freshports.org/www/py-htm...
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-28 02:23 UTC by Chad Jacob Milios
Modified: 2023-04-18 22:06 UTC (History)
5 users (show)

See Also:
grahamperrin: maintainer-feedback? (rm)


Attachments
git diff www/py-html5lib (1.65 KB, patch)
2023-02-28 02:23 UTC, Chad Jacob Milios
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chad Jacob Milios 2023-02-28 02:23:43 UTC
Created attachment 240473 [details]
git diff www/py-html5lib

html5lib was pooping the bed while i was trying to build www/qt6-webengine. tracked it down to the fact 'collections' was deprecated ages ago and then replaced with 'collections.abc'

it looks like the real fix is to update the py-html5lib port to version 1.1. that was beyond my attention span and, likely, my capabilities
Comment 1 Eric Camachat 2023-04-05 16:19:01 UTC
I had the same issue, the other solution is update to v1.1,:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270656
Comment 2 commit-hook freebsd_committer freebsd_triage 2023-04-18 21:55:14 UTC
A commit in branch main references this bug:

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

commit be00ba3f6a7da446205ec8e5975d1cd9f01c3fd9
Author:     Max Brazhnikov <makc@FreeBSD.org>
AuthorDate: 2023-04-18 21:54:04 +0000
Commit:     Max Brazhnikov <makc@FreeBSD.org>
CommitDate: 2023-04-18 21:54:04 +0000

    www/py-html5lib: update to 1.1

    - Update to 1.1 with support for Python 3.10

    PR:             269868, 270656
    Submitted by:   Eric Camachat
    Apporved by:    maintainer timeout (two weeks)

 www/py-html5lib/Makefile | 2 +-
 www/py-html5lib/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)