[svk-devel] Re: svk 2.0.1rc1 is released.

David Glasser glasser at mit.edu
Thu Mar 29 08:29:15 EDT 2007


For what it's worth, I'm seeing the same error (OSX, svn 1.4.3
installed via Macports, everything else installed with cpan, svk
trunk).  Here's the backtrace:

macbook:~/Projects/SVK/trunk glasser$ SVKSVNBACKTRACE=1 svk sync
//mirror/k -t 19
Syncing https://svn.binaervarianz.de/kismac
Retrieving log information from 19 to 19
Bad URL passed to RA layer: Malformed URL for repository at
/opt/cpan/lib/perl5/site_perl/5.8.8/SVK/Command.pm line 192
	SVK::Command::__ANON__('_p_svn_error_t=SCALAR(0x1f534c8)') called at
/opt/local/lib/perl5/vendor_perl/5.8.8/darwin-2level/SVN/Ra.pm line
121
	SVN::Ra::new('SVN::Ra', 'url', 'https://svn.binaervarianz.de/kismac',
'auth', '_p_svn_auth_baton_t=SCALAR(0x1e6aa90)', 'config',
'HASH(0x1e6a4cc)', 'url',
'https://svn.binaervarianz.de/kismac/KisMACng/Resources/Help/E...',
...) called at /opt/cpan/lib/perl5/site_perl/5.8.8/SVN/Mirror/Ra.pm
line 171
	SVN::Mirror::Ra::_new_ra('SVN::Mirror::Ra=HASH(0x1e6a874)', 'url',
'https://svn.binaervarianz.de/kismac/KisMACng/Resources/Help/E...')
called at /opt/cpan/lib/perl5/site_perl/5.8.8/SVN/Mirror/Ra.pm line
1273
	SVN::Mirror::Ra::NewMirrorEditor::add_file('undef', 'undef', 'undef',
'/mirror/k/KisMACng/Resources/Help/English.lproj/KisMAC Help/K...',
116548, '_p_apr_pool_t=SCALAR(0x1f53348)') called at
/opt/local/lib/perl5/vendor_perl/5.8.8/darwin-2level/SVN/Ra.pm line
157
	SVN::Ra::Reporter::AUTOLOAD('SVN::Ra::Reporter=ARRAY(0x1ec2a00)')
called at /opt/cpan/lib/perl5/site_perl/5.8.8/SVN/Mirror/Ra.pm line
536
	SVN::Mirror::Ra::mirror('SVN::Mirror::Ra=HASH(0x1e6a874)', 18,
'HASH(0x1e6ab20)', 19, 'mick', '2004-09-21T18:31:59.505562Z', 'small
optimizations\x{a}', '_p_apr_pool_t=SCALAR(0x1e6acdc)') called at
/opt/cpan/lib/perl5/site_perl/5.8.8/SVN/Mirror/Ra.pm line 705
	SVN::Mirror::Ra::__ANON__('HASH(0x1e6ab20)', 19, 'mick',
'2004-09-21T18:31:59.505562Z', 'small optimizations\x{a}',
'_p_apr_pool_t=SCALAR(0x1e6acdc)') called at
/opt/local/lib/perl5/vendor_perl/5.8.8/darwin-2level/SVN/Ra.pm line 85
	SVN::Ra::AUTOLOAD('SVN::Ra=HASH(0x1e6a6dc)', 'ARRAY(0x1e6a814)', 19,
19, 0, 1, 1, 'CODE(0x1e6a700)') called at
/opt/cpan/lib/perl5/site_perl/5.8.8/SVN/Mirror/Ra.pm line 708
	eval {...} called at
/opt/cpan/lib/perl5/site_perl/5.8.8/SVN/Mirror/Ra.pm line 682
	SVN::Mirror::Ra::run('SVN::Mirror::Ra=HASH(0x1e6a874)', 19) called at
/opt/cpan/lib/perl5/site_perl/5.8.8/SVK/Mirror.pm line 441
	SVK::Mirror::run_svnmirror_sync('SVK::Mirror=HASH(0x1a81ae4)',
'HASH(0x1a838bc)') called at
/opt/cpan/lib/perl5/site_perl/5.8.8/SVK/Mirror.pm line 364
	SVK::Mirror::run('SVK::Mirror=HASH(0x1a81ae4)', 19) called at
/opt/cpan/lib/perl5/site_perl/5.8.8/SVK/Command/Sync.pm line 109
	SVK::Command::Sync::__ANON__() called at
/opt/cpan/lib/perl5/site_perl/5.8.8/SVK/Command/Sync.pm line 123
	SVK::Command::Sync::run('SVK::Command::Sync=HASH(0x1a71d6c)',
'SVK::Path=HASH(0x1a7a964)') called at
/opt/cpan/lib/perl5/site_perl/5.8.8/SVK/Command.pm line 221
	eval {...} called at
/opt/cpan/lib/perl5/site_perl/5.8.8/SVK/Command.pm line 219
	eval {...} called at
/opt/cpan/lib/perl5/site_perl/5.8.8/SVK/Command.pm line 199
	SVK::Command::run_command('SVK::Command::Sync=HASH(0x1a71d6c)',
'//mirror/k') called at /opt/cpan/lib/perl5/site_perl/5.8.8/App/CLI.pm
line 80
	App::CLI::dispatch('SVK::Command', 'xd', 'SVK::XD=HASH(0x18db9b4)',
'output', 'undef') called at
/opt/cpan/lib/perl5/site_perl/5.8.8/SVK/Command.pm line 163
	eval {...} called at
/opt/cpan/lib/perl5/site_perl/5.8.8/SVK/Command.pm line 163
	SVK::Command::invoke('SVK::Command', 'SVK::XD=HASH(0x18db9b4)',
'sync', 'undef', '//mirror/k', '-t', 19) called at /opt/cpan/bin/svk
line 169


On 3/29/07, Mark Grimes <mark at stateful.net> wrote:
> Upgraded no luck.  I then rm -rf /opt (macports install location) and
> rebuilt svk + all dependencies all the way down the chain and still
> fails on rev 19 of kismac's repository.
>
> If you say it works via CPAN, I'm only left with the conclusion that
> the MacPorts installation of svk is flawed somewhere down the
> dependency chain... of course finding this particular issue is like
> finding a needle in a haystack it seems.
>
> *** Checking for Perl dependencies...
> [Core Features]
> - Test::More                ...loaded. (0.620 >= 0.42)
> - version                   ...loaded. (0.710 >= 0.68)
> - Algorithm::Annotate       ...loaded. (0.100)
> - Algorithm::Diff           ...loaded. (1.190100 >= 1.1901)
> - YAML::Syck                ...loaded. (0.710 >= 0.60)
> - Data::Hierarchy           ...loaded. (0.340 >= 0.30)
> - PerlIO::via::dynamic      ...loaded. (0.120 >= 0.11)
> - PerlIO::via::symlink      ...loaded. (0.050 >= 0.02)
> - IO::Digest                ...loaded. (0.100)
> - SVN::Simple::Edit         ...loaded. (0.270 >= 0.27)
> - URI                       ...loaded. (1.350)
> - PerlIO::eol               ...loaded. (0.130 >= 0.13)
> - Class::Autouse            ...loaded. (1.260 >= 1.15)
> - App::CLI                  ...loaded. (0.070)
> - List::MoreUtils           ...loaded. (0.220)
> - Class::Accessor::Fast     ...loaded. (0.300)
> - Class::Data::Inheritable  ...loaded. (0.060)
> - Path::Class               ...loaded. (0.160 >= 0.16)
> - UNIVERSAL::require        ...loaded. (0.110)
> - Term::ReadKey             ...loaded. (2.300)
> - Time::HiRes               ...loaded. (1.860)
> - File::Temp                ...loaded. (0.170 >= 0.17)
> - Encode                    ...loaded. (2.120 >= 2.10)
> - Getopt::Long              ...loaded. (2.350 >= 2.35)
> - Pod::Escapes              ...loaded. (1.040)
> - Pod::Simple               ...loaded. (3.020)
> - File::Spec                ...loaded. (3.240 >= 3.19)
> - SVN::Mirror               ...loaded. (0.730 >= 0.71)
> [Localized messages]
> - Locale::Maketext::Lexicon ...loaded. (0.620 >= 0.62)
> - Locale::Maketext::Simple  ...loaded. (0.160 >= 0.16)
> [Message display through a pager]
> - IO::Pager                 ...loaded. (0.050)
> [Log4perl support]
> - Log::Log4perl             ...loaded. (1.090)
> [Patch management]
> - Compress::Zlib            ...loaded. (2.004)
> - FreezeThaw                ...loaded. (0.430)
> *** Module::AutoInstall configuration finished.
> WARNING: VERSION takes a string/number not a version reference.
>          Please inform the author.
> Checking if your kit is complete...
> Looks good
> Writing Makefile for SVK
>
> MacPorts fresh install with svk + dependencies
>
> The following ports are currently installed:
>   apr @1.2.8_0+darwin_9 (active)
>   apr-util @1.2.8_2 (active)
>   db44 @4.4.20_1 (active)
>   expat @2.0.0_1 (active)
>   gettext @0.16.1_0 (active)
>   libiconv @1.11_4 (active)
>   ncurses @5.6_0 (active)
>   ncursesw @5.6_0 (active)
>   neon @0.26.3_0 (active)
>   openssl @0.9.8e_0+darwin_i386 (active)
>   p5-algorithm-annotate @0.10_0 (active)
>   p5-algorithm-diff @1.1901_0 (active)
>   p5-app-cli @0.07_0 (active)
>   p5-bsd-resource @1.28_0 (active)
>   p5-class-accessor @0.30_0 (active)
>   p5-class-autouse @1.26_0 (active)
>   p5-class-data-inheritable @0.06_0 (active)
>   p5-compress-raw-zlib @2.004_0 (active)
>   p5-compress-zlib @2.004_0 (active)
>   p5-data-hierarchy @0.34_0 (active)
>   p5-data-uuid @0.148_0 (active)
>   p5-file-chdir @0.06_0 (active)
>   p5-file-temp-svkonly @0.17_0 (active)
>   p5-file-type @0.22_0 (active)
>   p5-freezethaw @0.43_0 (active)
>   p5-getopt-long @2.35_0 (active)
>   p5-html-parser @3.56_0 (active)
>   p5-html-tagset @3.10_0 (active)
>   p5-html-tree @3.23_0 (active)
>   p5-io-compress-base @2.004_0 (active)
>   p5-io-compress-zlib @2.004_0 (active)
>   p5-io-digest @0.10_0 (active)
>   p5-io-pager @0.06_0 (active)
>   p5-ipc-run3 @0.034_0 (active)
>   p5-list-moreutils @0.22_0 (active)
>   p5-locale-maketext-lexicon @0.62_0 (active)
>   p5-locale-maketext-simple @0.16_0 (active)
>   p5-log-log4perl @1.09_0 (active)
>   p5-path-class @0.16_0 (active)
>   p5-pathtools @3.24_1 (active)
>   p5-perlio-eol @0.13_0 (active)
>   p5-perlio-via-dynamic @0.12_0 (active)
>   p5-perlio-via-symlink @0.05_0 (active)
>   p5-pod-escapes @1.04_0 (active)
>   p5-pod-simple @3.02_1 (active)
>   p5-regexp-shellish @0.93_0 (active)
>   p5-svn-mirror @0.73_0 (active)
>   p5-svn-simple @0.27_0 (active)
>   p5-term-readkey @2.30_0 (active)
>   p5-text-diff @0.35_0 (active)
>   p5-timedate @1.16_0 (active)
>   p5-universal-require @0.11_0 (active)
>   p5-uri @1.35_0 (active)
>   p5-vcp-autrijus-snapshot @0.9-20050110_0 (active)
>   p5-version @0.71_0 (active)
>   p5-xml-autowriter @0.39_0 (active)
>   p5-xml-parser @2.34_3 (active)
>   p5-yaml-syck @0.71_0 (active)
>   perl5.8 @5.8.8_0 (active)
>   readline @5.2.001_0 (active)
>   sqlite3 @3.3.13_0 (active)
>   subversion @1.4.3_0 (active)
>   subversion-perlbindings @1.4.3_0 (active)
>   svk @2.0.1_0 (active)
>   zlib @1.2.3_0 (active)
>
> -Mark
>
> On Wed, 28 Mar 2007 12:43:01 +0100, Chia-Liang Kao wrote:
> > I just checked and the difference seems to be I am having File::Spec
> > 3.24.  Could you try upgrading that?
> >
> > On 28/03/07, Mark Grimes <mark at stateful.net> wrote:
> >> (mark at entropy /Code/MacPorts) svk -v
> >> This is svk, version v2.0.1 (using Subversion bindings 1.4.3)
> >> (mark at entropy /Code/MacPorts) svk sync -a
> >> Starting to synchronize /kismac/mirror
> >> Syncing https://svn.binaervarianz.de/kismac
> >> Retrieving log information from 19 to 228
> >> Bad URL passed to RA layer: Malformed URL for repository
> >> ...
> >>
> >> Here's the current list of dependencies/versions:
> >> ...
> >> *** Module::AutoInstall version 1.030
> >> *** Checking for Perl dependencies...
> >> [Core Features]
> >> - Test::More                ...loaded. (0.620 >= 0.42)
> >> - version                   ...loaded. (0.710 >= 0.68)
> >> - Algorithm::Annotate       ...loaded. (0.100)
> >> - Algorithm::Diff           ...loaded. (1.190100 >= 1.1901)
> >> - YAML::Syck                ...loaded. (0.710 >= 0.60)
> >> - Data::Hierarchy           ...loaded. (0.340 >= 0.30)
> >> - PerlIO::via::dynamic      ...loaded. (0.120 >= 0.11)
> >> - PerlIO::via::symlink      ...loaded. (0.050 >= 0.02)
> >> - IO::Digest                ...loaded. (0.100)
> >> - SVN::Simple::Edit         ...loaded. (0.270 >= 0.27)
> >> - URI                       ...loaded. (1.350)
> >> - PerlIO::eol               ...loaded. (0.130 >= 0.13)
> >> - Class::Autouse            ...loaded. (1.260 >= 1.15)
> >> - App::CLI                  ...loaded. (0.070)
> >> - List::MoreUtils           ...loaded. (0.220)
> >> - Class::Accessor::Fast     ...loaded. (0.300)
> >> - Class::Data::Inheritable  ...loaded. (0.060)
> >> - Path::Class               ...loaded. (0.160 >= 0.16)
> >> - UNIVERSAL::require        ...loaded. (0.110)
> >> - Term::ReadKey             ...loaded. (2.300)
> >> - Time::HiRes               ...loaded. (1.860)
> >> - File::Temp                ...loaded. (0.170 >= 0.17)
> >> - Encode                    ...loaded. (2.120 >= 2.10)
> >> - Getopt::Long              ...loaded. (2.350 >= 2.35)
> >> - Pod::Escapes              ...loaded. (1.040)
> >> - Pod::Simple               ...loaded. (3.020)
> >> - File::Spec                ...loaded. (3.190 >= 3.19)
> >> - SVN::Mirror               ...loaded. (0.730 >= 0.71)
> >> [Localized messages]
> >> - Locale::Maketext::Lexicon ...loaded. (0.620 >= 0.62)
> >> - Locale::Maketext::Simple  ...loaded. (0.160 >= 0.16)
> >> [Message display through a pager]
> >> - IO::Pager                 ...loaded. (0.050)
> >> [Log4perl support]
> >> - Log::Log4perl             ...loaded. (1.090)
> >> [Patch management]
> >> - Compress::Zlib            ...loaded. (2.004)
> >> - FreezeThaw                ...loaded. (0.430)
> >> *** Module::AutoInstall configuration finished.
> >> WARNING: VERSION takes a string/number not a version reference.
> >>          Please inform the author.
> >> Checking if your kit is complete...
> >> Looks good
> >> Writing Makefile for SVK
> >> ...
> >>
> >>
> >>
> >> On Tue, 27 Mar 2007 18:54:58 +0100, Chia-Liang Kao wrote:
> >>> On 22/03/07, Mark Grimes <mark at stateful.net> wrote:
> >>>> (mark at entropy /Code) svk -v
> >>>> This is svk, version v2.0.0_91 (using Subversion bindings 1.4.3)
> >>>> (mark at entropy /Code) svk depot kismac /svk/kismac
> >>>> New depot map saved.
> >>>> Repository /svk/kismac does not exist, create? (y/n)y
> >>>> (mark at entropy /Code) svk mirror https://svn.binaervarianz.de/kismac
> >>>> /kismac/mirror
> >>>> Mirror initialized.  Run svk sync /kismac/mirror to start mirroring.
> >>>> (mark at entropy /Code) svk sync /kismac/mirror
> >>>
> >>>
> >>> I was just mirroring this particular repository and it appears to
> >>> work.  Also the repository is running svn 1.1.x, so there's no real
> >>> code change using svk 1 or 2 to mirror it.  Can you check versions of
> >>> SVN::Mirror, File::Spec, Path::Class?
> >>>
> >>> Cheers,
> >>> CLK
> >>> _______________________________________________
> >>> svk-devel mailing list
> >>> svk-devel at bestpractical.com
> >>> http://lists.bestpractical.com/cgi-bin/mailman/listinfo/svk-devel
> >> Mark Grimes, Principal Developer
> >> Stateful Labs
> >> _______________________________________________
> >> svk-devel mailing list
> >> svk-devel at bestpractical.com
> >> http://lists.bestpractical.com/cgi-bin/mailman/listinfo/svk-devel
> >>
> > _______________________________________________
> > svk-devel mailing list
> > svk-devel at bestpractical.com
> > http://lists.bestpractical.com/cgi-bin/mailman/listinfo/svk-devel
> _______________________________________________
> svk-devel mailing list
> svk-devel at bestpractical.com
> http://lists.bestpractical.com/cgi-bin/mailman/listinfo/svk-devel
>


-- 
David Glasser | glasser at mit.edu | http://www.davidglasser.net/


More information about the svk-devel mailing list