Bug 260279 - [exp-run] devel/py-qt5, devel/py-sip: Simplify pyqt framework and update to sip6 and reinstate sip4
Summary: [exp-run] devel/py-qt5, devel/py-sip: Simplify pyqt framework and update to s...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Ports Framework (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Port Management Team
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-12-08 19:27 UTC by Loïc Bartoletti
Modified: 2022-01-27 09:57 UTC (History)
2 users (show)

See Also:
lbartoletti: exp-run?


Attachments
sip6_pyqt v1 (333.21 KB, patch)
2021-12-08 19:27 UTC, Loïc Bartoletti
no flags Details | Diff
sip6_pyqt v2 (333.22 KB, patch)
2021-12-11 18:04 UTC, Loïc Bartoletti
no flags Details | Diff
sip6_pyqt v3 (335.06 KB, patch)
2021-12-18 05:47 UTC, Loïc Bartoletti
no flags Details | Diff
sip6_pyqt v4 (336.04 KB, patch)
2022-01-07 05:22 UTC, Loïc Bartoletti
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Loïc Bartoletti freebsd_committer freebsd_triage 2021-12-08 19:27:07 UTC
Created attachment 229980 [details]
sip6_pyqt v1

Hi there 

kde@ would like to ask for an exp-run to simplify the PyQt Framework and update sip to v6.

Reviews at https://reviews.freebsd.org/D33237

Thanks,

Loïc
Comment 2 Max Brazhnikov freebsd_committer freebsd_triage 2021-12-11 13:08:44 UTC
Can't fetch sip4 sources:

===>   py39-sip4-4.19.25 depends on file: /usr/local/sbin/pkg - found
=> sip-4.19.25.tar.gz doesn't seem to exist in /usr/freebsd/distfiles/.
=> Attempting to fetch https://pypi.python.org/packages/source/s/sip/sip-4.19.25.tar.gz
fetch: https://pypi.python.org/packages/source/s/sip/sip-4.19.25.tar.gz: Not Found
=> Attempting to fetch http://distcache.FreeBSD.org/ports-distfiles/sip-4.19.25.tar.gz
fetch: http://distcache.FreeBSD.org/ports-distfiles/sip-4.19.25.tar.gz: Not Found
=> Couldn't fetch it - please try to retrieve this
=> port manually into /usr/freebsd/distfiles/ and try again.
*** Error code 1

Stop.
make: stopped in /usr/ports/devel/py-sip4
Comment 3 Loïc Bartoletti freebsd_committer freebsd_triage 2021-12-11 18:04:52 UTC
Created attachment 230044 [details]
sip6_pyqt v2

Here the new patch with devel/git-cola and devel/py-sip4 fixed. I think it is necessary to restart an exp-run because of sip4. 

Thanks.

Loïc
Comment 4 Max Brazhnikov freebsd_committer freebsd_triage 2021-12-12 12:06:31 UTC
Loïc, the ports below optionally depend on pyqt and they are not in the patch:

graphics/partio
graphics/seexpr
math/py-matplotlib2
Comment 5 Max Brazhnikov freebsd_committer freebsd_triage 2021-12-12 12:09:56 UTC
(In reply to Max Brazhnikov from comment #4)
one more and seems the last: deskutils/py-autokey
Comment 6 Loïc Bartoletti freebsd_committer freebsd_triage 2021-12-18 05:47:40 UTC
Created attachment 230216 [details]
sip6_pyqt v3

Fixed with new pyqt5 and sip6:
graphics/partio
math/py-matplotlib2
deskutils/py-autokey

Fixed with new pyqt5 and sip4:
graphics/seexpr
Comment 7 Antoine Brodin freebsd_committer freebsd_triage 2021-12-20 16:08:26 UTC
Exp-run looks fine
Comment 8 Loïc Bartoletti freebsd_committer freebsd_triage 2022-01-07 05:22:04 UTC
Created attachment 230777 [details]
sip6_pyqt v4

kde@ would like to ask for a new exp-run due to change in devel/py-qt5-pyqt.

Thanks.
Comment 10 Loïc Bartoletti freebsd_committer freebsd_triage 2022-01-26 06:49:39 UTC
Thanks antoine for the exp-run. The failures were caused by an empty whitespace at the start of devel/py-qt5-pyqt/pkg-plist.

I don't think it's mandatory to ask for a new exp-run.
Comment 11 Antoine Brodin freebsd_committer freebsd_triage 2022-01-26 18:39:56 UTC
(In reply to Loïc Bartoletti from comment #10)
If you tested the 3 or 4 ports that failed, no it's not necessary.
Comment 12 Loïc Bartoletti freebsd_committer freebsd_triage 2022-01-27 09:57:17 UTC
Committed, thanks for the exp-runs