Re: missing editors (gvim, emacs...)
Hello,
On Wed, 2025-10-15 at 15:03 +0200, Riccardo Mottola wrote:
> No vim/gvim !
>
> ~$ sudo apt-get install vim-gtk3
> Reading package lists... Done
> Building dependency tree... Done
> Reading state information... Done
> Solving dependencies... Error!
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> The following information may help to resolve the situation:
>
> The following packages have unmet dependencies:
> vim-gtk3 : Depends: vim-common (= 2:9.1.1230-2) but 2:9.1.1846-1 is to
> be installed
> Depends: vim-gui-common (= 2:9.1.1230-2) but it is not
> going to be installed
> Depends: vim-runtime (= 2:9.1.1230-2) but it is not going
> to be installed
> E: Unable to correct problems, you have held broken packages.
> E: The following information from --solver 3.0 may provide additional
> context:
> Unable to satisfy dependencies. Reached two conflicting decisions:
> 1. vim-gtk3:sparc64=2:9.1.1230-2 is selected for install
> 2. vim-gtk3:sparc64 Depends vim-common (= 2:9.1.1230-2)
> but none of the choices are installable:
> [no choices]
>
> vim-common is missing (in fact, I miss it even from the command line)
vim is currently broken due to FTBFS in unstable, see this discussion with
a solution:
https://lists.debian.org/debian-powerpc/2025/10/msg00017.html
> emacs? Neither
>
> sudo apt-get install emacs
> Reading package lists... Done
> Building dependency tree... Done
> Reading state information... Done
> Solving dependencies... Error!
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> The following information may help to resolve the situation:
>
> The following packages have unmet dependencies:
> emacs : Depends: emacs-gtk (>= 1:30.1) but it is not installable or
> emacs-pgtk (>= 1:30.1) but it is not installable or
> emacs-lucid (>= 1:30.1) but it is not installable or
> emacs-nox (>= 1:30.1) but it is not installable
> E: Unable to correct problems, you have held broken packages.
> E: The following information from --solver 3.0 may provide additional
> context:
> Unable to satisfy dependencies. Reached two conflicting decisions:
> 1. emacs-nox:sparc64 is selected for install because:
> 1. emacs:sparc64=1:30.1+1-9 is selected for install
> 2. emacs:sparc64 Depends emacs-gtk (>= 1:30.1) | emacs-pgtk (>=
> 1:30.1) | emacs-lucid (>= 1:30.1) | emacs-nox (>= 1:30.1)
> [selected emacs:sparc64]
> For context, additional choices that could not be installed:
> * In emacs:sparc64 Depends emacs-gtk (>= 1:30.1) | emacs-pgtk (>=
> 1:30.1) | emacs-lucid (>= 1:30.1) | emacs-nox (>= 1:30.1):
> - emacs-gtk:sparc64 is not selected for install
> - emacs-pgtk:sparc64 is not selected for install
> - emacs-lucid:sparc64 is not selected for install
> 2. emacs-nox:sparc64 Depends libtree-sitter0.22 (>= 0.22.4)
> but none of the choices are installable:
> [no choices]
>
>
> I just saw a bug in the PPC mailing list that there are issues on PPC64
> tree-sitter-c. Maybe they spill over to sparc? or they are not related
>
> https://buildd.debian.org/status/logs.php?pkg=tree-sitter-c
>
> on Sparc it is not installable
> https://buildd.debian.org/status/package.php?p=tree-sitter-c
It requires NodeJS to build which currently does not exist on sparc64.
No idea what tree-sitter-c does and why it needs NodeJS.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer
`. `' Physicist
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
Reply to: