Your message dated Sun, 10 Apr 2016 17:21:49 +0000 with message-id <[email protected]> and subject line Bug#815686: fixed in imageindex 1.1-3 has caused the Debian Bug report #815686, regarding imageindex: Does not work with Perl 5.22 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 [email protected] immediately.) -- 815686: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=815686 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: imageindex Severity: grave Tags: patch Justification: renders package unusable Hi, when calling imageindex you get only Can't use 'defined(@array)' (Maybe you should just omit the defined()?) at /usr/bin/imageindex line 2506. The attached patch fixes this. BTW, the packaging itself seems quite outdated. I'd volunteer to inject the packaging into pkg-phototools Git and to team maintain the package. If I do not hear anything from the maintainer I assume he agrees and will proceed that way. Kind regards Andreas. -- System Information: Debian Release: 8.3 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-4-amd64 (SMP w/1 CPU core) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)Author: Kevin Oberman rkoberman at gmail.com Last-Update: Tue Mar 4 04:44:42 UTC 2014 Origin: https://lists.freebsd.org/pipermail/freebsd-ports/2014-March/090447.html Description: Adapt to perl 5.22 --- a/imageindex +++ b/imageindex @@ -329,7 +329,7 @@ use File::Basename; use File::Copy; use English; use Carp; -require 'flush.pl'; +use IO::Handle; # to shut up -w use vars qw($opt_recurse); @@ -527,7 +527,7 @@ my $mplayer_prog = &find_in_path ('mplay # Extract info print "Extracting image info"; -flush (STDOUT); +STDOUT->flush(); foreach my $file (@files) { @@ -1712,7 +1712,7 @@ sub extract_file_info { # at the user so that the video regexp might be adjusted if ($retval == -1) { print "\nwarning: $pathname identified by extension as video file but mplayer doesn't recognize it\n"; - flush (STDOUT); + STDOUT->flush(); } } else { &extract_image_info ($filename); @@ -1735,15 +1735,15 @@ sub extract_movie_info { my ($arate, $anch, $length, $is_video); print "."; - flush (STDOUT); + STDOUT->flush(); if ($mplayer_prog eq '' || ($do_video_files == 0)) { if (($do_video_files != 0) && $mplayer_prog eq '') { print "\nwarning: Trying to process video files but cannot find mplayer in \$path!\n"; - flush (STDOUT); + STDOUT->flush(); } print "\nSkipping $pathname"; - flush (STDOUT); + STDOUT->flush(); return 0; } else { $object_counter++; @@ -1897,14 +1897,14 @@ sub extract_image_info { my $i; print "."; - flush (STDOUT); + STDOUT->flush(); $retval = $image->Read($pathname); if ($retval ne "") { print "\nSkipping $pathname"; - flush (STDOUT); + STDOUT->flush(); return; } else { $object_counter++; @@ -2302,7 +2302,7 @@ sub page_header { if (defined($lastdate)) { print "<META NAME=\"$enddatemetatag\" CONTENT=\"$lastdate\">\n"; } - if (!defined ($opt_includeall) && defined (@opt_exclude) && scalar (@opt_exclude)) { + if (!defined ($opt_includeall) && @opt_exclude && scalar (@opt_exclude)) { my $tmp = join (',', @opt_exclude); my $etmp; @@ -2315,7 +2315,7 @@ sub page_header { } printf ("<META NAME=\"$numimagesmetatag\" CONTENT=\"%d\">\n", $image_counter); - if (defined (@opt_skipmont) && scalar (@opt_skipmont)) { + if ( @opt_skipmont && scalar (@opt_skipmont)) { my $tmp = join (',', @opt_skipmont); printf ("<META NAME=\"$skipmetatag\" CONTENT=\"%s\">\n", $tmp); } @@ -2479,7 +2479,7 @@ sub exclude_files { # then process. Check to see if any of the -skipmont options were given as # strings of filenames concatenated with ',' characters. If so, support it. # - if (defined (@opt_skipmont)) { + if (@opt_skipmont) { foreach (@opt_skipmont) { (@tokens) = split (/,/, $_); foreach $token (@tokens) { @@ -2503,7 +2503,7 @@ sub exclude_files { # then process. Check to see if any of the -exclude options were given as # strings of filenames concatenated with ',' characters. If so, support it. # - if (defined (@opt_exclude)) { + if (@opt_exclude) { # -includeall takes priority over -exclude on the commandline if they are # used together (wierd, but ...) #
--- End Message ---
--- Begin Message ---Source: imageindex Source-Version: 1.1-3 We believe that the bug you reported is fixed in the latest version of imageindex, 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Andreas Tille <[email protected]> (supplier of updated imageindex 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 [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 10 Apr 2016 18:53:54 +0200 Source: imageindex Binary: imageindex Architecture: source all Version: 1.1-3 Distribution: unstable Urgency: medium Maintainer: Debian PhotoTools Maintainers <[email protected]> Changed-By: Andreas Tille <[email protected]> Description: imageindex - generate static HTML galleries from images Closes: 789231 815686 Changes: imageindex (1.1-3) unstable; urgency=medium . * Adapt to perl 5.22 Closes: #815686 * Moved to pkg-phototools maintenance * cme fix dpkg-control * Depends: libimage-magick-perl (instead of transitional package perlmagick) Closes: #789231 * debhelper 9 * polish d/rules * wrote watch file * DEP5 Checksums-Sha1: 83b6c66b440776c0f74da51e76d400fa1d3e133c 1961 imageindex_1.1-3.dsc 7f6837761144f7d936e222ea07cf1166da7ebf26 57866 imageindex_1.1.orig.tar.gz 8aca5852feaa13ba5d3a241c639ecdf940c28164 5052 imageindex_1.1-3.debian.tar.xz ee41576916c0456541952fdc22360eb304a87176 43876 imageindex_1.1-3_all.deb Checksums-Sha256: d8a8a1a352eead4ab877a82247bf7b120c8f43bf41a86bdf557c260656c8bb30 1961 imageindex_1.1-3.dsc 1934a52b07e263843f2edf6015f8aa186cc738c766205e20f3abd3610131217e 57866 imageindex_1.1.orig.tar.gz 989a59e2f5e5d11e6803b3fcdefea65d1ea7d4e1cf7d75ec91ce8adf700ddc42 5052 imageindex_1.1-3.debian.tar.xz 9d29e5461e32cb9fc63fe7a62582d7ae90363b8aedc8e3002b83402807e55bc6 43876 imageindex_1.1-3_all.deb Files: 0033f8346c1470d4129e2a3b20dfc36b 1961 web optional imageindex_1.1-3.dsc 8d7f95cafa68b24a830a973b4917d59c 57866 web optional imageindex_1.1.orig.tar.gz 3cfa91b2b63e49fc8ad5901533508274 5052 web optional imageindex_1.1-3.debian.tar.xz 9aac85e36f46323a2b29bbb4a06739c4 43876 web optional imageindex_1.1-3_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCgAGBQJXCoVlAAoJEFeKBJTRxkbR+FQP/jgpkgGXDLQ60EgMJFoj34lC MrKZ92GxPRTEM0g9JUY8rrwshJTHRBX/LHaZoWpDdAJ61NUEUyf9xTVREuXXTyiI oOMK1tBvszcyZ9eI+qlUp65v63nF4AJXVqNqYdNVwaaqpcz7ICxyjn2EZ2Hb9/8W xlagUzTBuIynp9Fu833Ol0GA4YC8VnPSNXyDneXIwbigzS4Q7UB+cIoPuHlAULcX aJf7iZTNxdBwHJj1xn6c9BPp/bvo4zgteFnnkNm9e5TSJi1f0eKI33vOvN5S4cV1 ht2NdBB6RXKQniuolJ3X3YRwdz9yIPMIFPxoGjgIpD3VbvAymzeRBiQuvzF7pEI2 4Wgi9e9ZkLr1iAV37Fwpepxqh/xM/zUJL/gW5LbqVh3fglnJt9esC7gcV5z9W/7H YR/thjdbN1WRa2uPiN6Abb0q4GbZnR1WeD/st0ovMCjhfFiJqojlpAsZ1YnfMk/A DVOD3MrjXB/sUMDJlulqEAhli9nJhpIs7NBy1h5PCBveuHrMWyEOQhzxmJN2JBRD CkGHITwlFLFtB9jKyPYo6S54rA9Gt4zSeS+HgL7OXBEevxRnHftNAPws6r/3LAxK g38o81Fwi1ZdHlGMU77Wo883r9kdn5oC77HVdnOaaLdFn6nQ9YrtK7oRSQJA6ve7 F77ae6mxWIU9ufQDMB78 =XtAt -----END PGP SIGNATURE-----
--- End Message ---

