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

Bug#431629: marked as done (lintian: doesn't accept alternative for script interpreter)



Your message dated Sun, 05 Aug 2007 19:32:03 +0000
with message-id <E1IHlpb-00079A-1G@ries.debian.org>
and subject line Bug#431629: fixed in lintian 1.23.33
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
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: pgpa4D1khudA0.pgp
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 1.23.33

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive:

lintian_1.23.33.dsc
  to pool/main/l/lintian/lintian_1.23.33.dsc
lintian_1.23.33.tar.gz
  to pool/main/l/lintian/lintian_1.23.33.tar.gz
lintian_1.23.33_all.deb
  to pool/main/l/lintian/lintian_1.23.33_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 431629@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Russ Allbery <rra@debian.org> (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sun, 05 Aug 2007 11:59:15 -0700
Source: lintian
Binary: lintian
Architecture: source all
Version: 1.23.33
Distribution: unstable
Urgency: low
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Russ Allbery <rra@debian.org>
Description: 
 lintian    - Debian package checker
Closes: 277441 431259 431395 431545 431629 431844 432268 432959 433411 433516 434744 434978 436058
Changes: 
 lintian (1.23.33) unstable; urgency=low
 .
   The "menu and cruft reorganization" release.
 .
   * checks/common_data.pm:
     + [CW] Add automaken as a known virtual package.
     + [CW] Update architectures to dpkg 1.14.5, adding solaris-* and lpia.
     + [RA] Add %known_obsolete_emacs.
   * checks/cruft{.desc,}:
     + [RA] Check for .git directories in source packages.  Thanks, Julien
       Cristau.  (Closes: #433516)
     + [RA] Substantially rewrite how all cruft checking against source
       packages is done, incorporating debdiff in the process.  There are
       now two tags for most source package cruft problems: one for files
       introduced in the Debian diff or in a native package, and one for
       files present upstream.  The former is at warning severity and the
       latter is at info severity, since it's usually not worth repackaging
       the upstream source to remove such files.  In the process,
       standardize the names of all of the tags and pull the regexes out
       into data instead of code for easier maintenance.  (Closes: #434744)
   * checks/debdiff{.desc}:
     + [RA] Removed, incorporated into checks/cruft.
   * checks/debian-readme:
     + [RA] Replace all uses of tag_error and tag_warn with just tag.
   * checks/fields{.desc,}:
     + [RA] Tag packages listing emacs21 as the preferred Emacs flavor in a
       dependency.  Thanks, Tatsuya Kinoshita.  (Closes: #434978)
     + [RA] Start tagging unversioned dependencies on coreutils again since
       the transition from fileutils is long-since finished.  Thanks,
       Guillem Jover.  (Closes: #436058)
   * checks/files{.desc,}:
     + [RA] Check for .git directories in binary packages.
   * checks/menu-format{.desc,}:
     + [RA] Switch to the new menu hierarchy, which will be in the next
       release of Policy.  Add specific checks for the major renamings to
       hopefully cut down on the confusion and provide some specific
       guidance.  Remove the code that allowed for applications to create
       new sub-menus, since the current menu documentation says not to do
       that.  (Closes: #431844)
     + [RA] Add checks of desktop files.  The checks so far are basic, but
       do include key and category verification.  Based heavily on work by
       Javier Fernández-Sanguino Peña.  (Closes: #277441, #433411)
   * checks/scripts{.desc,}:
     + [RA] If rm output is redirected to /dev/null, don't think that rm is
       removing /dev/null.  Thanks, Robert Luberda.  (Closes: #431259)
     + [RA] xjed also provides jed-script.  Thanks, Jörg Sommer.
       (Closes: #431629)
     + [RA] Don't complain about ruby libraries in /usr/lib/ruby that have
       shebang lines.  This is a common means for embedding unit tests in
       Ruby libraries.  Thanks, Paul van Tilburg.  (Closes: #431545)
     + [RA] Don't push depending directly on update-inetd in the long
       description of maintainer-script-needs-depends-on-update-inetd.
       Most packages should depend on inet-superserver.  Leave the check
       the same for the time being, however.
     + [RA] Replace all uses of tag_error and tag_warn with just tag.
   * checks/shared-libs:
     + [RA] Exclude udebs from dependency checking in the shlibs files
       since binary packages may legitimately declare udeb dependencies on
       other packages.  Thanks, Loïc Minier.  (Closes: #431395)
   * checks/spelling:
     + [RA] Replace all uses of tag_error and tag_warn with just tag.
   * checks/version-substvars:
     + [RA] Don't skip other checks for binNMUability when warning about
       the deprecated ${Source-Version} substvar.  Thanks, Lior Kaplan.
       (Closes: #432959)
 .
   * frontend/lintian:
     + [RA] Add \w+-backports to the known distribution list.  Thanks,
       Vincent Danjean.  (Closes: #432268)
 .
   * lib/Tags.pm:
     + [RA] Replace any newlines in the extra information to the tag
       function with \n.
 .
   * man/lintian.1:
     + [RA] Remove the mention of the debdiff check script.
Files: 
 8e2cba86358bff5966ca25742e17c624 803 devel optional lintian_1.23.33.dsc
 5b162f95452ff5f2b7101584a70f682f 345211 devel optional lintian_1.23.33.tar.gz
 303ef4f6699670f5a1208359ad6cebc9 292624 devel optional lintian_1.23.33_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFGtiKM+YXjQAr8dHYRAmDBAJ9qWZiVIIh/y1Tq3Vnb47hwrTMRwwCfWcVx
7mAbjW1OHk1PIqZG5giSqUw=
=J3wO
-----END PGP SIGNATURE-----


--- End Message ---

Reply to: