Package: svk Version: 2.0.2-3 Severity: normal Hi!
During checkout from a mirrored depot I got the following warning: "Use of uninitialized value in join or string at /usr/share/perl5/SVK/XD.pm line 1620." The censored transcript of the session was: ====================================================================== [EMAIL PROTECTED]:~/src/dune1$ svk co //dune-udg/mirror/trunk dune-udg Syncing //dune-udg/mirror/trunk(/dune-udg/mirror/trunk) in /home/joe/src/dune1/dune-udg to 13225. A dune-udg/dune.module A dune-udg/m4 [...] A dune-udg/src/unitcube_albertagrid.hh A dune-udg/src/ct2vtk A dune-udg/src/density.hh A dune-udg/src/unitcube_yaspgrid.hh Use of uninitialized value in join or string at /usr/share/perl5/SVK/XD.pm line 1620. A dune-udg/Makefile.am A dune-udg/autogen.sh A dune-udg/dune [...] ====================================================================== The relevant lines are ====================================================================== Id => sub { my ($root, $path) = @_; my $rev = $root->node_created_rev ($path); my $fs = $root->fs; join( ' ', $path, $rev, $fs->revision_prop ($rev, 'svn:date'), $fs->revision_prop ($rev, 'svn:author'), '' ); }, ====================================================================== The offending line is the one containing the call to join(). Inserting some debugging code ====================================================================== warn Dumper ' ', $path, $rev, $fs->revision_prop ($rev, 'svn:date'), $fs->revision_prop ($rev, 'svn:author'), ''; ====================================================================== before join reveals that svn:author is undefined: ====================================================================== A dune-udg/src/density.hh A dune-udg/src/unitcube_yaspgrid.hh $VAR1 = ' '; $VAR2 = '/dune-udg/mirror/trunk/Makefile.am'; $VAR3 = 13139; $VAR4 = '2008-10-19T14:39:39.552908Z'; $VAR5 = undef; $VAR6 = ''; Use of uninitialized value in join or string at /usr/share/perl5/SVK/XD.pm line 1625. A dune-udg/Makefile.am A dune-udg/autogen.sh ====================================================================== I don't know how to go on debugging from here, if you need any more information please ask. Unfortunately the mirrored svn repository is not public (yet), but if you need access I probably can arrange that. By, Jö.y -- System Information: Debian Release: lenny/sid APT prefers testing-proposed-updates APT policy: (500, 'testing-proposed-updates'), (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages svk depends on: ii libalgorithm-annotate-perl 0.10-1.1 represent a series of changes in a ii libalgorithm-diff-perl 1.19.02-1 a perl library for finding Longest ii libapp-cli-perl 0.07-2 Dispatcher module for command line ii libclass-accessor-perl 0.31-2 Automated accessor generator ii libclass-autouse-perl 1.29-1 Defer loading ( 'use'ing ) of a cl ii libclass-data-inheritable- 0.08-1 Inheritable, overridable class dat ii libcompress-zlib-perl 2.012-1 Perl module for creation and manip ii libdata-hierarchy-perl 0.34-1.1 Handle data in a hierarchical stru ii libfile-spec-perl 3.2701-2+b1 Tools for working with paths and f ii libfreezethaw-perl 0.43-4 converting Perl structures to stri ii libio-digest-perl 0.10-1.1 Calculate digests while reading or ii liblist-moreutils-perl 0.22-1+b1 Addition list functions not found ii liblocale-maketext-lexicon 0.66-1 Lexicon-handling backends for "Loc ii libpath-class-perl 0.16-0.1 Cross-platform path specification ii libperlio-eol-perl 0.14-1+b1 PerlIO layer for normalizing line ii libperlio-via-dynamic-perl 0.12-1 dynamic PerlIO layers ii libperlio-via-symlink-perl 0.05-1.1 PerlIO layers for create symlinks ii libpod-escapes-perl 1.04-1 CPAN's Pod::Escapes -- for resolvi ii libpod-simple-perl 3.07-1 Perl framework for parsing files i ii libsvn-mirror-perl 0.74-1 A subversion repository mirroring ii libsvn-simple-perl 0.27-2.1 A simple interface for writing a d ii libterm-readkey-perl 2.30-4 A perl module for simple terminal ii libuniversal-require-perl 0.11-1 Load modules from a variable ii liburi-perl 1.35.dfsg.1-1 Manipulates and accesses URI strin ii libyaml-syck-perl 1.05-1 Fast, lightweight YAML loader and ii perl 5.10.0-16 Larry Wall's Practical Extraction ii perl-modules [libpod-simpl 5.10.0-16 Core Perl modules ii subversion 1.5.1dfsg1-1 Advanced version control system svk recommends no packages. Versions of packages svk suggests: ii gnupg 1.4.9-3 GNU privacy guard - a free PGP rep -- no debconf information -- <ex-bart> beleidige cernlib -:- SignOff Volk1: #macht (EOF From client)
signature.asc
Description: Digital signature