Bug#730737: dizzy: exits immediately with "strict refs" error in Perl2GLSL.pm, line 160

The Wanderer wanderer at fastmail.fm
Thu Nov 28 23:26:42 UTC 2013


Package: dizzy
Version: 0.3-1
Severity: grave
Justification: renders package unusable

Dear Maintainer,

When I launch dizzy, it briefly displays a black window, then exits. The
following is printed to the console:

========
Smartmatch is experimental at /usr/share/perl5/Dizzy/Perl2GLSL.pm line 17.
Smartmatch is experimental at /usr/share/perl5/Dizzy/Perl2GLSL.pm line 183.
GPU features: [x] GLSL     [x] FBOs
Can't use string ("# op description list of private"...) as an ARRAY ref 
  while "strict refs" in use at /usr/share/perl5/Dizzy/Perl2GLSL.pm line 
160.
========

I have a local modification to /usr/games/dizzy, to make the '-f'
(fullscreen) option work; this was reported as bug 697423, and appears
to be fixed under that bug, but the fixed version has not yet been
released AFAICT. I have tested without this modification, by way of
'apt-get install --reinstall dizzy', and the present problem still
occurs.

I am reporting this as grave because it renders the package completely
unusable for me, and I have no reason to expect the behavior to be
different for anyone else. If it still works on a fully upgraded system
tracking testing for anyone else, please feel free to downgrade this to
normal.

Note that this is the same version of dizzy as was working at the time
of bug 697423. In the interim I have dist-upgraded multiple times to
track testing, and I am at present up-to-date with testing as of early
this afternoon. I do not know specifically when it stopped working.

Although I do not use dizzy often, I still like having it available. If
there is anything I can do to help track this down, please do not
hesitate to let me know.


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

Kernel: Linux 3.10-3-amd64 (SMP w/12 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages dizzy depends on:
ii  libconvert-color-perl  0.09-1
ii  libopengl-perl         0.6702+dfsg-2
ii  libsdl-perl            2.540-3
ii  perl                   5.18.1-4

dizzy recommends no packages.

dizzy suggests no packages.

-- debconf-show failed

-- debsums errors found:
debsums: changed file /usr/games/dizzy (from dizzy package)



More information about the pkg-perl-maintainers mailing list