From: jgart <jgart@dismail.de>
To: Tobias Geerinckx-Rice <me@tobias.gr>
Cc: help-guix@gnu.org
Subject: Re: language server doesn't let me emote
Date: Sat, 6 Aug 2022 12:24:25 -0500 [thread overview]
Message-ID: <20220806122425.GB19215@gac> (raw)
In-Reply-To: <871qtt9vpl@nckx>
On Sat, 06 Aug 2022 18:34:30 +0200 Tobias Geerinckx-Rice <me@tobias.gr> wrote:
> Tobias Geerinckx-Rice 写道:
> > OK. Did you not see the hint?
I thought that the hint was a false positive but thanks for pointing it
out because now it lead me to my original issue:
```
λ guix upgrade emacs-emojify emacs-lsp-mode
The following package will be upgraded:
emacs-lsp-mode (dependencies or package changed)
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
0.4 MB will be downloaded
emacs-f-0.20.0 9KiB 290KiB/s 00:00 [##################] 100.0%
emacs-lsp-mode-8.0.1-0.4aafe25 388KiB 383KiB/s 00:01 [##################] 100.0%
emacs-s-1.12.0 20KiB 1.3MiB/s 00:00 [##################] 100.0%
guix upgrade: error: profile contains conflicting entries for emacs-lsp-mode
guix upgrade: error: first entry: emacs-lsp-mode@8.0.1-0.4aafe25 /gnu/store/kzcj5cr56873lsb5z2b8g9i8a4hy0zl6-emacs-lsp-mode-8.0.1-0.4aafe25
guix upgrade: error: second entry: emacs-lsp-mode@8.0.1-0.4aafe25 /gnu/store/y2h6z5dqnsrn8fnklw1xdg42dvsykqnm-emacs-lsp-mode-8.0.1-0.4aafe25
guix upgrade: error: ... propagated from emacs-consult-lsp@1.0
hint: Try upgrading both `emacs-lsp-mode' and `emacs-consult-lsp', or remove one of them from the profile.
```
-------------------------------------------------------------------------------------------
intending to follow hint:
λ guix upgrade emacs-lsp-mode emacs-consult-lsp
The following packages will be upgraded:
emacs-consult-lsp (dependencies or package changed)
emacs-lsp-mode (dependencies or package changed)
guix upgrade: error: profile contains conflicting entries for emacs-consult
guix upgrade: error: first entry: emacs-consult@0.18 /gnu/store/fybqb9jl3lp4grdbmhcvb1fgzxi99cdc-emacs-consult-0.18
guix upgrade: error: ... propagated from emacs-consult-lsp@1.0
guix upgrade: error: second entry: emacs-consult@0.18 /gnu/store/4xm7ll4xbnpdabb5q02h3i5cm0xwq9vc-emacs-consult-0.18
hint: Try upgrading both `emacs-consult-lsp' and `emacs-consult', or remove one
of them from the profile.
------------------------------------------------------------------------------------------
intending to follow hint:
```
λ guix upgrade emacs-consult emacs-consult-lsp
The following packages will be upgraded:
emacs-consult (dependencies or package changed)
emacs-consult-lsp (dependencies or package changed)
emacs-consult-org-roam (dependencies or package changed)
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
1.5 MB will be downloaded
emacs-emacsql-3.0.0 508KiB 480KiB/s 00:01 [##################] 100.0%
emacs-emacsql-sqlite3-1.0.2 6KiB 366KiB/s 00:00 [##################] 100.0%
emacs-magit-3.3.0 530KiB 521KiB/s 00:01 [##################] 100.0%
emacs-org-roam-2.2.2 381KiB 540KiB/s 00:01 [##################] 100.0%
guix upgrade: error: profile contains conflicting entries for emacs-org-roam
guix upgrade: error: first entry: emacs-org-roam@2.2.2 /gnu/store/wcrl5ka5icf7w4g3bi8gw98sr233zm8a-emacs-org-roam-2.2.2
guix upgrade: error: ... propagated from emacs-consult-org-roam@0.1-0.05cec28
guix upgrade: error: second entry: emacs-org-roam@2.2.2 /gnu/store/lp35wfrmin58fbvi5wjgy2scasvirpsg-emacs-org-roam-2.2.2
hint: Try upgrading both `emacs-consult-org-roam' and `emacs-org-roam', or remove
one of them from the profile.
```
------------------------------------------------------------------------------------------
intending to follow hint:
λ guix upgrade emacs-consult-org-roam emacs-org-roam
The following packages will be upgraded:
emacs-consult-org-roam (dependencies or package changed)
emacs-org-roam (dependencies or package changed)
guix upgrade: error: profile contains conflicting entries for emacs-consult
guix upgrade: error: first entry: emacs-consult@0.18 /gnu/store/fybqb9jl3lp4grdbmhcvb1fgzxi99cdc-emacs-consult-0.18
guix upgrade: error: ... propagated from emacs-consult-org-roam@0.1-0.05cec28
guix upgrade: error: second entry: emacs-consult@0.18 /gnu/store/4xm7ll4xbnpdabb5q02h3i5cm0xwq9vc-emacs-consult-0.18
hint: Try upgrading both `emacs-consult-org-roam' and `emacs-consult', or remove
one of them from the profile.
-------------------------------------------------------------------------------------------------
It feels like that infinite recursion scene from "Dude, Where's My Car"
at the drive-thru: https://invidious.flokinet.to/watch?v=oqwzuiSy9y0
Or, the infinite recursion in the tatoo scene: https://invidious.flokinet.to/watch?v=BMuGjeoS3qI
I digress, should I try removing one of them? But, what If I want both?
emacs-consult-lsp is in guixrus/packages/emacs.scm:1477:2
emacs-consult-org-roam is in guixrus/packages/emacs.scm:1401:4
Should I keep only one because of propagated-inputs but then doesn't
that break the declarativeness of wanting a particular package without
worrying about dep bleed?
¯\_(ツ)_/¯
next prev parent reply other threads:[~2022-08-06 17:24 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-08-06 14:02 language server doesn't let me emote jgart
2022-08-06 14:52 ` Tobias Geerinckx-Rice
2022-08-06 16:09 ` jgart
2022-08-06 16:19 ` Tobias Geerinckx-Rice
2022-08-06 16:34 ` Tobias Geerinckx-Rice
2022-08-06 17:24 ` jgart [this message]
2022-08-06 18:02 ` Dr. Arne Babenhauserheide
2022-08-06 17:53 ` Akib Azmain Turja
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20220806122425.GB19215@gac \
--to=jgart@dismail.de \
--cc=help-guix@gnu.org \
--cc=me@tobias.gr \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.