polkit-dev should be provided through polkit-*-dev packages
Description
polkit-dev
is not provided through its subpackages. This causes build problems on systems where the GNOME shell for example is installed:
[dylan@desktop:~/Projects/aports/community/mutter]$ abuild -r
>>> mutter: Building community/mutter 40.1-r0 (using abuild 3.8.0_rc3-r2) started Thu, 27 May 2021 16:37:21 +0200
>>> mutter: Checking sanity of /home/dylan/Projects/aports/community/mutter/APKBUILD...
>>> WARNING: mutter: mutter-dbg should be first in subpackages
>>> mutter: Analyzing dependencies...
ERROR: unable to select packages:
polkit-elogind-0.118-r1:
breaks: polkit-dev-0.118-r1[polkit=0.118-r1]
satisfies: world[polkit-elogind] gnome-3.37.91-r1[polkit-elogind] gnome-session-40.0-r0[polkit]
gnome-shell-40.0-r0[so:libpolkit-agent-1.so.0] gnome-shell-40.0-r0[so:libpolkit-gobject-1.so.0]
flatpak-1.10.2-r0[so:libpolkit-agent-1.so.0] flatpak-1.10.2-r0[so:libpolkit-gobject-1.so.0]
phosh-0.10.2-r0[so:libpolkit-agent-1.so.0] phosh-0.10.2-r0[so:libpolkit-gobject-1.so.0]
udisks2-2.9.2-r0[so:libpolkit-agent-1.so.0] udisks2-2.9.2-r0[so:libpolkit-gobject-1.so.0]
polkit-gnome-0.105-r1[so:libpolkit-agent-1.so.0] polkit-gnome-0.105-r1[so:libpolkit-gobject-1.so.0]
colord-1.4.5-r1[so:libpolkit-gobject-1.so.0] openrc-settingsd-1.1.0-r0[so:libpolkit-gobject-1.so.0]
gnome-settings-daemon-40.0-r0[so:libpolkit-gobject-1.so.0]
cups-pk-helper-0.2.6-r1[so:libpolkit-gobject-1.so.0] gvfs-1.48.0-r0[so:libpolkit-gobject-1.so.0]
accountsservice-0.6.55-r2[so:libpolkit-gobject-1.so.0]
gnome-control-center-40.0-r0[so:libpolkit-gobject-1.so.0]
gnome-initial-setup-40.1-r0[so:libpolkit-gobject-1.so.0] bolt-0.9.1-r0[so:libpolkit-gobject-1.so.0]
networkmanager-elogind-1.30.2-r0:
breaks: networkmanager-dev-1.30.2-r0[networkmanager=1.30.2-r0]
satisfies: world[networkmanager] world[networkmanager-elogind] gnome-3.37.91-r1[networkmanager-elogind]
network-manager-applet-1.20.0-r0[so:libnm.so.0] gnome-shell-40.0-r0[so:libnm.so.0]
libnma-1.8.30-r1[so:libnm.so.0] phosh-0.10.2-r0[so:libnm.so.0]
gnome-settings-daemon-40.0-r0[so:libnm.so.0] tracker-miners-3.1.1-r0[so:libnm.so.0]
gnome-control-center-40.0-r0[so:libnm.so.0] gnome-initial-setup-40.1-r0[so:libnm.so.0]
networkmanager-openvpn-1.8.14-r0[so:libnm.so.0]
>>> ERROR: mutter: builddeps failed
>>> mutter: Uninstalling dependencies...
ERROR: No such package: .makedepends-mutter
@Cogitri This is what we discussed on IRC
What's happening?
polkit-dev
is not provided through its subpackages which creates build conflicts on some installs.
What's supposed to happen?
polkit-dev
is provided through its subpackages as well to not conflict during builds.
Environment
- Alpine edge
- GNOME 40.0
- Intel® Core™ i5-10400 CPU @ 2.90GHz × 12
- Mesa Intel® UHD Graphics 630 (CML GT2)