[Debian-med-packaging] Bug#1010834: biosyntax-vim: Unusable with vim-addon-manager because of outdated manifest

Carl Suster carl at contraflo.ws
Wed May 11 07:17:50 BST 2022


Package: biosyntax-vim
Version: 1.0.0b-2
Severity: important

Dear Maintainer,

The instructions in README.Debian say that the addon should be installed with
vim-addon-manager, however:

    $ vim-addons install biosyntax
    Warning: ignoring 'biosyntax' which is missing source files

Helpfully, vim-addon-manager can list the files it's complaining about:

    $ vim-addons files biosyntax | while read -r f; do test -e "/usr/share/vim/addons/$f" || echo "$f"; done
    ftdetect/cwl.vim
    ftdetect/nexus.vim
    ftdetect/pml.vim
    syntax/cwl.vim
    syntax/nexus.vim
    syntax/pml.vim

It looks like the manifest file at debian/biosyntax-vim.yaml includes extra files
that are no longer included in the upstream package:

    https://salsa.debian.org/med-team/biosyntax/-/blob/580479a8ea5f26f67608fa38f4910180f4136b20/debian/biosyntax-vim.yaml

    vs

    https://salsa.debian.org/med-team/biosyntax/-/tree/b87d9d2c964e1c30ff82ff7c0883e82576d89043/vim

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.17.0-1-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages biosyntax-vim depends on:
ii  biosyntax-common  1.0.0b-2
ii  vim               2:8.2.4793-1
ii  vim-gtk3 [vim]    2:8.2.4793-1

Versions of packages biosyntax-vim recommends:
ii  vim-addon-manager  0.5.10

biosyntax-vim suggests no packages.

-- no debconf information



More information about the Debian-med-packaging mailing list