Repository navigation
|
I am using Emacs 29.4 and the latest magit/forget version available in MELPA.
I have never seen such an error. What do I miss? Uwe Brauer |
Answered by
tarsius
Nov 17, 2025
Replies: 3 comments 4 replies
|
Adding that repository worked for me. Did you restart Emacs after updating Forge? |
3 replies
|
Hi
You have to do the re-installation dance.
1. Uninstall `forge`, `magit`, `transient` and `ghub`.
2. Exit Emacs.
3. Start Emacs.
4. Install `transient`.
5. Exit Emacs.
6. Start Emacs.
7. Install `forge` (which also pulls in `magit` and `ghub`).
Right now I am the un install hell, the package system installs dependencies but is unable to uninstall dependencies (while dpkg can)
Uninstall still not finished.
Below you find an incomplete list of errors
So I will come back to this tonight. Another problem
is that the new transient mode that was installed, does not allow me to
insert emoji anymore, I file a but report
Error trying to delete ‘transient-20251115.6’: (error "Package ‘transient-20251115.6’ is used by ‘transient-dwim’ as dependency, not deleting")
Error trying to delete ‘transient-20251115.6’: (error "Package ‘transient-20251115.6’ is used by ‘org-ql’ as dependency, not deleting")
Error trying to delete ‘transient-20251115.6’: (error "Package ‘transient-20251115.6’ is used by ‘org-ql’ as dependency, not deleting")
Error trying to delete ‘org-ql-20221007.2334’: (error "Package ‘org-ql-20221007.2334’ is used by ‘org-multi-wiki’ as dependency, not deleting")
Error trying to delete ‘org-multi-wiki-20210324.1820’: (error "Package ‘org-multi-wiki-20210324.1820’ is used by ‘helm-org-multi-wiki’ as dependency, not deleting")
Error trying to delete ‘org-ql-20221007.2334’: (error "Package ‘org-ql-20221007.2334’ is used by ‘org-multi-wiki’ as dependency, not deleting")
Error trying to delete ‘org-multi-wiki-20210324.1820’: (error "Package ‘org-multi-wiki-20210324.1820’ is used by ‘helm-org-multi-wiki’ as dependency, not deleting")
Error trying to delete ‘transient-20251115.6’: (error "Package ‘transient-20251115.6’ is used by ‘org-ql’ as dependency, not deleting")
Error trying to delete ‘transient-20251115.6’: (error "Package ‘transient-20251115.6’ is used by ‘magit’ as dependency, not deleting")
Error trying to delete ‘magit-popup-20180618.1602’: (error "Package ‘magit-popup-20180618.1602’ is used by ‘magit-p4’ as dependency, not deleting")
Error trying to delete ‘magit-section-20240822.1737’: (error "Package ‘magit-section-20240822.1737’ is used by ‘universal-sidecar’ as dependency, not deleting")
Error trying to delete ‘transient-20251115.6’: (error "Package ‘transient-20251115.6’ is used by ‘magit’ as dependency, not deleting")
Error trying to delete ‘magit-popup-20180618.1602’: (error "Package ‘magit-popup-20180618.1602’ is used by ‘magit-p4’ as dependency, not deleting")
Error trying to delete ‘magit-section-20240822.1737’: (error "Package ‘magit-section-20240822.1737’ is used by ‘universal-sidecar’ as dependency, not deleting")
Error trying to delete ‘universal-sidecar-20250731.200’: (error "Package ‘universal-sidecar-20250731.200’ is used by ‘wordcount-section’ as dependency, not deleting")
…--
I strongly condemn Hamas heinous despicable pogroms/atrocities on Israel.
Stop the war in Gaza, guarantee humanitarian aid, and bring the hostages back.
I strongly condemn Putin's war of aggression against Ukraine.
I support to deliver weapons to Ukraine's military.
I support the EU and NATO membership of Ukraine.
|
1 reply
|
>> "JB" == Jonas Bernoulli ***@***.***> writes:
I've you haven't done so yet, write down all the packages you have
currently installed. A simple `ls -1 elpa` should be good enough.
Nowadays `package.el` records what packages you install explicitly,
but that record may be incomplete.
First I thought that removing a package with a simple rm might corrupt
the package database, it seems not to be the case.
However there is another issue (this of course is not your fault) but
these nested dependencies really make me nervous
For example org-ql depends on magit and org-ql depends on org-multi-wiki
etc etc so ls -l elpa does not help me discover these dependencies and I
might end with broken packages.
Anyhow as I indicated in another issue, I cannot use the most recent
transient pkg in my emacs 29.4, since I need the emojis.
Thanks for the moment
|
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
You have to do the re-installation dance.
forge,magit,transientandghub.transient.forge(which also pulls inmagitandghub).