missing dependencies for geoclue-service

  • Open
  • quality assurance status badge
Details
One participant
  • Roman Riabenko
Owner
unassigned
Submitted by
Roman Riabenko
Severity
normal
R
R
Roman Riabenko wrote on 5 Mar 2022 16:45
(address . bug-guix@gnu.org)
ade0d76649797bf4235fb3bf9ca97ccba83e5ecd.camel@riabenko.com
I am trying to let GNOME be "location-aware" with GeoClue. According to
documentation, it should be enough to add (geoclue-service), but when I
reconfigure system, it fails with the attached output and log.

Roman
$ sudo guix system reconfigure /etc/config.scm
The following derivations will be built:
/gnu/store/5xnb9ghlxq1ddln43sizwrsmqvl63fsr-system.drv
/gnu/store/3pnflnk2hx4av12a4jqw94rs13y7b6aw-etc.drv
/gnu/store/2d3ykyqfz74n8y2chjd30k2igbl54nr8-dbus-configuration.drv
/gnu/store/pi3sgnvw3xcmcb3a90nw17lq0rl3pn43-dbus-system-services.drv
/gnu/store/yh130x1my81iixj9mj5llf2m37wqrhkf-shells.drv
/gnu/store/jbnycgcx1077fnch74ir4in8k1x6l189-activate.scm.drv
/gnu/store/nypnxxzf7lv083zwd23p0dkwf2fl3afs-activate-service.scm.drv
/gnu/store/vpfmh4qgq8a9v0szz1s6vxxmry85r9dy-boot.drv
/gnu/store/lgy3vc5smgqpww3x0y7xw6rzb9cfahmb-shepherd.conf.drv
/gnu/store/kh3nd3iki7qy63lxs68pf19s53qaz36j-grub.cfg.drv

building /gnu/store/lgy3vc5smgqpww3x0y7xw6rzb9cfahmb-shepherd.conf.drv...
building /gnu/store/pi3sgnvw3xcmcb3a90nw17lq0rl3pn43-dbus-system-services.drv...
\builder for `/gnu/store/pi3sgnvw3xcmcb3a90nw17lq0rl3pn43-dbus-system-services.drv' failed with exit code 1
build of /gnu/store/pi3sgnvw3xcmcb3a90nw17lq0rl3pn43-dbus-system-services.drv failed
View build log at '/var/log/guix/drvs/pi/3sgnvw3xcmcb3a90nw17lq0rl3pn43-dbus-system-services.drv.gz'.
cannot build derivation `/gnu/store/2d3ykyqfz74n8y2chjd30k2igbl54nr8-dbus-configuration.drv': 1 dependencies couldn't be built
building /gnu/store/yh130x1my81iixj9mj5llf2m37wqrhkf-shells.drv...
cannot build derivation `/gnu/store/3pnflnk2hx4av12a4jqw94rs13y7b6aw-etc.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/5xnb9ghlxq1ddln43sizwrsmqvl63fsr-system.drv': 1 dependencies couldn't be built
guix system: error: build of `/gnu/store/5xnb9ghlxq1ddln43sizwrsmqvl63fsr-system.drv' failed
find-files: /gnu/store/q5flgg5db0cgph1wlz2vazryh82xv0fm-wpa-supplicant-2.10/share/dbus-1/: No such file or directory
find-files: /gnu/store/h1idqpfr6695i4x5kmvj74dznk2ims07-gdm-40.1/share/dbus-1/: No such file or directory
Backtrace:
3 (primitive-load "/gnu/store/5il68f0azxn71s9gd3jykiycgvg?")
In ice-9/eval.scm:
619:8 2 (_ #f)
In srfi/srfi-1.scm:
634:9 1 (for-each #<procedure 7ffff4edbba0 at ice-9/eval.scm:3?> ?)
In unknown file:
0 (symlink "/gnu/store/0kyvdxf9lgr5slqni04nidcniy86v4d3-?" ?)

ERROR: In procedure symlink:
In procedure symlink: File exists
R
R
Roman Riabenko wrote on 28 May 2022 13:33
(address . 54262@debbugs.gnu.org)
6f40446fffae791bcc4347b85afc2754bb34959a.camel@riabenko.com
Hello

? ??, 2022-03-05 ? 17:45 +0200, Roman Riabenko ????:
Toggle quote (6 lines)
> I am trying to let GNOME be "location-aware" with GeoClue. According
> to
> documentation, it should be enough to add (geoclue-service), but when
> I
> reconfigure system, it fails with the attached output and log.

I was getting this error because of geoclue-wrapper appearing twice in
dbus-system-service-builder. This could be happening because I was
trying to enable geoclue by adding (geoclue-service) while it is
probably already present by default, so resulting in it being added
twice. Not sure how to enable it, though.

Roman
?