all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [ANN] Emacs-Guix 0.4.1
@ 2018-06-26 16:25 Alex Kost
  2018-06-28 10:23 ` Pierre Neidhardt
  0 siblings, 1 reply; 13+ messages in thread
From: Alex Kost @ 2018-06-26 16:25 UTC (permalink / raw)
  To: help-guix

Hello, Emacs-Guix (Emacs interface for GNU Guix) version 0.4.1 has been
released.  If you are not familiar with it, you may start with:
‘guix package -i emacs-guix’ and "M-x guix-about".

The main purpose of this release is to support the recent changes in
"guix pull" (i.e., using "~/.config/guix/current" instead of
"~/.config/guix/latest").

However, there is one new feature:

- M-x guix-system-from-file

  This command allows you to look at 'operating-system' declaration from
  a .scm file (the one that you use for "guix system …" commands).  It
  doesn't show much, but maybe you'll find something interesting there.

- Also "M-x guix-profiles" displays "~/.config/guix/current" profile now
  (if you have it), so you can look at its generations (with "G" key),
  roll back, etc.

-- 
Alex

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [ANN] Emacs-Guix 0.4.1
  2018-06-26 16:25 [ANN] Emacs-Guix 0.4.1 Alex Kost
@ 2018-06-28 10:23 ` Pierre Neidhardt
  2018-06-28 16:54   ` Alex Kost
  0 siblings, 1 reply; 13+ messages in thread
From: Pierre Neidhardt @ 2018-06-28 10:23 UTC (permalink / raw)
  To: Alex Kost; +Cc: help-guix

[-- Attachment #1: Type: text/plain, Size: 3529 bytes --]


Hi Alex!

Thanks a lot for this release!

I'm still having issues however:

1. `guix-installed-user-packages' does not seem to know about the
updated guix packages after a `guix pull'.

2. All transactions fail, for instance:

--8<---------------cut here---------------start------------->8---
(process-package-actions "/var/guix/profiles/per-user/ambrevar/guix-profile" #:install '((43818368 "out")) #:upgrade '() #:remove '() #:use-substitutes? #t #:dry-run? #f)
The process begins ...
The following package will be installed:
   ncdu	1.13	/gnu/store/ir2izsd72axl0xxdl4aapr9bz0vssm31-ncdu-1.13

substitute: updating substitutes from 'http://mirror.hydra.gnu.org'... 100.0%
The following derivations will be built:
   /gnu/store/1jmicry5wlk1zmxqkvfdnabpkqjqhsy8-profile.drv
   /gnu/store/zpgkmbwa6mfv2516smi0fk5izm3y4cq8-xdg-mime-database.drv
   /gnu/store/sp176agljg5csn8z043ydslf0ipl2rbm-ca-certificate-bundle.drv
   /gnu/store/pbxcgf4bm61g7ip2hg4qd1kfagpncs6b-fonts-dir.drv
   /gnu/store/jhaszp492nqh0lmacdzsidalm3yknqrq-ghc-package-cache.drv
   /gnu/store/ijz4z5cdfm2z2ly8paaji4lkl1p97m9l-gtk-im-modules.drv
   /gnu/store/biy8a424ayksq8shry4s9pp8wa2l0c8l-gtk-icon-themes.drv
   /gnu/store/awxqzb7397790x1p4saqbrn8jw8mpcnn-xdg-desktop-database.drv
   /gnu/store/20bgjzq55yz71jv0q96wjc28x1zlf98r-glib-schemas.drv
   /gnu/store/0yx4lcx26jljs8z77kx7mdrnswq9x4ln-info-dir.drv
   /gnu/store/f4zznhia3rjm9qpry4mjvxfv85wvnj1g-manual-database.drv
Warning: Schema ?org.gnome.gmtp? has path ?/apps/gMTP/?.  Paths starting with ?/apps/?, ?/desktop/? or ?/system/? are deprecated.
Warning: Schema ?org.gnome.system.locale? has path ?/system/locale/?.  Paths starting with ?/apps/?, ?/desktop/? or ?/system/? are deprecated.
Warning: Schema ?org.gnome.system.proxy? has path ?/system/proxy/?.  Paths starting with ?/apps/?, ?/desktop/? or ?/system/? are deprecated.
Warning: Schema ?org.gnome.system.proxy.http? has path ?/system/proxy/http/?.  Paths starting with ?/apps/?, ?/desktop/? or ?/system/? are deprecated.
Warning: Schema ?org.gnome.system.proxy.https? has path ?/system/proxy/https/?.  Paths starting with ?/apps/?, ?/desktop/? or ?/system/? are deprecated.
Warning: Schema ?org.gnome.system.proxy.ftp? has path ?/system/proxy/ftp/?.  Paths starting with ?/apps/?, ?/desktop/? or ?/system/? are deprecated.
Warning: Schema ?org.gnome.system.proxy.socks? has path ?/system/proxy/socks/?.  Paths starting with ?/apps/?, ?/desktop/? or ?/system/? are deprecated.
Backtrace:
          10 (primitive-load "/gnu/store/mbly9vgw50f7wl028rjk8zp1xw7?")
In ice-9/eval.scm:
   721:20  9 (primitive-eval (begin (use-modules (guix build #) ?) #))
In ice-9/psyntax.scm:
  1235:36  8 (expand-top-sequence ((begin (use-modules (# # ?) ?) ?)) ?)
  1182:24  7 (parse _ (("placeholder" placeholder)) ((top) #(# # ?)) ?)
  1182:24  6 (parse _ (("placeholder" placeholder)) ((top) #(# # ?)) ?)
   285:10  5 (parse _ (("placeholder" placeholder)) (()) _ c&e (eval) ?)
In ice-9/boot-9.scm:
  3365:20  4 (process-use-modules _)
   222:17  3 (map1 (((guix build utils)) ((guix build union)) ((?)) ?))
  3366:31  2 (_ ((guix build utils)))
   2791:6  1 (resolve-interface _ #:select _ #:hide _ #:prefix _ # _ ?)
In unknown file:
           0 (scm-error misc-error #f "~A ~S" ("no code for modu?" ?) ?)

ERROR: In procedure scm-error:
no code for module (guix build utils)
--8<---------------cut here---------------end--------------->8---

Is something wrong my setup?

-- 
Pierre Neidhardt

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [ANN] Emacs-Guix 0.4.1
  2018-06-28 10:23 ` Pierre Neidhardt
@ 2018-06-28 16:54   ` Alex Kost
  2018-06-28 17:04     ` Pierre Neidhardt
  0 siblings, 1 reply; 13+ messages in thread
From: Alex Kost @ 2018-06-28 16:54 UTC (permalink / raw)
  To: Pierre Neidhardt; +Cc: help-guix

Pierre Neidhardt (2018-06-28 12:23 +0200) wrote:

> ERROR: In procedure scm-error:
> no code for module (guix build utils)
>
> Is something wrong my setup?

I don't know.  This error looks like guile load paths are not set
correctly.  Could you switch to Guix REPL and check whether %load-path
contains "~/.config/guix/current/share/guile/site/2.2" ?

...Oh, wait, I've just noticed that the mentioned directory contains
only .scm files.  When I experimented with "guix pull", it contained
both .scm and .go files, but now .go files are installed in
"~/.config/guix/current/lib/guile/2.2/site-ccache".  Apparently there
was another more recent change in "guix pull", that I did not notice.

This incompatibility between .scm and .go files may lead to
unpredictable problems, so I think I have to make another release :-)
Thanks for reporting!

To make sure that this is indeed the problem you have, could you please
add the following to you emacs config:

(setq guix-load-path "~/.config/guix/current/share/guile/site/2.2"
      guix-load-compiled-path "~/.config/guix/current/lib/guile/2.2/site-ccache")

and check if this fixes the problem you mentioned or not.

-- 
Alex

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [ANN] Emacs-Guix 0.4.1
  2018-06-28 16:54   ` Alex Kost
@ 2018-06-28 17:04     ` Pierre Neidhardt
  2018-06-29 11:35       ` Alex Kost
  0 siblings, 1 reply; 13+ messages in thread
From: Pierre Neidhardt @ 2018-06-28 17:04 UTC (permalink / raw)
  To: Alex Kost; +Cc: help-guix

[-- Attachment #1: Type: text/plain, Size: 713 bytes --]


Alex Kost <alezost@gmail.com> writes:

> I don't know.  This error looks like guile load paths are not set
> correctly.  Could you switch to Guix REPL and check whether %load-path
> contains "~/.config/guix/current/share/guile/site/2.2" ?

Indeed, I had this:

	(add-to-list 'geiser-guile-load-path "~/projects/guix")

as per "(guix) The Perfect Setup" of the Guix manual.  Removing this
fixed the transaction issues.

Insights?

But the wrong outdated packaged remained.

> (setq guix-load-path "~/.config/guix/current/share/guile/site/2.2"
>       guix-load-compiled-path "~/.config/guix/current/lib/guile/2.2/site-ccache")

This fixes the oudated package issue.

-- 
Pierre Neidhardt

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [ANN] Emacs-Guix 0.4.1
  2018-06-28 17:04     ` Pierre Neidhardt
@ 2018-06-29 11:35       ` Alex Kost
  2018-07-03 16:40         ` Pierre Neidhardt
  0 siblings, 1 reply; 13+ messages in thread
From: Alex Kost @ 2018-06-29 11:35 UTC (permalink / raw)
  To: Pierre Neidhardt; +Cc: help-guix

Pierre Neidhardt (2018-06-28 19:04 +0200) wrote:

> Alex Kost <alezost@gmail.com> writes:
>
>> I don't know.  This error looks like guile load paths are not set
>> correctly.  Could you switch to Guix REPL and check whether %load-path
>> contains "~/.config/guix/current/share/guile/site/2.2" ?
>
> Indeed, I had this:
>
> 	(add-to-list 'geiser-guile-load-path "~/projects/guix")
>
> as per "(guix) The Perfect Setup" of the Guix manual.  Removing this
> fixed the transaction issues.
>
> Insights?

"~/.config/guix/current/…" overrides "~/projects/guix" in %load-path of
Guix REPL, but the problem is that %load-compiled-path does not have the
according .go files as I wrote in the previous message, so the
incompatibility between .scm (from "~/.config/guix/current") and .go
(from "~/projects/guix") led to errors.

I have fixed it in Emacs-Guix:

  https://notabug.org/alezost/emacs-guix/commit/38a20cefe14969970817de97693c3f0f00b1c099

BTW if you want Emacs-Guix to use Guix modules from your checkout, you
can set it like this:

  (setq guix-load-path "~/projects/guix")

This ↑ setting overrides everything (including the profile populated by
"guix pull").

> But the wrong outdated packaged remained.
>
>> (setq guix-load-path "~/.config/guix/current/share/guile/site/2.2"
>>       guix-load-compiled-path "~/.config/guix/current/lib/guile/2.2/site-ccache")
>
> This fixes the oudated package issue.

Great, thank you for checking!  I have made a new release (0.4.1.1), so
hopefully it should be OK now :-)

-- 
Alex

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [ANN] Emacs-Guix 0.4.1
  2018-06-29 11:35       ` Alex Kost
@ 2018-07-03 16:40         ` Pierre Neidhardt
  2018-07-03 19:14           ` Alex Kost
  0 siblings, 1 reply; 13+ messages in thread
From: Pierre Neidhardt @ 2018-07-03 16:40 UTC (permalink / raw)
  To: Alex Kost; +Cc: help-guix

[-- Attachment #1: Type: text/plain, Size: 986 bytes --]


Alex Kost <alezost@gmail.com> writes:

> Pierre Neidhardt (2018-06-28 19:04 +0200) wrote:
>> Indeed, I had this:
>>
>> 	(add-to-list 'geiser-guile-load-path "~/projects/guix")
>>
>> as per "(guix) The Perfect Setup" of the Guix manual.  Removing this
>> fixed the transaction issues.
>>
>> Insights?
>
> "~/.config/guix/current/…" overrides "~/projects/guix" in %load-path of
> Guix REPL, but the problem is that %load-compiled-path does not have the
> according .go files as I wrote in the previous message, so the
> incompatibility between .scm (from "~/.config/guix/current") and .go
> (from "~/projects/guix") led to errors.
>
> I have fixed it in Emacs-Guix:
>
>   https://notabug.org/alezost/emacs-guix/commit/38a20cefe14969970817de97693c3f0f00b1c099

Hmm... I think there is a misunderstanding.
With 

	(add-to-list 'geiser-guile-load-path "~/projects/guix")

I still experience the transaction issue.
Can you reproduce?

-- 
Pierre Neidhardt

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [ANN] Emacs-Guix 0.4.1
  2018-07-03 16:40         ` Pierre Neidhardt
@ 2018-07-03 19:14           ` Alex Kost
  2018-07-04  8:34             ` Alex Kost
  0 siblings, 1 reply; 13+ messages in thread
From: Alex Kost @ 2018-07-03 19:14 UTC (permalink / raw)
  To: Pierre Neidhardt; +Cc: help-guix

Pierre Neidhardt (2018-07-03 18:40 +0200) wrote:

> Alex Kost <alezost@gmail.com> writes:
>
>> Pierre Neidhardt (2018-06-28 19:04 +0200) wrote:
>>> Indeed, I had this:
>>>
>>> 	(add-to-list 'geiser-guile-load-path "~/projects/guix")
>>>
>>> as per "(guix) The Perfect Setup" of the Guix manual.  Removing this
>>> fixed the transaction issues.
>>>
>>> Insights?
>>
>> "~/.config/guix/current/…" overrides "~/projects/guix" in %load-path of
>> Guix REPL, but the problem is that %load-compiled-path does not have the
>> according .go files as I wrote in the previous message, so the
>> incompatibility between .scm (from "~/.config/guix/current") and .go
>> (from "~/projects/guix") led to errors.
>>
>> I have fixed it in Emacs-Guix:
>>
>>   https://notabug.org/alezost/emacs-guix/commit/38a20cefe14969970817de97693c3f0f00b1c099
>
> Hmm... I think there is a misunderstanding.
> With
>
> 	(add-to-list 'geiser-guile-load-path "~/projects/guix")
>
> I still experience the transaction issue.
> Can you reproduce?

No.  Please show what "M-: (guix-repl-guile-args)" returns.

-- 
Alex

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [ANN] Emacs-Guix 0.4.1
  2018-07-03 19:14           ` Alex Kost
@ 2018-07-04  8:34             ` Alex Kost
  2018-07-04  9:51               ` Pierre Neidhardt
  0 siblings, 1 reply; 13+ messages in thread
From: Alex Kost @ 2018-07-04  8:34 UTC (permalink / raw)
  To: Pierre Neidhardt; +Cc: help-guix

Alex Kost (2018-07-03 22:14 +0300) wrote:

> Pierre Neidhardt (2018-07-03 18:40 +0200) wrote:
[...]
>> With
>>
>> 	(add-to-list 'geiser-guile-load-path "~/projects/guix")
>>
>> I still experience the transaction issue.

This geiser-guile-load-path should be placed after
"~/.config/guix/current/…" in guile %load-path so it shouldn't make any
effect.  So the only possibility for your error I see is that the
"pull"-ed directories are not added to the guile load paths.

>> Can you reproduce?
>
> No.  Please show what "M-: (guix-repl-guile-args)" returns.

Also, please check the values of %load-path and %load-compiled-path
variables in Guix REPL.


-- 
Alex

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [ANN] Emacs-Guix 0.4.1
  2018-07-04  8:34             ` Alex Kost
@ 2018-07-04  9:51               ` Pierre Neidhardt
  2018-07-05  7:30                 ` Alex Kost
  0 siblings, 1 reply; 13+ messages in thread
From: Pierre Neidhardt @ 2018-07-04  9:51 UTC (permalink / raw)
  To: Alex Kost; +Cc: help-guix

[-- Attachment #1: Type: text/plain, Size: 2228 bytes --]


Here are the values:

> (message "%S" (guix-repl-guile-args))
"(\"-L\" \"/gnu/store/hjx7wm756cxfl91j8iphrl5izd8xvp3f-emacs-guix-0.4.1.1/share/guile/site/2.2\" \"-C\" \"/gnu/store/hjx7wm756cxfl91j8iphrl5izd8xvp3f-emacs-guix-0.4.1.1/lib/guile/2.2/site-ccache\" \"-L\" \"/home/ambrevar/.config/guix/current/share/guile/site/2.2\" \"-C\" \"/home/ambrevar/.config/guix/current/lib/guile/2.2/site-ccache\" \"-L\" \"/gnu/store/8da41rx3jv1m96c8v792wr15dwmmapw0-guix-0.14.0-13.7af5c2a/share/guile/site/2.2\" \"-C\" \"/gnu/store/8da41rx3jv1m96c8v792wr15dwmmapw0-guix-0.14.0-13.7af5c2a/lib/guile/2.2/site-ccache\" \"--listen=/tmp/emacs-guix-b1GxHX/repl-socket\")"

> %load-path
$4 = ("/home/ambrevar/.guix-packages" "/home/ambrevar/projects/guix" "/gnu/store/hjx7wm756cxfl91j8iphrl5izd8xvp3f-emacs-guix-0.4.1.1/share/guile/site/2.2" "/home/ambrevar/.config/guix/current/share/guile/site/2.2" "/gnu/store/8da41rx3jv1m96c8v792wr15dwmmapw0-guix-0.14.0-13.7af5c2a/share/guile/site/2.2" "/gnu/store/viilbgk7bdiiklj99r2wddfiwrxd6pn9-geiser-0.10/share/geiser/guile/" "~/projects/guix" "/home/ambrevar/.guix-profile/share/guile/site/2.2" "/run/current-system/profile/share/guile/site/2.2" "/gnu/store/1mr5izrbxwd7cbq8m1xrqm45rzkibpsj-guile-2.2.3/share/guile/2.2" "/gnu/store/1mr5izrbxwd7cbq8m1xrqm45rzkibpsj-guile-2.2.3/share/guile/site/2.2" "/gnu/store/1mr5izrbxwd7cbq8m1xrqm45rzkibpsj-guile-2.2.3/share/guile/site" "/gnu/store/1mr5izrbxwd7cbq8m1xrqm45rzkibpsj-guile-2.2.3/share/guile")

> %load-compiled-path
$5 = ("/home/ambrevar/.guix-packages" "/home/ambrevar/projects/guix" "/gnu/store/hjx7wm756cxfl91j8iphrl5izd8xvp3f-emacs-guix-0.4.1.1/lib/guile/2.2/site-ccache" "/home/ambrevar/.config/guix/current/lib/guile/2.2/site-ccache" "/gnu/store/8da41rx3jv1m96c8v792wr15dwmmapw0-guix-0.14.0-13.7af5c2a/lib/guile/2.2/site-ccache" "/home/ambrevar/.guix-profile/lib/guile/2.2/site-ccache" "/home/ambrevar/.guix-profile/share/guile/site/2.2" "/run/current-system/profile/lib/guile/2.2/site-ccache" "/run/current-system/profile/share/guile/site/2.2" "/gnu/store/1mr5izrbxwd7cbq8m1xrqm45rzkibpsj-guile-2.2.3/lib/guile/2.2/ccache" "/gnu/store/1mr5izrbxwd7cbq8m1xrqm45rzkibpsj-guile-2.2.3/lib/guile/2.2/site-ccache")

-- 
Pierre Neidhardt

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [ANN] Emacs-Guix 0.4.1
  2018-07-04  9:51               ` Pierre Neidhardt
@ 2018-07-05  7:30                 ` Alex Kost
  2018-07-16 21:10                   ` Pierre Neidhardt
  0 siblings, 1 reply; 13+ messages in thread
From: Alex Kost @ 2018-07-05  7:30 UTC (permalink / raw)
  To: Pierre Neidhardt; +Cc: help-guix

Pierre Neidhardt (2018-07-04 11:51 +0200) wrote:

>> %load-path
> $4 = ("/home/ambrevar/.guix-packages" "/home/ambrevar/projects/guix"
> "/gnu/store/hjx7wm756cxfl91j8iphrl5izd8xvp3f-emacs-guix-0.4.1.1/share/guile/site/2.2"
> "/home/ambrevar/.config/guix/current/share/guile/site/2.2"

Aha! here it is: your "~/projects/guix" appears before the pulled
profile.  I think it can happen only if you added it to
GUIX_PACKAGE_PATH, did you?

I think GUIX_PACKAGE_PATH is intended only for the user packages, not
for the whole guix checkout as it may lead to problems (I forgot what
kind of problems but I recall people did this in the past and had some
troubles).

Anyway, it should probably work… but only if your checkout is built
properly.  Did you run make there? any errors?  maybe there are some ABI
incompatibilities ("make clean-go" and "make" should fix them).  Did you
experience any problem with "guix" shell commands?

-- 
Alex

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [ANN] Emacs-Guix 0.4.1
  2018-07-05  7:30                 ` Alex Kost
@ 2018-07-16 21:10                   ` Pierre Neidhardt
  2018-07-17 20:55                     ` Alex Kost
  0 siblings, 1 reply; 13+ messages in thread
From: Pierre Neidhardt @ 2018-07-16 21:10 UTC (permalink / raw)
  To: Alex Kost; +Cc: help-guix

[-- Attachment #1: Type: text/plain, Size: 370 bytes --]

Sorry for the long delay... :(

>   I think it can happen only if you added it to
> GUIX_PACKAGE_PATH, did you?

No I did not:

--8<---------------cut here---------------start------------->8---
(getenv "GUIX_PACKAGE_PATH")
$5 = "/home/ambrevar/.guix-packages"
--8<---------------cut here---------------end--------------->8---

So the issue is something else.  Any idea?

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [ANN] Emacs-Guix 0.4.1
  2018-07-16 21:10                   ` Pierre Neidhardt
@ 2018-07-17 20:55                     ` Alex Kost
  2018-07-20 10:16                       ` Pierre Neidhardt
  0 siblings, 1 reply; 13+ messages in thread
From: Alex Kost @ 2018-07-17 20:55 UTC (permalink / raw)
  To: Pierre Neidhardt; +Cc: help-guix

Pierre Neidhardt (2018-07-16 23:10 +0200) wrote:

> Sorry for the long delay... :(
>
>>   I think it can happen only if you added it to
>> GUIX_PACKAGE_PATH, did you?
>
> No I did not:
>
> (getenv "GUIX_PACKAGE_PATH")
> $5 = "/home/ambrevar/.guix-packages"
>
> So the issue is something else.  Any idea?

As I told I think this issue happens because your "~/projects/guix"
appears too early in %load-path.  But I thought it could happen only if
you added it to GUIX_PACKAGE_PATH, but since you didn't, I have no idea,
sorry.

-- 
Alex

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [ANN] Emacs-Guix 0.4.1
  2018-07-17 20:55                     ` Alex Kost
@ 2018-07-20 10:16                       ` Pierre Neidhardt
  0 siblings, 0 replies; 13+ messages in thread
From: Pierre Neidhardt @ 2018-07-20 10:16 UTC (permalink / raw)
  To: Alex Kost; +Cc: help-guix

[-- Attachment #1: Type: text/plain, Size: 1320 bytes --]

Don't know if it's related, but since yesterday's pull I get errors when trying
to update some packages:

--8<---------------cut here---------------start------------->8---
> (process-package-actions "/var/guix/profiles/per-user/ambrevar/guix-profile" #:install '() #:upgrade '(("gnupg@2.2.8" "out")) #:remove '() #:use-substitutes? #t #:dry-run? #f)
The process begins ...
The following package will be upgraded:
   gnupg	2.2.8 → 2.2.9	/gnu/store/fa7v6yv7gfq2kd17f9xqhvjmkr0a00iw-gnupg-2.2.9

guix/profiles.scm:279:22: Throw to key `srfi-34' with args `(#<condition &profile-collision-error [entry: #<<manifest-entry> name: "gnupg" version: "2.2.9" output: "out" item: "/gnu/store/fa7v6yv7gfq2kd17f9xqhvjmkr0a00iw-gnupg-2.2.9" dependencies: () search-paths: () parent: #<promise #<procedure 7ffa7679c280 at guix/profiles.scm:289:48 ()>> properties: ()> conflict: #<<manifest-entry> name: "gnupg" version: "2.2.8" output: "out" item: "/gnu/store/r0l8iw5yvmwg4dh55b1w5l1im47jk28n-gnupg-2.2.8" dependencies: () search-paths: () parent: #<promise #<procedure 6310dc0 at guix/profiles.scm:394:58 ()>> properties: ()>] 5d41600>)'.

Entering a new prompt.  Type `,bt' for a backtrace or `,q' to continue.
--8<---------------cut here---------------end--------------->8---

Anyone else?

-- 
Pierre Neidhardt

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2018-07-20 10:16 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-06-26 16:25 [ANN] Emacs-Guix 0.4.1 Alex Kost
2018-06-28 10:23 ` Pierre Neidhardt
2018-06-28 16:54   ` Alex Kost
2018-06-28 17:04     ` Pierre Neidhardt
2018-06-29 11:35       ` Alex Kost
2018-07-03 16:40         ` Pierre Neidhardt
2018-07-03 19:14           ` Alex Kost
2018-07-04  8:34             ` Alex Kost
2018-07-04  9:51               ` Pierre Neidhardt
2018-07-05  7:30                 ` Alex Kost
2018-07-16 21:10                   ` Pierre Neidhardt
2018-07-17 20:55                     ` Alex Kost
2018-07-20 10:16                       ` Pierre Neidhardt

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.