Your message dated Tue, 26 Apr 2016 15:41:10 +0000
with message-id <e1av56s-00070q...@franck.debian.org>
and subject line Bug#822293: fixed in tcllib 1.18-dfsg-3
has caused the Debian Bug report #822293,
regarding uuid broken in tcllib when /sbin not in PATH
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 ow...@bugs.debian.org
immediately.)


-- 
822293: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=822293
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: password-gorilla
Version: 1.5.3.7-1
Severity: grave

I have recently been unable to save new entries in Password Gorilla.  I
get an error about not being able to run ifconfig.  This occurs because
Password Gorilla uses the Tcl package uuid which way deep inside calls
ifconfig (full stack below).  On my Debian unstable system, the ifconfig
program is located in /sbin which is not in my PATH as a non-root user.

There are some workarounds:
* Add /sbin to your PATH (not a great idea)
* Create a symbolic link from /sbin/ifconfig to a directory in your PATH.
* Create a shell script in your PATH called ifconfig that does something
similar, like call "ip a" or "hostname -I". I don't really know what the
Tcl uuid package requires from ifconfig, so it is difficult to say what
is an appropriate substitute, but this worked for me.

Possible solutions:
* Change Password Gorilla to use some other method for generating UUIDs.
* Change the Tcl uuid package not to use ifconfig.

I set the severity to grave because this prevents saving password
entries which is the core function of Password Gorilla.

Error message stack:

couldn't execute "ifconfig": no such file or directory
couldn't execute "ifconfig": no such file or directory
    while executing
"exec ifconfig"
    (procedure "dump" line 2)
    invoked from within
"dump"
    (procedure "::nettool::mac_list" line 3)
    invoked from within
"::nettool::mac_list"
    (procedure "::nettool::hwid_list" line 3)
    invoked from within
"::nettool::hwid_list"
    (procedure "generate_tcl_machinfo" line 36)
    invoked from within
"generate_tcl_machinfo"
    (procedure "generate_tcl" line 7)
    invoked from within
"generate_tcl"
    (procedure "generate" line 6)
    invoked from within
"generate"
    (procedure "uuid::uuid" line 7)
    invoked from within
"uuid::uuid generate"
    (procedure "PopulateRecord" line 20)
    invoked from within
"PopulateRecord [ set newrn [ $::gorilla::db createRecord ] ] "
    (procedure "Ok" line 30)
    invoked from within
"Ok"
    (in namespace inscope "::gorilla::LoginDialog::0" script line 1)
    invoked from within
"namespace inscope ::gorilla::LoginDialog::0 Ok"
    invoked from within
".nmLoginDialog0.bf.top.ok invoke "
    invoked from within
".nmLoginDialog0.bf.top.ok instate !disabled { .nmLoginDialog0.bf.top.ok
invoke } "
    invoked from within
".nmLoginDialog0.bf.top.ok instate pressed { .nmLoginDialog0.bf.top.ok
state !pressed; .nmLoginDialog0.bf.top.ok instate !disabled {
.nmLoginDialog0.bf..."
    (command bound to event)


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

Kernel: Linux 4.3.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages password-gorilla depends on:
ii  itcl3   3.4.3-1
ii  tcl8.5  8.5.19-2
ii  tcllib  1.18-dfsg-2
ii  tk8.5   8.5.19-1
ii  tklib   0.6-3

password-gorilla recommends no packages.

password-gorilla suggests no packages.

-- no debconf information


-- 
Neil Roeth


--- End Message ---
--- Begin Message ---
Source: tcllib
Source-Version: 1.18-dfsg-3

We believe that the bug you reported is fixed in the latest version of
tcllib, 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 822...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sergei Golovan <sgolo...@debian.org> (supplier of updated tcllib 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Tue, 26 Apr 2016 17:43:19 +0300
Source: tcllib
Binary: tcllib tcllib-critcl
Architecture: source amd64 all
Version: 1.18-dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Tcl/Tk Debian Packagers <pkg-tcltk-de...@lists.alioth.debian.org>
Changed-By: Sergei Golovan <sgolo...@debian.org>
Description:
 tcllib     - Standard Tcl Library
 tcllib-critcl - Standard Tcl Library (CriTcl accelerators)
Closes: 822293
Changes:
 tcllib (1.18-dfsg-3) unstable; urgency=medium
 .
   * Fixed the nettool module which executes arp and ifconfig and can't find
     them if /usr/sbin and /sbin aren't in the user's PATH (closes: #822293).
   * Removed empty directory /usr/lib/tcltk from the tcllib binary package.
Checksums-Sha1:
 e59bcf324878693902f53f1d7444966dcf9b5db4 1887 tcllib_1.18-dfsg-3.dsc
 b7b58bad44c38e7f5b8aa094b9f982685f4aed50 15800 tcllib_1.18-dfsg-3.debian.tar.xz
 143c9c91c9977628d3a5551f5e3c0baab204146f 140762 
tcllib-critcl_1.18-dfsg-3_amd64.deb
 6b3814f6fa899188bc5bcfe1e29e81be8f625746 4148794 tcllib_1.18-dfsg-3_all.deb
Checksums-Sha256:
 05330962010034e071193f547a3f4385d6d84bc4a88deab7e81c414f133899c8 1887 
tcllib_1.18-dfsg-3.dsc
 6e8ff52418df22b3d2079c568bddc12e038cc0bf0a6680d0ea4de89858e78aa4 15800 
tcllib_1.18-dfsg-3.debian.tar.xz
 276cabe9fe1f7d9f08f53d39cb36ac167b46194df3fee8bea17245a3123af616 140762 
tcllib-critcl_1.18-dfsg-3_amd64.deb
 a7510efe25cbf2e6ddd256353f53a667321c5183223a381555ace95a374849b7 4148794 
tcllib_1.18-dfsg-3_all.deb
Files:
 34602fa1fb5db6638453eb8d028b5cfb 1887 interpreters optional 
tcllib_1.18-dfsg-3.dsc
 0bcda7fb67cc4274dce34b5676099809 15800 interpreters optional 
tcllib_1.18-dfsg-3.debian.tar.xz
 8b3bf739157f02242088b9046ffe0aea 140762 libs optional 
tcllib-critcl_1.18-dfsg-3_amd64.deb
 191b9e3ba35e8a59c2be3aa6a6737a3a 4148794 interpreters optional 
tcllib_1.18-dfsg-3_all.deb

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

iQIVAwUBVx9/OFfnxjJPgTkdAQgb2hAApCCEDJzj0vMIPiQsjoadTvYfmrDxzdXz
8yD9zbT4qV+NB1IuER4A42YgeX5PNWOiAFbU5vnwZowDBztzQ7nYn46FKoeO2mz4
nrx9ILv0C0JFV9+t0UBmpEr8ocMAeTrwN4IsSKs39kgSkhyWkB7GgkhdzzUbuP+z
b/T7KfUWw1GlncMGumZjTjFGTQLRV2Slk/4oNKVQ8l6rbug2wb3WDBCHu34jaREo
RZ8K8uFVx+1mrIVe56qJXXcZgP3+kgkQRlLI5LLIzbjsZfhad2u2hKnRQKXNyWMt
mqxtkNytlOuCEAhxOKQ1mdDFNxTlX4q1Zx2WldxEgXwMf2I8dRaL2aaq12agxFlb
Fkl44UOYQ1so4M3m5NgncyxM40P2o6Qd5QbObxNKk6bB6bJdpJfrUSddmnsPiA1t
Ah7KyNqxfGgZ/V0jGSIirKT+tS2b2RvkdF1WRSBeYv7EGsJZliKkZEa3etEJ8q7g
kPPmq5e8kl+EvNcehr+NB1c4VMACt7T0RjyNuTW+8yuxaT2ij8Jx0BkeWRJbUk5p
EwiEoOlSMYCQLsKu2FIqqxspev86SWbrVqeTBTmziYNg2RHvGJw+ZOXQd8AYbhbR
p96Lf2aVLgtRGPhYA2R+xUB8Uthw1T6OCUeYDKFrJMVgh8XuDDG3g00foIH8vews
sfu2ZFqsd1s=
=Hwq7
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to