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

Bug#801483: marked as done (The environmental variable 'TMPDIR' is made unset by "lintian")



Your message dated Mon, 16 Nov 2015 21:21:36 +0000
with message-id <E1ZyRDU-0005iX-Kw@franck.debian.org>
and subject line Bug#801483: fixed in lintian 2.5.38.1
has caused the Debian Bug report #801483,
regarding The environmental variable 'TMPDIR' is made unset by "lintian"
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
801483: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=801483
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.5.30+deb8u4
Severity: important

Dear Maintainer,

   * What led up to the situation?

  Seeking an error that came when executing "lintian".

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

  The folowing simple script shows the error:

#!/bin/bash

set -u

echo TMPDIR is $TMPDIR

/usr/bin/man $*

# end of script.

  Put the script, named "man",  in a directory that is searched before "/usr/bin".

  Command line (any "deb"-file can be used (that contains a man-page?)):

lintian -C manpages /var/cache/apt/archives/lintian_2.5.30+deb8u4_all.deb

   * What was the outcome of this action?

W: lintian: manpage-has-errors-from-man usr/share/man/man1/lintian-info.1.gz  line 5: TMPDIR: unbound variable
W: lintian: manpage-has-errors-from-man usr/share/man/man1/lintian.1.gz  line 5: TMPDIR: unbound variable

   * What outcome did you expect instead?

  That the environmental variable "TMPDIR" retains its value.

##

  There are two errors in "lintian", reported separately.  The first
report is Debian #801482.

  Here, the environmental variable TMPDIR has been unset by "lintian". 
It has the value '/tmp'.

-- System Information:
Debian Release: 8.2
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'stable-updates'), (500, 'proposed-updates')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.7-ckt11-u3 (SMP w/2 CPU cores)
Locale: LANG=is_IS.iso88591, LC_CTYPE=is_IS.iso88591 (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages lintian depends on:
ii  binutils                       2.25-5
ii  bzip2                          1.0.6-7+b3
ii  diffstat                       1.58-1
ii  file                           1:5.22+15-2
ii  gettext                        0.19.3-2
ii  hardening-includes             2.6
ii  intltool-debian                0.35.0+20060710.1
ii  libapt-pkg-perl                0.1.29+b2
ii  libarchive-zip-perl            1.39-1
ii  libclass-accessor-perl         0.34-1
ii  libclone-perl                  0.37-1+b1
ii  libdpkg-perl                   1.17.25
ii  libemail-valid-perl            1.195-1
ii  libfile-basedir-perl           0.03-1
ii  libipc-run-perl                0.92-1
ii  liblist-moreutils-perl         0.33-2+b1
ii  libparse-debianchangelog-perl  1.2.0-1.1
ii  libtext-levenshtein-perl       0.11-1
ii  libtimedate-perl               2.3000-2
ii  liburi-perl                    1.64-1
ii  man-db                         2.7.0.2-5
ii  patchutils                     0.3.3-1
ii  perl [libdigest-sha-perl]      5.20.2-3+deb8u1
ii  t1utils                        1.38-4

Versions of packages lintian recommends:
pn  libperlio-gzip-perl             <none>
ii  perl                            5.20.2-3+deb8u1
ii  perl-modules [libautodie-perl]  5.20.2-3+deb8u1

Versions of packages lintian suggests:
pn  binutils-multiarch     <none>
ii  dpkg-dev               1.17.25
ii  libhtml-parser-perl    3.71-1+b3
ii  libtext-template-perl  1.46-1
pn  libyaml-perl           <none>
ii  xz-utils               5.1.1alpha+20120614-2+b3

-- no debconf information

-- 
Bjarni I. Gislason

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

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.

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 801483@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Niels Thykier <niels@thykier.net> (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@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 16 Nov 2015 20:45:24 +0100
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.38.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Niels Thykier <niels@thykier.net>
Description:
 lintian    - Debian package checker
Closes: 792365 801483 802475 802476 804256
Changes:
 lintian (2.5.38.1) unstable; urgency=medium
 .
   No tags were added or removed
 .
   * checks/binaries.{desc,pm}:
     + [NT] Check for ".debug_str" section in addition to the
       ".debug_line" section to determine if an ELF file contains
       detached debug symbols.
   * checks/cruft.pm:
     + [BR] Avoid false positive in minified javascript by
       detecting line with only one colon.
       (Closes: #792365).
   * checks/debconf.desc:
     + [JW] Fix typo.
   * checks/files.pm:
     + [BR] Whitelist pbuilder for dir-or-file-in-build-tree.
   * checks/scripts.pm:
     + [NT] Check the syntax of maintainter scripts with "sh" when
       the script is declared with "#!/bin/sh".  Thanks to Ron Lee
       for spotting this.
   * checks/shared-libs.pm:
     + [ADB, NT] Fix false-positive instance of the tag
       postrm-should-call-ldconfig when the package is using the
       ldconfig trigger.  (Closes: #804256)
   * checks/source-copyright.desc:
     + [JW] Use HTTPS for www.debian.org URLs.
 .
   * commands/spellintian.pm:
     + [JW,NT] Report non-files as "not a file" rather than
       claiming them to be directories.  (Closes: #802475)
 .
   * data/cruft/non-free-files:
     + [JW] Use HTTPS for bugs.debian.org URLs.
   * data/output/manual-references:
     + [JW] Refresh.
   * data/spelling/corrections*:
     + [JW] Add more corrections.
 .
   * doc/lintian.xml:
     + [JW] Use HTTPS for www.debian.org and lintian.debian.org URLs.
   * doc/README.developers:
     + [JW] Use HTTPS for wiki.debian.org URLs.
   * doc/README.release:
     + [JW] Fix typo.
 .
   * debian/copyright:
     + [JW] Use HTTPS for lintian.debian.org URLs.
 .
   * lib/Lintian/DepMap/Properties.pm:
     + [JW] Fix typo.
   * lib/Lintian/Profile.pm:
     + [JW,NT] Correct include path for default profile when include
       directories are not given explicitly.  (Closes: #802476)
     + [JW] Fix typo.
   * lib/Lintian/Unpacker.pm:
     + [JW] Fix typo.
   * lib/Lintian/Util.pm:
     + [NT] Whitelist TMPDIR in "clean_env", so that man and msgfmt
       will use the user defined TMPDIR (if any).  Thanks to Bjarni
       Ingi Gislason Bjarni for the bug report.  (Closes: #801483)
 .
   * mail-templates/license-problem-non-free-RFC:
     + [JW] Use HTTPS for debian.org URLs.
 .
   * man/lintian.pod.in:
     + [JW] Fix incorrect claim that "pedantic" and "display-info" can't be
       used together in the config file.
 .
   * private/refresh-*:
     + [JW] Use httpredir.debian.org as the default mirror.
   * private/refresh-manual-refs:
     + [JW] Use HTTPS for www.debian.org and lintian.debian.org URLs.
 .
   * reporting/harness:
     + [JW] Fix typo.
   * reporting/templates/*.tmpl:
     + [JW] Use HTTPS for debian.org URLs.
 .
   * vendors/ubuntu/main/data/changes-file/known-dists:
     + [JW] Add "wily" and "xenial".
 .
   * README:
     + [JW] Use HTTPS for www.debian.org and lintian.debian.org URLs.
Checksums-Sha1:
 48cb14ebf43d1eca6f0106de8d5efa585d25d229 2784 lintian_2.5.38.1.dsc
 8fff52e60561cf7160d538dd809c4814bdf58e83 1242992 lintian_2.5.38.1.tar.xz
 be96441f79883694c8cd8caa7fc1d92bd6a73739 835642 lintian_2.5.38.1_all.deb
Checksums-Sha256:
 e5d4fa76c640b59317084c7b70317a82196cecb1262cdbf84919c40284222b12 2784 lintian_2.5.38.1.dsc
 7ccb601f24527b4d537d088cdef3b73381fc5629ba7ad155456365c6d828bb3b 1242992 lintian_2.5.38.1.tar.xz
 1a6750ecfb78734c21749ebcdde2d4a231ce4eb79183a80e983a0febd6843cfe 835642 lintian_2.5.38.1_all.deb
Files:
 6a2882998cf7b5f070326113e646c0d7 2784 devel optional lintian_2.5.38.1.dsc
 506c112836bbc6b25d8e666aa9462bce 1242992 devel optional lintian_2.5.38.1.tar.xz
 b4fbf517f8e99df32330d3f7c9ceaff0 835642 devel optional lintian_2.5.38.1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJWSjPrAAoJEAVLu599gGRCKboP/jatHW1ei48Km1/sSrn1SnH1
RiHm7H4SeuqGVk3tg0K95xj68KpwFfqyqcAeJi6PQKAocOvWbttS8tm7LjciXHiE
BVX2q3GukL302mpR9S+hju11DQwFNx2IS8BTCZjqfh77+hd6SFlqBZVHW/ZtNeaF
DT49L7lYTzEbRuPyGrSuKeSuQWD9u4gAMxEN6l+8w+3xzfHsIpSwXvbrW7iZ4+gc
bh7cR3+jO9Tgh4Nj916+j2fbweUc1mkmSJaKFgivmtm2X9/CFxfodNbVSGLUF03U
KKkRsGYxmhqfUiMZpTwahudgSA0SkBDWvK/TfHmAZwENi8WyciPMRlH6Ravta0jr
oQH6g5ktKz+7yUMOMtDTfq58qBD4JgP/b2Vl/KXjxs1Xu4fhhKn1p3jZvLu85pIR
rKQZMQlkmKtbgRAqqQ8XDU2CY/uBHzZlESLQi3rMFEjCsjSSqrfKdQoyjOzrh/Tr
5CqtDFpGSsLFk/kFYTtFvptmNDZrndshNN2euatcppYA7WZTVhGwRJf1DWyqtMGf
dQWMigzUDqD6f3hKAz8gZxbkCJaA+6bvLfnNR+NPDqD0oAQGVnNiiyGQWz6tGBqO
b2nfoZ1WgwLh46gsgkxUK2B8++oj998rTVwGWSRe5ixQABWsO8jp2lZgDINmhU4L
KacqzbT8Dq4c+N5oE1YL
=Ioem
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: