
























@therealmate: Thanks for the heads up, done.
The built binary currently fails to launch with Error: InputOutput(Os { code: 2, kind: NotFound, message: "No such file or directory" }). This seems to be because the geoclue agent is not found; although the GEOCLUE_AGENT variable is set in the PKGBUILD, it is then later overridden in upstream's Makefile.
Setting the geoclue_agent environment variable (lowercased) causes the Makefile to pick up on it correctly and the built binary works correctly.
created an issue: https://gitlab.archlinux.org/archlinux/packaging/packages/adw-gtk-theme/-/issues/2
the dependencies are a little cruel here, so removing the dependency from the pacman database helps. but that should not be the normal way to solve that.
# vi /var/lib/pacman/local/cosmic-settings-daemon-git-1.0.0.alpha.1.r1.g75f9213-1/desc
❯ paru -Rs adw-gtk3
doas password:
<works>
the dependencies are a little confusing still from upstream. cosmic-settings requires gnome3 theme optionally. gnome-settings-daemon mandatory, i fail to understand why.
@cfebs: One needs to remove adw-gtk3 before installing adw-gtk-theme as the former does not conflict with the latter. I have no idea why the Arch PM decided to rename the package when importing it.
Could be something on my end, but wanted to share: after the change from adw-gtk3 to adw-gtk-theme, paru was not able to cleanly upgrade:
❯ paru --rebuild cosmic-settings-daemon-git
1 aur/cosmic-settings-daemon-git 1.0.0.alpha.1.r1.g75f9213-2 [+2 ~1.97] [Installed: 1.0.0.alpha.1.r1.g75f9213-1]
Cosmic settings daemon
:: Packages to install (eg: 1 2 3, 1-3):
:: 1
:: Resolving dependencies...
:: Calculating conflicts...
:: Calculating inner conflicts...
Repo (1) adw-gtk-theme-5.3-2
Aur (1) cosmic-settings-daemon-git-1.0.0.alpha.1.r1.g75f9213-2
:: Proceed to review? [Y/n]:
:: Downloading PKGBUILDs...
PKGBUILDs up to date
nothing new to review
resolving dependencies...
looking for conflicting packages...
Packages (1) adw-gtk-theme-5.3-2
Total Installed Size: 2.01 MiB
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [###################################] 100%
(1/1) checking package integrity [###################################] 100%
(1/1) loading package files [###################################] 100%
(1/1) checking for file conflicts [###################################] 100%
error: failed to commit transaction (conflicting files)
adw-gtk-theme: /usr/share/themes/adw-gtk3-dark/gtk-3.0/assets/bullet-symbolic.svg exists in filesystem (owned by adw-gtk3)
adw-gtk-theme: /usr/share/themes/adw-gtk3-dark/gtk-3.0/assets/bullet-symbolic.symbolic.png exists in filesystem (owned by adw-gtk3)
adw-gtk-theme: /usr/share/themes/adw-gtk3-dark/gtk-3.0/assets/bullet@2-symbolic.symbolic.png exists in filesystem (owned by adw-gtk3)
...
lots more of this
Was able to solve by pacman -Rdd adw-gtk3 after checking only cosmic-settings-daemon-git required it with pacman -Qi adw-gtk3
@Riggs9715: Nice catch, I've made the applicable changes.
Polkit files reference sudo group and not wheel. This stops keyboard layouts being changed in the gui. Upstream suggest this be handled by each distro so I'm commenting here. Can be worked around by using localectl so not critically important but would be a nice fix. Link to original issue: https://github.com/pop-os/cosmic-settings-daemon/issues/42
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。
@therealmate: Good catch, thanks!