[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: