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
?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 54262@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 54262
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch