Discussion:
[gentoo-user] USE geoclue required
(too old to reply)
Michael
2023-07-09 10:40:01 UTC
Permalink
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
=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? :-)
Neil Bothwick
2023-07-09 15:40:01 UTC
Permalink
Post by Michael
(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
=dev-qt/qtpositioning-5.15.9 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
Post by Michael
=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
Michael
2023-07-09 15:40:01 UTC
Permalink
Post by Neil Bothwick
Post by Michael
(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
=dev-qt/qtpositioning-5.15.9 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
Post by Michael
=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?

Loading...