On 2021/02/13 07:51, Rafael Sadowski wrote:
> On Mon Feb 01, 2021 at 11:26:35PM +0000, Mikolaj Kucharski wrote:
> > Hi,
> > 
> > This happens for a while, but recently I don't have good chunk of time
> > to dive and provide a diff. Decided to finally sent an email.
> > 
> > (I do have some not committed port on my machine)
> > 
> > # pkg_add -Dupdate -Dupdatedepends -Drepair -u -U -V
> > quirks-3.524 signed on 2021-01-30T16:42:18Z
> > Collision in py-sip-4.19.19p0v0->4.19.24v0: the following files already 
> > exist
> >         /usr/local/lib/python2.7/site-packages/PyQt5/sip.pyi 
> > (py-sip-qt5-4.19.19p0 and py-sip-4.19.24v0)
> >         /usr/local/lib/python2.7/site-packages/PyQt5/sip.so 
> > (py-sip-qt5-4.19.19p0 and py-sip-4.19.24v0)
> > Can't install 
> > py-qt5-5.13.2p1+py3-sip-qt5-5.5.0->py-qt5-5.15.2+py3-sip-qt5-5.5.0p0: can't 
> > resolve py-sip-4.19.24v0
> > Couldn't find updates for github-cli-1.5.0 promplot-0.17.0 py-qt5-5.13.2p1 
> > py-sip-4.19.19p0v0 py-sip-qt5-4.19.19p0 py3-hvac-0.10.6pre0 
> > py3-sip-qt5-5.5.0
> > Couldn't install py-qt5-5.15.2 py-sip-4.19.24v0 py3-sip-qt5-5.5.0p0
> > 
> > -- 
> > Regards,
> >  Mikolaj
> > 
> 
> 
> I think we forgot the py2 conflict in devel/py-sip.
> 
> diff --git a/devel/py-sip/Makefile b/devel/py-sip/Makefile
> index 2fa86521b49..edf7b384b6a 100644
> --- a/devel/py-sip/Makefile
> +++ b/devel/py-sip/Makefile
> @@ -10,6 +10,7 @@ EPOCH=              0
>  DISTNAME=    sip-${MODPY_EGG_VERSION}
>  PKGNAME=     py-${DISTNAME}
>  CATEGORIES=  devel
> +REVISION=    0
>  
>  HOMEPAGE=    https://www.riverbankcomputing.com/software/sip/intro
>  
> diff --git a/devel/py-sip/pkg/PLIST b/devel/py-sip/pkg/PLIST
> index 410b31651e2..4c0fcdcad29 100644
> --- a/devel/py-sip/pkg/PLIST
> +++ b/devel/py-sip/pkg/PLIST
> @@ -1,5 +1,6 @@
>  @comment $OpenBSD: PLIST,v 1.12 2021/01/19 06:26:49 rsadowski Exp $
>  @conflict py3-sip-qt5-<5.5.0
> +@conflict py-sip-qt5-<5.5.0
>  @bin bin/sip${MODPY_BIN_SUFFIX}
>  include/python${MODPY_VERSION}${MODPY_LIB_SUFFIX}/sip.h
>  lib/python${MODPY_VERSION}/site-packages/PyQt5/
> 

The two ports seem totally the wrong way round. Why are the sip tools in
py-sip-qt5 and not py-sip, why are the qt5 related things in py-sip?

Reply via email to