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

Bug#431629: lintian: doesn't accept alternative for script interpreter



Package: lintian
Version: 1.23.32
Severity: normal

Hi,

the situation:

% grep \^Dep control 
Depends: jed,  xjed

% head /usr/bin/tmexpand 
#! /usr/bin/env jed-script

% -*- mode: slang; mode: fold -*-
static variable TM_Expand_Version = "0.1.2-0";

% update-alternatives --display jed-script jed-script - Status ist auto.
 Link verweist zur Zeit auf /usr/bin/jed
/usr/bin/jed - Priorität 50
 Slave jed-script.1.gz: /usr/share/man/man1/jed.1.gz
/usr/bin/xjed - Priorität 40
 Slave jed-script.1.gz: /usr/share/man/man1/xjed.1.gz
Gegenwärtig »beste« Version ist /usr/bin/jed.

jed-script is provided by both packages jed and xjed. Therefore the
alternative dependency. But lintian says:

E: tmexpand: missing-dep-for-interpreter jed-script => jed (./usr/bin/tmexpand)
N:
N:   You used an interpreter for a script that is not in an essential
N:   package. In most cases you will need to add a Dependency on the
N:   package that contains the interpreter.
N:   
N:   In some cases a weaker relationship, such as Suggests or Recommends,
N:   will be more appropriate.
N:

Bye, Jörg.

-- System Information:
Debian Release: unstable/experimental
  APT prefers unstable
  APT policy: (900, 'unstable'), (700, 'experimental')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.22-rc6
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages lintian depends on:
ii  binutils              2.17.20070406cvs-2 The GNU assembler, linker and bina
ii  diffstat              1.43-2             produces graph of changes introduc
ii  dpkg-dev              1.14.4             package building tools for Debian
ii  file                  4.21-1             Determines file type using "magic"
ii  gettext               0.16.1-1           GNU Internationalization utilities
ii  intltool-debian       0.35.0+20060710.1  Help i18n of RFC822 compliant conf
ii  libparse-debianchange 1.0-1              parse Debian changelogs and output
ii  man-db                2.4.4-3            The on-line manual pager
ii  perl [libdigest-md5-p 5.8.8-7            Larry Wall's Practical Extraction 

lintian recommends no packages.

-- no debconf information

Attachment: pgpDwTPnCQS_q.pgp
Description: PGP signature


Reply to: