Index | Thread | Search

From:
Rafael Sadowski <rafael@sizeofvoid.org>
Subject:
Re: Remove FLAVOR in devel/qcoro
To:
Mark Kane <mark@kane.mn>
Cc:
ports@openbsd.org
Date:
Thu, 25 Sep 2025 21:30:26 +0200

Download raw body.

Thread
On Wed Sep 24, 2025 at 02:11:46PM -0500, Mark Kane wrote:
> Hi,
> 
> On 2025-07-13 10:48, Rafael Sadowski wrote:
> > Here is a diff to replace the Qt5 default with the Qt6 FLAVOR.
> > We haven't seen any Qt5 users for a long time! All ports are using
> > the Qt6 FLAVOR so make it default.
> > 
> > - Remove qt5 FLAVOR in consumer and bump REVISION.
> > - Add quirks entry 'qcoro-qt6' => 'qcoro'
> > - Add pkgpath and conflict in main PLIST.
> > 
> > Have I forgotten anything?
> 
> FYI I updated an amd64 7.7-current machine from the "Fri Aug  1 11:00:19 MDT
> 2025" snapshot before this commit to current snaps and the usual `pkg_add -D
> snap -u` was unable to complete due to a collision with the installed
> 'qcoro-qt6' and new 'qcoro'.
> 
> I ended up `pkg_delete qcoro-qt6` and `pkg_add -D snap kde-plasma
> kde-plasma-extras` which brought in qcoro-0.12.0p0 and fixed things up.
> 
> This is reproducible on a fresh 7.7 install with
> kde-plasma/kde-plasma-extras installed; updating to the latest snapshot as
> of now has the same qcoro-qt6 => qcoro issue. A full log from this 7.7 ->
> 7.8-beta update today is below.
> 
> Thanks for all your work on KDE by the way, it's awesome to have this so up
> to date and working great on OpenBSD!
> 
> -Mark

Thanks Mark,

Thanks for the report. There was a typo aka wrong version in the PLIST.

-@conflict qcoro-<=12.0p0
+@conflict qcoro-<=0.12.0p0

I already committed a fix.

Rafael