Re: git: c3da27075a6d - main - science/py-pymol: Mark DEPRECATED

From: Max Brazhnikov <makc_at_freebsd.org>
Date: Sat, 28 Oct 2023 23:31:34 UTC
On Sat, 28 Oct 2023 18:16:06 +0200 Moin Rahman wrote:
> 
> > On Oct 28, 2023, at 6:06 PM, Max Brazhnikov <makc@freebsd.org> wrote:
> > 
> > Hi Muhammad,
> > 
> >> URL: https://cgit.FreeBSD.org/ports/commit/?id=c3da27075a6d38d1c3659a242245c519a6756165
> >> 
> >> commit c3da27075a6d38d1c3659a242245c519a6756165
> >> Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
> >> AuthorDate: 2023-10-28 14:27:55 +0000
> >> Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
> >> CommitDate: 2023-10-28 14:39:52 +0000
> >> 
> >>    science/py-pymol: Mark DEPRECATED
> >> 
> >>    - Depends on deprecated devel/py-qt5-pyqt
> > 
> > please, don't mark ports DEPRECATED recursively. 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.
> > 
> > Max
> > 
> > 
> 
> Hi Max,
> 
> www/qt5-webkit has been marked DEPRECATED for more than a month.

by kde@ to give some time for those who cares about qtwebkit. Details are in the commit log.

> If devel/py-qt5-pyqt can be built without www/qt5-webkit then it should be updated but this has not taken place yet.

or not, it depends.

Anyway, qtwebkit port has been deprecated and affected users have been already notified about expiration date. Marking recursively ports for deprecation is useless, especially without PORTREVISION bump.

> There is a bug https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273866 which advices this so I am going to trigger an exp-run and remove the ports which fails to build.
> 
> Kind regards,
> Moin(bofh@ with portmgr@ hats on)

Cheers,
Max (without any hat on :)