Lintian tag: build-depends-on-essential-package-without-using-version

Type: error

Description (from lintian-explain-tags)

The package declares a build-depends on an essential package, e.g. dpkg,
without using a versioned depends. Packages do not need to build-depend on
essential packages; essential means that they will always be present. The
only reason to list an explicit dependency on an essential package is if
you need a particular version of that package, in which case the version
should be given in the dependency.

Please refer to Package relationships (Section 4.2) in the Debian Policy
Manual for details.

Visibility: error
Show-Always: no
Check: fields/package-relations

Affected packages

source version binary level tag count information
emacs-eat 0.9.4-2 error build-depends-on-essential-package-without-using-version 1 Build-Depends: ncurses-bin
gcc-14 14.2.0-19 error build-depends-on-essential-package-without-using-version 1 Build-Depends: coreutils
gcc-15 15-20250319-1 error build-depends-on-essential-package-without-using-version 1 Build-Depends: coreutils
gcc-snapshot 1:20250207-1 error build-depends-on-essential-package-without-using-version 1 Build-Depends: coreutils
node-marked-man 1.3.6-1 error build-depends-on-essential-package-without-using-version 1 Build-Depends: diffutils
rust-atty 0.2.14-2 error build-depends-on-essential-package-without-using-version 1 Build-Depends: bsdutils <!nocheck>
rust-termion 1.5.6-1 error build-depends-on-essential-package-without-using-version 1 Build-Depends: bsdutils <!nocheck>
rust-termion 4.0.3-1 error build-depends-on-essential-package-without-using-version 1 Build-Depends: bsdutils <!nocheck>