Re: [gentoo-user] USE geoclue required

2023-07-09 Thread Michael
On Sunday, 9 July 2023 16:30:45 BST Neil Bothwick wrote:
> On Sun, 09 Jul 2023 11:32:54 +0100, Michael wrote:
> > The following USE changes are necessary to proceed:
> >  (see "package.use" in the portage(5) man page for more details)
> > 
> > # required by kde-misc/kweather-23.04.2::gentoo
> > # required by kde-apps/kdeutils-meta-23.04.2::gentoo
> > # required by @selected
> > # required by @world (argument)
> > 
> > >=dev-qt/qtpositioning-5.15.9 geoclue
> > 
> > Reverse dependencies of qtpositioning do not contain USE="geoclue":
> > 
> > # qdepends -r qtpositioning
> > dev-qt/qtpositioning-5.15.9: =dev-qt/qtdeclarative-5.15.9* =dev-qt/
> > qtcore-5.15.9*
> > 
> > Setting USE="-geoclue" ends up with the above USE changes message.  I
> > have not tried setting /etc/portage/package.mask to block stuff yet.
> 
> The kweather ebuild contains this RDEPEND
> 
> >=dev-qt/qtpositioning-${QTMIN}:5[geoclue]

Thanks Neil.  I suppose it could be a requirement for kweather to work.  
Unless I can I comment it out, without causing a broken build?

signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] USE geoclue required

2023-07-09 Thread Neil Bothwick
On Sun, 09 Jul 2023 11:32:54 +0100, Michael wrote:

> The following USE changes are necessary to proceed:
>  (see "package.use" in the portage(5) man page for more details)
> # required by kde-misc/kweather-23.04.2::gentoo
> # required by kde-apps/kdeutils-meta-23.04.2::gentoo
> # required by @selected
> # required by @world (argument)
> >=dev-qt/qtpositioning-5.15.9 geoclue  
> 
> Reverse dependencies of qtpositioning do not contain USE="geoclue":
> 
> # qdepends -r qtpositioning
> dev-qt/qtpositioning-5.15.9: =dev-qt/qtdeclarative-5.15.9* =dev-qt/
> qtcore-5.15.9*
> 
> Setting USE="-geoclue" ends up with the above USE changes message.  I
> have not tried setting /etc/portage/package.mask to block stuff yet.

The kweather ebuild contains this RDEPEND

>=dev-qt/qtpositioning-${QTMIN}:5[geoclue]


-- 
Neil Bothwick

"They that can give up essential liberty to obtain a little
temporary safety, deserve neither liberty nor safety."
Benjamin Franklin


pgpIv0XJuD8S6.pgp
Description: OpenPGP digital signature


[gentoo-user] USE geoclue required

2023-07-09 Thread Michael
Is geoclue hardcoded?

[ebuild  N ] app-misc/geoclue-2.7.0:2.0::gentoo  USE="introspection -gtk-
doc -modemmanager -vala -zeroconf" 103 KiB
[ebuild   R] dev-qt/qtpositioning-5.15.9:5/5.15::gentoo  USE="geoclue* qml 
-debug -test" 0 KiB
[ebuild  N ] dev-libs/kweathercore-0.7:5::gentoo  USE="-debug -doc -test" 
56 KiB
[ebuild  N ] kde-misc/kweather-23.04.2:5::gentoo  USE="-debug" 995 KiB
[ebuild U  ] kde-apps/ffmpegthumbs-23.04.2:5::gentoo [22.12.3:5::gentoo] 
USE="-debug" 32 KiB
[ebuild  N ] kde-plasma/kpipewire-5.27.5:5::gentoo  USE="-debug -test" 59 
KiB
[snip ...]

[ebuild U  ] kde-apps/kdeutils-meta-23.04.2:5::gentoo [22.12.3:5::gen
ug -test" 78 KiB
[snip ...]

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by kde-misc/kweather-23.04.2::gentoo
# required by kde-apps/kdeutils-meta-23.04.2::gentoo
# required by @selected
# required by @world (argument)
>=dev-qt/qtpositioning-5.15.9 geoclue

Reverse dependencies of qtpositioning do not contain USE="geoclue":

# qdepends -r qtpositioning
dev-qt/qtpositioning-5.15.9: =dev-qt/qtdeclarative-5.15.9* =dev-qt/
qtcore-5.15.9*

Setting USE="-geoclue" ends up with the above USE changes message.  I have not 
tried setting /etc/portage/package.mask to block stuff yet.

Could someone offer a ... clue?  :-)

signature.asc
Description: This is a digitally signed message part.