Skip to content

[Bug]: neovim and neovim-nightly should not replace each other #27902

@kidonng

Description

@kidonng

Problem description

Since #27743 neovim and neovim-nightly replace each other, at least it's the case when using pacman:

$ pacman -Syu
:: Synchronizing package databases...
 main is up to date
 x11 is up to date
 root is up to date
 tur is up to date
 tur-continuous is up to date
 tur-multilib is up to date
 gpkg is up to date
:: Starting full system upgrade...
:: Replace neovim with main/neovim-nightly? [Y/n] n
 there is nothing to do

What steps will reproduce the bug?

  1. Install neovim
  2. Upgrade system
  3. Get asked replacing neovim stable with nightly

What is the expected behavior?

Not asking to replace

System information

Termux Variables:
TERMUX_APK_RELEASE=GITHUB
TERMUX_APP_PACKAGE_MANAGER=pacman
TERMUX_APP_PID=24472
TERMUX_APP__DATA_DIR=/data/user/0/com.termux
TERMUX_APP__LEGACY_DATA_DIR=/data/data/com.termux
TERMUX_APP__SE_FILE_CONTEXT=u:object_r:app_data_file:s0:c16,c257,c512,c768
TERMUX_APP__SE_INFO=default:targetSdkVersion=28:complete
TERMUX_IS_DEBUGGABLE_BUILD=1
TERMUX_MAIN_PACKAGE_FORMAT=pacman
TERMUX_VERSION=0.118.3
TERMUX__HOME=/data/data/com.termux/files/home
TERMUX__PREFIX=/data/data/com.termux/files/usr
TERMUX__ROOTFS_DIR=/data/data/com.termux/files
TERMUX__SE_PROCESS_CONTEXT=u:r:untrusted_app_27:s0:c16,c257,c512,c768
TERMUX__USER_ID=0
Packages CPU architecture:
aarch64
Subscribed repositories:
# /data/data/com.termux/files/usr/etc/pacman.conf
[main]
Usage = All
Server = https://service.termux-pacman.dev/main/aarch64
Server = https://mirror.meowsmp.net/termux-pacman/main/aarch64
Server = https://ftp.agdsn.de/termux-pacman/main/aarch64
[x11]
Usage = All
Server = https://service.termux-pacman.dev/x11/aarch64
Server = https://mirror.meowsmp.net/termux-pacman/x11/aarch64
Server = https://ftp.agdsn.de/termux-pacman/x11/aarch64
[root]
Usage = All
Server = https://service.termux-pacman.dev/root/aarch64
Server = https://mirror.meowsmp.net/termux-pacman/root/aarch64
Server = https://ftp.agdsn.de/termux-pacman/root/aarch64
[tur]
Usage = All
Server = https://service.termux-pacman.dev/tur/aarch64
Server = https://mirror.meowsmp.net/termux-pacman/tur/aarch64
Server = https://ftp.agdsn.de/termux-pacman/tur/aarch64
[tur-continuous]
Usage = All
Server = https://service.termux-pacman.dev/tur-continuous/aarch64
Server = https://mirror.meowsmp.net/termux-pacman/tur-continuous/aarch64
Server = https://ftp.agdsn.de/termux-pacman/tur-continuous/aarch64
[tur-multilib]
Usage = All
Server = https://service.termux-pacman.dev/tur-multilib/aarch64
Server = https://mirror.meowsmp.net/termux-pacman/tur-multilib/aarch64
Server = https://ftp.agdsn.de/termux-pacman/tur-multilib/aarch64
[gpkg]
Usage = All
Server = https://service.termux-pacman.dev/gpkg/aarch64
Server = https://mirror.meowsmp.net/termux-pacman/gpkg/aarch64
Server = https://ftp.agdsn.de/termux-pacman/gpkg/aarch64
Updatable packages:
All packages up to date
termux-tools version:
1.45.0
Android version:
16
Kernel build information:
Linux localhost 6.1.138-android14-11-g44bda9e8f6e9-ab13792638 #1 SMP PREEMPT Wed Jul 16 16:56:31 UTC 2025 aarch64 Android
Device manufacturer:
Xiaomi
Device model:
2407FRK8EC
Supported ABIs:
SUPPORTED_ABIS: arm64-v8a
SUPPORTED_32_BIT_ABIS:
SUPPORTED_64_BIT_ABIS: arm64-v8a
LD Variables:
LD_LIBRARY_PATH=
LD_PRELOAD=/data/data/com.termux/files/usr/lib/libtermux-exec-ld-preload.so

Metadata

Metadata

Assignees

No one assigned

    Labels

    bug reportSomething is not working properlypacman

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions