[Pkg-urxvt-maintainers] Bug#721456: rxvt-unicode-256color: tabbed broken with perl 5.18

gregor herrmann gregoa at debian.org
Sat Aug 31 18:54:35 UTC 2013


Package: rxvt-unicode-256color
Version: 9.18-2+b1
Severity: important
Tags: patch sid jessie
User: debian-perl at lists.debian.org
Usertags: perl-5.18-transition

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

Tabbed mode is broken with perl 5.18:

/usr/bin/urxvt -pe tabbed
urxvt: perl hook 0 evaluation error: /usr/lib/urxvt/perl/tabbed: syntax error at /usr/lib/urxvt/perl/tabbed line 406, near "$hook qw(start destroy key_press property_notify)"
syntax error at /usr/lib/urxvt/perl/tabbed line 426, near "}

Reason:

https://metacpan.org/module/RJBS/perl-5.18.0/pod/perldelta.pod#qw-...-can-no-longer-be-used-as-parentheses

Patch:

#v+
- --- a/usr/lib/urxvt/perl/tabbed
+++ b/usr/lib/urxvt/perl/tabbed
@@ -402,7 +402,7 @@
 # simply proxies all interesting calls back to the tabbed class.
 
 {
- -   for my $hook qw(start destroy key_press property_notify) {
+   for my $hook (qw(start destroy key_press property_notify)) {
       eval qq{
          sub on_$hook {
             my \$parent = \$_[0]{term}{parent}
#v-

Cheers,
gregor

- -- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'experimental'), (500, 'testing'), (500, 'stable'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.10-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=de_AT.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages rxvt-unicode-256color depends on:
ii  base-passwd               3.5.28
ii  libc6                     2.17-92+b1
ii  libfontconfig1            2.10.2-2
ii  libgcc1                   1:4.8.1-9
ii  libgdk-pixbuf2.0-0        2.28.2-1
ii  libglib2.0-0              2.36.4-1
ii  libperl5.18               5.18.1-2
ii  libstartup-notification0  0.12-3
ii  libx11-6                  2:1.6.1-1
ii  libxft2                   2.3.1-1
ii  libxrender1               1:0.9.8-1
ii  ncurses-term              5.9+20130608-1

Versions of packages rxvt-unicode-256color recommends:
pn  fonts-vlgothic | fonts-japanese-gothic  <none>
ii  ttf-dejavu                              2.33+svn2514-3

rxvt-unicode-256color suggests no packages.

- -- no debconf information

- -- debsums errors found:
debsums: changed file /usr/lib/urxvt/perl/tabbed (from rxvt-unicode-256color package)

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

iQIcBAEBCAAGBQJSIjvoAAoJELs6aAGGSaoGWcgP/0C1iIpAVUbU/JZ7GB7NJSnm
72CWc4H50oMVMfTVk95xUeBxfUqG58kq7oMWolflmxO+HbQldJQnbPvV4GN9KPl3
sGGw8DwJdL01AIakcQ0ApFfjen80R5uOyqWafCZy/SPm7W2O9wQo8HPZGATGN7aP
Y1cnys/ZwfGWVWLVY+3aVR8Kph6t7rCUlBtaceAZCBFUCEeWYsVqML/yuqjM+z9S
IdEnVGJgPZksKSivDaWmQ4NdBJNaj8SsckpszxQhSegOW0nNXgMHMudJYDEYIV8a
YHUFIw30hAYfP/zqwGSpLSrwVpoC45GX1tdmFraFnFSYTVhVa/nOr/b/kN6iEFbN
4iRXRC0zLTzMvmxiOx6BvuT+L2LxVPgwSmD0QvcU8p06H9dsdSL3xSOroQrWCH6Y
R7+aHyCzB1evrz8pUskkwDzeqyrbAZE5UUGULaHgMNaydzQSJnvCtHawcw6j/A9U
Ry83sgfC71FCiQlTjfGIrNWI2yCRDoqtYh6rcRXkXO5Tc2ZSu6aRzeAqUV1VFUco
vM/FYaFB4INwyLP0U6nj+qYag7jWOIfFeNqsiQ6ph3Ui7O8Lo7aaINnnwiHZ1HrG
x6veXvhh8sNBt+3G3jjDvyeIJtqzG5ha5bWgVhXGdNE+yOwB9wv+HE1ALrE3OH1F
7yE0koS8GnpJYEzqF8y/
=LtgM
-----END PGP SIGNATURE-----




More information about the Pkg-urxvt-maintainers mailing list