Re: git: c3da27075a6d - main - science/py-pymol: Mark DEPRECATED
- Reply: Max Brazhnikov : "Re: git: c3da27075a6d - main - science/py-pymol: Mark DEPRECATED"
- Reply: Alexey Dokuchaev : "Re: git: c3da27075a6d - main - science/py-pymol: Mark DEPRECATED"
- In reply to: Alexey Dokuchaev : "Re: git: c3da27075a6d - main - science/py-pymol: Mark DEPRECATED"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 29 Oct 2023 21:49:02 UTC
On Sun, Oct 29, 2023 at 4:16 AM Alexey Dokuchaev <danfe@freebsd.org> wrote:> > On Sat, Oct 28, 2023 at 07:06:58PM +0300, Max Brazhnikov wrote: > > Hi Muhammad, > > > > > commit c3da27075a6d38d1c3659a242245c519a6756165 > > > > > > science/py-pymol: Mark DEPRECATED > > > > > > - Depends on deprecated devel/py-qt5-pyqt > > > > please, don't mark ports DEPRECATED recursively. > > +1 > > > pyqt5 can be (and will be) packaged without qtwebkit support. > > Ports that depend on pyqt5 mostly don't care about qtwebkit, > > so there is no point in deprecation stamp. > > It's not just useless, it creates needless repochurn: after pyqt5 > will be divorced from webkit, someone(tm) has to revisit all these > ports and revert undue deprecation. > I reverted most if not all of these, including the deprecation of devel/py-qt5-pyqt itself. Sorry, not sorry. Fellow kde@ member tcberner@ initiated the deprecation of www/qt5-webkit, but I don't remember a discussion where wholesale deprecation of its dependencies was approved of. There are only 3, maybe 2 now, ports that actually need the WebKit python bindings, versus the 58-59 that don't. Disabling the WebKit bindings in devel/py-qt5-pyqt is trivial and should be held off until shortly before www/qt5-webkit is nuked. Further discussion should be directed to: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273866.