Source: password-gorilla Version: 1.5.3.7-1 Severity: important Tags: patch
Dear Maintainer, Tcl/Tk 8.5 has reached its end-of-life, so it'll be removed from Debian soon. So please, switch to more recent version in the password-gorilla package. I've attached a diff for a NMU which switches to tk from tk8.5 in the package dependencies, and if you don't mind, I could do this upload myself. As far as I can see, the program runs fine after rebuilding. -- System Information: Debian Release: 9.3 APT prefers stable-debug APT policy: (500, 'stable-debug'), (500, 'proposed-updates'), (500, 'stable'), (1, 'unstable'), (1, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.14.0-0.bpo.3-amd64 (SMP w/12 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) -- no debconf information
diff -Nru password-gorilla-1.5.3.7/debian/changelog password-gorilla-1.5.3.7/debian/changelog --- password-gorilla-1.5.3.7/debian/changelog 2013-06-19 07:12:57.000000000 +0400 +++ password-gorilla-1.5.3.7/debian/changelog 2018-01-20 08:21:31.000000000 +0300 @@ -1,3 +1,11 @@ +password-gorilla (1.5.3.7-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Switch to the default Tcl/Tk version from Tcl/Tk 8.5 which is to be + removed from Debian. + + -- Sergei Golovan <[email protected]> Sat, 20 Jan 2018 08:21:31 +0300 + password-gorilla (1.5.3.7-1) unstable; urgency=low * New upstream version v1.5.3.7 diff -Nru password-gorilla-1.5.3.7/debian/control password-gorilla-1.5.3.7/debian/control --- password-gorilla-1.5.3.7/debian/control 2013-06-19 07:12:57.000000000 +0400 +++ password-gorilla-1.5.3.7/debian/control 2018-01-20 08:20:05.000000000 +0300 @@ -6,12 +6,12 @@ Vcs-Git: git://github.com/ajraymond/gorilla-debian.git Vcs-Browser: https://github.com/ajraymond/gorilla-debian Build-Depends: debhelper (>= 8.0.0), dpkg-dev (>= 1.16.1~) -Build-Depends-Indep: docbook-to-man, imagemagick, librsvg2-bin, tk8.5 +Build-Depends-Indep: docbook-to-man, imagemagick, librsvg2-bin, tk Standards-Version: 3.9.4 Package: password-gorilla Architecture: all -Depends: tcl8.5, tk8.5, itcl3, tcllib, tklib, ${misc:Depends} +Depends: tcl, tk, itcl3, tcllib, tklib, ${misc:Depends} Description: cross-platform password manager The Password Gorilla helps you manage your logins. It stores all your user names and passwords, along with login information and other diff -Nru password-gorilla-1.5.3.7/debian/patches/default-tcltk.patch password-gorilla-1.5.3.7/debian/patches/default-tcltk.patch --- password-gorilla-1.5.3.7/debian/patches/default-tcltk.patch 1970-01-01 03:00:00.000000000 +0300 +++ password-gorilla-1.5.3.7/debian/patches/default-tcltk.patch 2018-01-20 08:21:31.000000000 +0300 @@ -0,0 +1,20 @@ +--- a/sources/gorilla.tcl ++++ b/sources/gorilla.tcl +@@ -1,6 +1,6 @@ + #! /bin/sh + # the next line restarts using wish \ +-exec tclsh8.5 "$0" ${1+"$@"} ++exec tclsh "$0" ${1+"$@"} + + # + # ---------------------------------------------------------------------- +--- a/sources/pwsafe/pwtest.tcl ++++ b/sources/pwsafe/pwtest.tcl +@@ -1,6 +1,6 @@ + #! /bin/sh + # the next line restarts using tclsh \ +-exec tclsh8.5 "$0" ${1+"$@"} ++exec tclsh "$0" ${1+"$@"} + + set myDir [file normalize [file dirname [info script]]] + set myDirDir [file normalize [file dirname $myDir]] diff -Nru password-gorilla-1.5.3.7/debian/patches/series password-gorilla-1.5.3.7/debian/patches/series --- password-gorilla-1.5.3.7/debian/patches/series 1970-01-01 03:00:00.000000000 +0300 +++ password-gorilla-1.5.3.7/debian/patches/series 2018-01-20 08:21:31.000000000 +0300 @@ -0,0 +1 @@ +default-tcltk.patch

