gjs error

  • Done
  • quality assurance status badge
Details
2 participants
  • Caleb Herbert
  • Ludovic Courtès
Owner
unassigned
Submitted by
Caleb Herbert
Severity
normal
C
C
Caleb Herbert wrote on 24 Nov 2017 21:04
(address . bug-guix@gnu.org)
1511553896.4232.5.camel@leela
Guix package: gjs
Foreign distro: Trisquel 7

cal@leela:~/Documents/programming/gnometutorial$ guix package -i
gjs
substitute: updating list of substitutes from
'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from
'https://mirror.hydra.gnu.org'... 100.0%
guix package: warning: Your Guix installation is 11 days old.
guix package: warning: Consider running 'guix pull' followed by
'guix package -u' to get up-to-date packages and security
updates.
substitute: updating list of substitutes from
'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from
'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from
'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from
'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from
'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from
'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from
'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from
'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from
'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from
'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from
'https://mirror.hydra.gnu.org'... 100.0%
The following package will be installed:
gjs
1.48.6 /gnu/store/b7drnasyhc747zldsrm5zi0icapd2c7v-gjs-1.48.6
substitute: updating list of substitutes from
'https://mirror.hydra.gnu.org'... 100.0%
guix package: error: profile contains conflicting entries for
glib:out
guix package: error: first entry:
glib@2.52.3:out /gnu/store/jky83bjp4isw256lvj60h0d7i1bjy7lx-glib-2.52.3
guix package: error: ... propagated from cairo@1.14.10
guix package: error: ... propagated from gjs@1.48.6
guix package: error: second entry:
glib@2.52.3:out /gnu/store/f3dsqngjg4d9z5fprxlzp9d648gaivcf-glib-2.52.3
guix package: error: ... propagated from
python-pygobject@3.24.1
guix package: error: ... propagated from mps-youtube@0.2.7.1


--
Caleb Herbert
OpenPGP public key: http://bluehome.net/csh/pubkey
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAABAgAGBQJaGHtoAAoJECtRKJ3bAGX5gOIP/3TbHm7ysJXWqQzdDw/bRKKd
F7kMW8NWzxF9cwJv6ODPcqMjabZO+7ue49L5pSCLnd4YvtjHMcZVEMGFCJlZBvdq
O3e0S1S6j4dZOzfP8cEPiwErelHFnzQ7G05+b8j20MmsrhwRiAD+Xp3AH99C3Ftq
8BoZnJmNpeL4zbrxN0uFQ4Ku0hIGqtv0wYlf6nXyamFLAS12kKAxXqkCob4iPEUv
Trpi1NPNe6AFz9mZTD37CWyGkmfdOqy26RlUODHgNUf8JykuWHB/nVWcdGEF6MmV
6pC4CAhyOW+euLLCtcp9ujKEJ+gnTHzHpeTi7Pd7rk9MkMEMCVVw5fbyEueP7cXe
x9eI3WbycRv5kY5E+HiQLkKeqqfluGitcmejDKYm0b+IKGcdZjMomy0NvV/PwFya
/LhrdnsrxBOS3z+3S+wn4v8y4D1t920fMNRzFEAQcg5FBv5eXpItuJ0PwHZtLt9W
pIV87jP+pKO1aA7bjN56xVxtTWM7jGqrJKidzolVZGyi7qWPEKK6tvXRVe0xPm7g
i+hWVxaHS1Cu+gjrwbm0R4dEkOUYkFhrJDkZD2yWxUmUVdq1pm7xTAHz1WtiJscL
lssvx09V2dyiBivRKf2jXxiHDLIL0g3L9dCIFfls26ENIas5UiiXFGNizQOuJyzN
r68umTOgeGRDab/vmyUI
=ijot
-----END PGP SIGNATURE-----


L
L
Ludovic Courtès wrote on 24 Nov 2017 22:01
(name . Caleb Herbert)(address . csh@bluehome.net)(address . 29431@debbugs.gnu.org)
87shd38k7h.fsf@gnu.org
Hi Caleb,

Caleb Herbert <csh@bluehome.net> skribis:

Toggle quote (12 lines)
> guix package: error: profile contains conflicting entries for
> glib:out
> guix package: error: first entry:
> glib@2.52.3:out /gnu/store/jky83bjp4isw256lvj60h0d7i1bjy7lx-glib-2.52.3
> guix package: error: ... propagated from cairo@1.14.10
> guix package: error: ... propagated from gjs@1.48.6
> guix package: error: second entry:
> glib@2.52.3:out /gnu/store/f3dsqngjg4d9z5fprxlzp9d648gaivcf-glib-2.52.3
> guix package: error: ... propagated from
> python-pygobject@3.24.1
> guix package: error: ... propagated from mps-youtube@0.2.7.1

This means that you’re trying to install two different versions of
‘glib’ in the same profile, which is not permitted.

One of these ‘glib’ versions is propagated from ‘gjs’, and the other
is propagated from ‘mps-youtube’.

The solution is to arrange so that they refer to the same ‘gjs’:

guix package -i gjs -u mps-youtube

HTH,
Ludo’.
L
L
Ludovic Courtès wrote on 24 Nov 2017 22:02
control message for bug #29431
(address . control@debbugs.gnu.org)
87r2sn8k6f.fsf@gnu.org
tags 29431 notabug
close 29431
?