All of lore.kernel.org
 help / color / mirror / Atom feed
* latest update to git-svn blows up for me
@ 2006-12-04  4:00 Randal L. Schwartz
  2006-12-04  7:00 ` Eric Wong
  0 siblings, 1 reply; 16+ messages in thread
From: Randal L. Schwartz @ 2006-12-04  4:00 UTC (permalink / raw)
  To: git


Does this ring a bell?

Fetching git-svn
        M       trunk/lib/Perl/Critic/Policy/TestingAndDebugging/MisplacedShebang.pm
        M       trunk/lib/Perl/Critic/Policy/TestingAndDebugging/ProhibitShebangWarningsArg.pm
        M       trunk/lib/Perl/Critic/Policy/TestingAndDebugging/RequirePortableShebang.pm
        M       trunk/compilers/past-pm/POST/Compiler.pir
        M       trunk/compilers/past-pm/PAST/Compiler.pir
        M       trunk/compilers/past-pm/PAST-pm.pir
        M       trunk/languages/perl6/src/quote.pir
        M       trunk/languages/perl6/src/classes/Str.pir
        M       trunk/languages/perl6/src/classes/Code.pir
        M       trunk/languages/perl6/src/classes/Num.pir
        M       trunk/languages/plumhead/t/selection.txt
        M       trunk/languages/plumhead/t/superglobals.t
        M       trunk/languages/plumhead/t/strings.t
        M       trunk/languages/tcl/runtime/builtin/clock.pir
no blob information
512 at /opt/git/bin/git-svn line 457
        main::fetch_lib() called at /opt/git/bin/git-svn line 328
        main::fetch() called at /opt/git/bin/git-svn line 973
        main::fetch_child_id('git-svn') called at /opt/git/bin/git-svn line 991
        main::rec_fetch('', '/Volumes/UFS/MIRROR/parrot-GITSVN/.git/svn') called at /opt/git/bin/git-svn line 747
        main::multi_fetch() called at /opt/git/bin/git-svn line 187
512 at /opt/git/bin/git-svn line 980
        main::fetch_child_id('git-svn') called at /opt/git/bin/git-svn line 991
        main::rec_fetch('', '/Volumes/UFS/MIRROR/parrot-GITSVN/.git/svn') called at /opt/git/bin/git-svn line 747
        main::multi_fetch() called at /opt/git/bin/git-svn line 187


-- 
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: latest update to git-svn blows up for me
  2006-12-04  4:00 latest update to git-svn blows up for me Randal L. Schwartz
@ 2006-12-04  7:00 ` Eric Wong
  2006-12-04 11:41   ` Randal L. Schwartz
  0 siblings, 1 reply; 16+ messages in thread
From: Eric Wong @ 2006-12-04  7:00 UTC (permalink / raw)
  To: Randal L. Schwartz; +Cc: git

"Randal L. Schwartz" <merlyn@stonehenge.com> wrote:
> 
> Does this ring a bell?

Nope.

> Fetching git-svn
>         M       trunk/lib/Perl/Critic/Policy/TestingAndDebugging/MisplacedShebang.pm
>         M       trunk/lib/Perl/Critic/Policy/TestingAndDebugging/ProhibitShebangWarningsArg.pm
>         M       trunk/lib/Perl/Critic/Policy/TestingAndDebugging/RequirePortableShebang.pm
>         M       trunk/compilers/past-pm/POST/Compiler.pir
>         M       trunk/compilers/past-pm/PAST/Compiler.pir
>         M       trunk/compilers/past-pm/PAST-pm.pir
>         M       trunk/languages/perl6/src/quote.pir
>         M       trunk/languages/perl6/src/classes/Str.pir
>         M       trunk/languages/perl6/src/classes/Code.pir
>         M       trunk/languages/perl6/src/classes/Num.pir
>         M       trunk/languages/plumhead/t/selection.txt
>         M       trunk/languages/plumhead/t/superglobals.t
>         M       trunk/languages/plumhead/t/strings.t
>         M       trunk/languages/tcl/runtime/builtin/clock.pir
> no blob information
> 512 at /opt/git/bin/git-svn line 457
>         main::fetch_lib() called at /opt/git/bin/git-svn line 328
>         main::fetch() called at /opt/git/bin/git-svn line 973
>         main::fetch_child_id('git-svn') called at /opt/git/bin/git-svn line 991
>         main::rec_fetch('', '/Volumes/UFS/MIRROR/parrot-GITSVN/.git/svn') called at /opt/git/bin/git-svn line 747
>         main::multi_fetch() called at /opt/git/bin/git-svn line 187
> 512 at /opt/git/bin/git-svn line 980
>         main::fetch_child_id('git-svn') called at /opt/git/bin/git-svn line 991
>         main::rec_fetch('', '/Volumes/UFS/MIRROR/parrot-GITSVN/.git/svn') called at /opt/git/bin/git-svn line 747
>         main::multi_fetch() called at /opt/git/bin/git-svn line 187

This is on r15941 of  https://svn.perl.org/parrot/trunk ?  I can't seem
to reproduce this with git svn fetch -r15940:15941

-- 

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: latest update to git-svn blows up for me
  2006-12-04  7:00 ` Eric Wong
@ 2006-12-04 11:41   ` Randal L. Schwartz
  2006-12-04 18:12     ` Eric Wong
  0 siblings, 1 reply; 16+ messages in thread
From: Randal L. Schwartz @ 2006-12-04 11:41 UTC (permalink / raw)
  To: Eric Wong; +Cc: git

>>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes:

Eric> "Randal L. Schwartz" <merlyn@stonehenge.com> wrote:
>> 
>> Does this ring a bell?

Eric> Nope.

Eric> This is on r15941 of  https://svn.perl.org/parrot/trunk ?  I can't seem
Eric> to reproduce this with git svn fetch -r15940:15941

No, and that worked for me as well.  Apparently, I might have corrupted my
metadata because I updated git-svn while I was using it.  Is there any way to
reset the metadata without having to re-fetch 15000 revisions?

-- 
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: latest update to git-svn blows up for me
  2006-12-04 11:41   ` Randal L. Schwartz
@ 2006-12-04 18:12     ` Eric Wong
  2006-12-04 19:36       ` Randal L. Schwartz
  2006-12-08  9:55       ` [PATCH] git-svn: extra error check to ensure we open a file correctly Eric Wong
  0 siblings, 2 replies; 16+ messages in thread
From: Eric Wong @ 2006-12-04 18:12 UTC (permalink / raw)
  To: Randal L. Schwartz; +Cc: git

"Randal L. Schwartz" <merlyn@stonehenge.com> wrote:
> >>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes:
> 
> Eric> "Randal L. Schwartz" <merlyn@stonehenge.com> wrote:
> >> 
> >> Does this ring a bell?
> 
> Eric> Nope.
> 
> Eric> This is on r15941 of  https://svn.perl.org/parrot/trunk ?  I can't seem
> Eric> to reproduce this with git svn fetch -r15940:15941
> 
> No, and that worked for me as well.  Apparently, I might have corrupted my
> metadata because I updated git-svn while I was using it.  Is there any way to
> reset the metadata without having to re-fetch 15000 revisions?

rm .git/refs/remotes/$GIT_SVN_ID .git/svn/$GIT_SVN_ID/.rev_db
git svn -i $GIT_SVN_ID rebuild

I don't think that updating git-svn while using it is a problem, because
Perl won't (to my knowledge) reread it after it's loaded, and git-svn
does not re-exec itself (it'll fork, however).  Weird... the change
(15941) was a property-only change; however.

-- 

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: latest update to git-svn blows up for me
  2006-12-04 18:12     ` Eric Wong
@ 2006-12-04 19:36       ` Randal L. Schwartz
  2006-12-04 19:54         ` Eric Wong
  2006-12-08  9:55       ` [PATCH] git-svn: extra error check to ensure we open a file correctly Eric Wong
  1 sibling, 1 reply; 16+ messages in thread
From: Randal L. Schwartz @ 2006-12-04 19:36 UTC (permalink / raw)
  To: Eric Wong; +Cc: git

>>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes:

Eric> "Randal L. Schwartz" <merlyn@stonehenge.com> wrote:
>> >>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes:
>> 
Eric> "Randal L. Schwartz" <merlyn@stonehenge.com> wrote:
>> >> 
>> >> Does this ring a bell?
>> 
Eric> Nope.
>> 
Eric> This is on r15941 of  https://svn.perl.org/parrot/trunk ?  I can't seem
Eric> to reproduce this with git svn fetch -r15940:15941
>> 
>> No, and that worked for me as well.  Apparently, I might have corrupted my
>> metadata because I updated git-svn while I was using it.  Is there any way to
>> reset the metadata without having to re-fetch 15000 revisions?

Eric> rm .git/refs/remotes/$GIT_SVN_ID .git/svn/$GIT_SVN_ID/.rev_db
Eric> git svn -i $GIT_SVN_ID rebuild

That's not working:

localhost.local:..RROR/parrot-GITSVN % git-svn -i git-svn rebuild
fatal: 'origin': unable to chdir or not a git archive
fatal: unexpected EOF
Failed to find remote refs
256 at /opt/git/bin/git-svn line 2151
        main::safe_qx('git-ls-remote', 'origin', 'refs/remotes/git-svn') called at /opt/git/bin/git-svn line 3404
        main::copy_remote_ref() called at /opt/git/bin/git-svn line 226
        main::rebuild() called at /opt/git/bin/git-svn line 187

-- 
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: latest update to git-svn blows up for me
  2006-12-04 19:36       ` Randal L. Schwartz
@ 2006-12-04 19:54         ` Eric Wong
  2006-12-04 20:04           ` Randal L. Schwartz
  0 siblings, 1 reply; 16+ messages in thread
From: Eric Wong @ 2006-12-04 19:54 UTC (permalink / raw)
  To: Randal L. Schwartz; +Cc: git

"Randal L. Schwartz" <merlyn@stonehenge.com> wrote:
> >>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes:
> 
> Eric> "Randal L. Schwartz" <merlyn@stonehenge.com> wrote:
> >> >>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes:
> >> 
> Eric> "Randal L. Schwartz" <merlyn@stonehenge.com> wrote:
> >> >> 
> >> >> Does this ring a bell?
> >> 
> Eric> Nope.
> >> 
> Eric> This is on r15941 of  https://svn.perl.org/parrot/trunk ?  I can't seem
> Eric> to reproduce this with git svn fetch -r15940:15941
> >> 
> >> No, and that worked for me as well.  Apparently, I might have corrupted my
> >> metadata because I updated git-svn while I was using it.  Is there any way to
> >> reset the metadata without having to re-fetch 15000 revisions?
> 
> Eric> rm .git/refs/remotes/$GIT_SVN_ID .git/svn/$GIT_SVN_ID/.rev_db
> Eric> git svn -i $GIT_SVN_ID rebuild
> 
> That's not working:
> 
> localhost.local:..RROR/parrot-GITSVN % git-svn -i git-svn rebuild
> fatal: 'origin': unable to chdir or not a git archive
> fatal: unexpected EOF
> Failed to find remote refs
> 256 at /opt/git/bin/git-svn line 2151
>         main::safe_qx('git-ls-remote', 'origin', 'refs/remotes/git-svn') called at /opt/git/bin/git-svn line 3404
>         main::copy_remote_ref() called at /opt/git/bin/git-svn line 226
>         main::rebuild() called at /opt/git/bin/git-svn line 187

Can you try:

git update-ref refs/remotes/git-svn \
  <last commit successfully imported from git-svn>

and running rebuild again?

-- 

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: latest update to git-svn blows up for me
  2006-12-04 19:54         ` Eric Wong
@ 2006-12-04 20:04           ` Randal L. Schwartz
  2006-12-04 20:08             ` Eric Wong
  0 siblings, 1 reply; 16+ messages in thread
From: Randal L. Schwartz @ 2006-12-04 20:04 UTC (permalink / raw)
  To: Eric Wong; +Cc: git

>>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes:

Eric> Can you try:

Eric> git update-ref refs/remotes/git-svn \
Eric>   <last commit successfully imported from git-svn>

Eric> and running rebuild again?

Yes, and now after seeing 14000 lines scroll by, I tried again:

localhost.local:..RROR/parrot-GITSVN % git-svn multi-fetch                     
Fetching git-svn
        M       trunk/lib/Perl/Critic/Policy/TestingAndDebugging/MisplacedShebang.pm
        M       trunk/lib/Perl/Critic/Policy/TestingAndDebugging/ProhibitShebangWarningsArg.pm
        M       trunk/lib/Perl/Critic/Policy/TestingAndDebugging/RequirePortableShebang.pm
        M       trunk/compilers/past-pm/POST/Compiler.pir
        M       trunk/compilers/past-pm/PAST/Compiler.pir
        M       trunk/compilers/past-pm/PAST-pm.pir
        M       trunk/languages/perl6/src/quote.pir
        M       trunk/languages/perl6/src/classes/Str.pir
        M       trunk/languages/perl6/src/classes/Code.pir
        M       trunk/languages/perl6/src/classes/Num.pir
        M       trunk/languages/plumhead/t/selection.txt
        M       trunk/languages/plumhead/t/superglobals.t
        M       trunk/languages/plumhead/t/strings.t
        M       trunk/languages/tcl/runtime/builtin/clock.pir
no blob information
512 at /opt/git/bin/git-svn line 457
        main::fetch_lib() called at /opt/git/bin/git-svn line 328
        main::fetch() called at /opt/git/bin/git-svn line 973
        main::fetch_child_id('git-svn') called at /opt/git/bin/git-svn line 991
        main::rec_fetch('', '/Volumes/UFS/MIRROR/parrot-GITSVN/.git/svn') called at /opt/git/bin/git-svn line 747
        main::multi_fetch() called at /opt/git/bin/git-svn line 187
512 at /opt/git/bin/git-svn line 980
        main::fetch_child_id('git-svn') called at /opt/git/bin/git-svn line 991
        main::rec_fetch('', '/Volumes/UFS/MIRROR/parrot-GITSVN/.git/svn') called at /opt/git/bin/git-svn line 747
        main::multi_fetch() called at /opt/git/bin/git-svn line 187

Anything you want me to try now?  I'm not in a fast net place (at
least not for a week), so I can't rebuild from scratch.

-- 
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: latest update to git-svn blows up for me
  2006-12-04 20:04           ` Randal L. Schwartz
@ 2006-12-04 20:08             ` Eric Wong
  2006-12-04 20:10               ` Randal L. Schwartz
  0 siblings, 1 reply; 16+ messages in thread
From: Eric Wong @ 2006-12-04 20:08 UTC (permalink / raw)
  To: Randal L. Schwartz; +Cc: git

"Randal L. Schwartz" <merlyn@stonehenge.com> wrote:
> >>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes:
> 
> Eric> Can you try:
> 
> Eric> git update-ref refs/remotes/git-svn \
> Eric>   <last commit successfully imported from git-svn>
> 
> Eric> and running rebuild again?
> 
> Yes, and now after seeing 14000 lines scroll by, I tried again:

<snip>

> Anything you want me to try now?  I'm not in a fast net place (at
> least not for a week), so I can't rebuild from scratch.

Which version of the SVN libraries are you using?  Also, are you
tracking https://svn.perl.org/parrot/trunk or just
https://svn.perl.org/parrot (top-level)

-- 

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: latest update to git-svn blows up for me
  2006-12-04 20:08             ` Eric Wong
@ 2006-12-04 20:10               ` Randal L. Schwartz
  2006-12-04 20:51                 ` Eric Wong
  0 siblings, 1 reply; 16+ messages in thread
From: Randal L. Schwartz @ 2006-12-04 20:10 UTC (permalink / raw)
  To: Eric Wong; +Cc: git

>>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes:

Eric> "Randal L. Schwartz" <merlyn@stonehenge.com> wrote:
>> >>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes:
>> 
Eric> Can you try:
>> 
Eric> git update-ref refs/remotes/git-svn \
Eric> <last commit successfully imported from git-svn>
>> 
Eric> and running rebuild again?
>> 
>> Yes, and now after seeing 14000 lines scroll by, I tried again:

Eric> <snip>

>> Anything you want me to try now?  I'm not in a fast net place (at
>> least not for a week), so I can't rebuild from scratch.

Eric> Which version of the SVN libraries are you using?

SVN::Core is 1.4.2  - not sure what distro that comes from.

Eric>   Also, are you
Eric> tracking https://svn.perl.org/parrot/trunk or just
Eric> https://svn.perl.org/parrot (top-level)

http://svn.perl.org/parrot

-- 
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: latest update to git-svn blows up for me
  2006-12-04 20:10               ` Randal L. Schwartz
@ 2006-12-04 20:51                 ` Eric Wong
  2006-12-05  4:08                   ` Eric Wong
  0 siblings, 1 reply; 16+ messages in thread
From: Eric Wong @ 2006-12-04 20:51 UTC (permalink / raw)
  To: Randal L. Schwartz; +Cc: git

"Randal L. Schwartz" <merlyn@stonehenge.com> wrote:
> >>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes:
> 
> Eric> "Randal L. Schwartz" <merlyn@stonehenge.com> wrote:
> >> >>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes:
> >> 
> Eric> Can you try:
> >> 
> Eric> git update-ref refs/remotes/git-svn \
> Eric> <last commit successfully imported from git-svn>
> >> 
> Eric> and running rebuild again?
> >> 
> >> Yes, and now after seeing 14000 lines scroll by, I tried again:
> 
> Eric> <snip>
> 
> >> Anything you want me to try now?  I'm not in a fast net place (at
> >> least not for a week), so I can't rebuild from scratch.
> 
> Eric> Which version of the SVN libraries are you using?
> 
> SVN::Core is 1.4.2  - not sure what distro that comes from.

Same here..  I'm still waiting for it to fetch and will try to reproduce
it here.

Meanwhile, can you re-run and use Data::Dumper to dump out $fb right
before it dies with "no blob information"? (in
close_file() of SVN::Git::Fetcher).

Also, can you put some trace messages and dump arguments to add_file()
and open_file() in that package, too?

Thanks.

-- 

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: latest update to git-svn blows up for me
  2006-12-04 20:51                 ` Eric Wong
@ 2006-12-05  4:08                   ` Eric Wong
  2006-12-05  4:19                     ` Randal L. Schwartz
  0 siblings, 1 reply; 16+ messages in thread
From: Eric Wong @ 2006-12-05  4:08 UTC (permalink / raw)
  To: Randal L. Schwartz; +Cc: git

Eric Wong <normalperson@yhbt.net> wrote:
> Same here..  I'm still waiting for it to fetch and will try to reproduce
> it here.

Update: Nearly 16k revisions later and I still can't reproduce this on
my computer.

-- 

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: latest update to git-svn blows up for me
  2006-12-05  4:08                   ` Eric Wong
@ 2006-12-05  4:19                     ` Randal L. Schwartz
  2006-12-05  4:33                       ` Randal L. Schwartz
  0 siblings, 1 reply; 16+ messages in thread
From: Randal L. Schwartz @ 2006-12-05  4:19 UTC (permalink / raw)
  To: Eric Wong; +Cc: git

>>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes:

Eric> Eric Wong <normalperson@yhbt.net> wrote:
>> Same here..  I'm still waiting for it to fetch and will try to reproduce
>> it here.

Eric> Update: Nearly 16k revisions later and I still can't reproduce this on
Eric> my computer.

I still say it was odd that it happened exactly when I did a git-svn
update in the other window. :)

So, maybe I'll just toss this archive.  Oh wait, can I back it up a few dozen
revs and try to roll forward?  That might be interesting.

git-reset --hard HEAD~10
blow away everything you had me blow away last time
make git-svn equal to HEAD
git-svn rebuild
git-svn fetch

Lemme try that.

-- 
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: latest update to git-svn blows up for me
  2006-12-05  4:19                     ` Randal L. Schwartz
@ 2006-12-05  4:33                       ` Randal L. Schwartz
  2006-12-05  9:13                         ` Eric Wong
  2006-12-05 16:47                         ` Linus Torvalds
  0 siblings, 2 replies; 16+ messages in thread
From: Randal L. Schwartz @ 2006-12-05  4:33 UTC (permalink / raw)
  To: Eric Wong; +Cc: git

>>>>> "Randal" == Randal L Schwartz <merlyn@stonehenge.com> writes:

>>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes:
Eric> Eric Wong <normalperson@yhbt.net> wrote:
>>> Same here..  I'm still waiting for it to fetch and will try to reproduce
>>> it here.

Eric> Update: Nearly 16k revisions later and I still can't reproduce this on
Eric> my computer.

Randal> I still say it was odd that it happened exactly when I did a git-svn
Randal> update in the other window. :)

Randal> So, maybe I'll just toss this archive.  Oh wait, can I back it up a few dozen
Randal> revs and try to roll forward?  That might be interesting.

Randal> git-reset --hard HEAD~10
Randal> blow away everything you had me blow away last time
Randal> make git-svn equal to HEAD
Randal> git-svn rebuild
Randal> git-svn fetch

Randal> Lemme try that.

Nope.  I reset it back 20 revs, and it correctly fast forwarded until
the fatal item again:

            M       trunk/languages/plumhead/past_xml_to_past_pir.xsl
            M       trunk/languages/plumhead/t/hello.t
            A       trunk/languages/plumhead/t/strings.t
            M       trunk/languages/plumhead/t/arithmetics.t
            M       trunk/languages/plumhead/TODO
            M       trunk/languages/plumhead/phc_xml_to_past_xml.xsl
    r15936 = 1933fe5f95d4ff29d9bb086faca9059a765b7abb
            M       trunk/MANIFEST
            M       trunk/MANIFEST.SKIP
    r15937 = 17624a0457339d4eeeecc03632d609b6220ac02d
            M       trunk/languages/plumhead/phc_xml_to_past_xml.xsl
    r15938 = bc577df90b886d8afd89774231cd321a40fd06ed
            M       trunk/languages/tcl/runtime/builtin/string.pir
    r15939 = dddd42d84b38cb5ab9cc8ca377767459f3966a60
            M       trunk/languages/tcl/runtime/builtin/binary.pir
    r15940 = 5cd630a9b67948eb788cb4fdb87998d960977a75
            M       trunk/lib/Perl/Critic/Policy/TestingAndDebugging/MisplacedShebang.pm
            M       trunk/lib/Perl/Critic/Policy/TestingAndDebugging/ProhibitShebangWarningsArg.pm
            M       trunk/lib/Perl/Critic/Policy/TestingAndDebugging/RequirePortableShebang.pm
            M       trunk/compilers/past-pm/POST/Compiler.pir
            M       trunk/compilers/past-pm/PAST/Compiler.pir
            M       trunk/compilers/past-pm/PAST-pm.pir
            M       trunk/languages/perl6/src/quote.pir
            M       trunk/languages/perl6/src/classes/Str.pir
            M       trunk/languages/perl6/src/classes/Code.pir
            M       trunk/languages/perl6/src/classes/Num.pir
            M       trunk/languages/plumhead/t/selection.txt
            M       trunk/languages/plumhead/t/superglobals.t
            M       trunk/languages/plumhead/t/strings.t
            M       trunk/languages/tcl/runtime/builtin/clock.pir
    no blob information
    512 at /opt/git/bin/git-svn line 457
            main::fetch_lib() called at /opt/git/bin/git-svn line 328
            main::fetch() called at /opt/git/bin/git-svn line 973
            main::fetch_child_id('git-svn') called at /opt/git/bin/git-svn line 991
            main::rec_fetch('', '/Volumes/UFS/MIRROR/parrot-GITSVN/.git/svn') called at /opt/git/bin/git-svn line 747
            main::multi_fetch() called at /opt/git/bin/git-svn line 187
    512 at /opt/git/bin/git-svn line 980
            main::fetch_child_id('git-svn') called at /opt/git/bin/git-svn line 991
            main::rec_fetch('', '/Volumes/UFS/MIRROR/parrot-GITSVN/.git/svn') called at /opt/git/bin/git-svn line 747
            main::multi_fetch() called at /opt/git/bin/git-svn line 187

It just hates me, perhaps.

-- 
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: latest update to git-svn blows up for me
  2006-12-05  4:33                       ` Randal L. Schwartz
@ 2006-12-05  9:13                         ` Eric Wong
  2006-12-05 16:47                         ` Linus Torvalds
  1 sibling, 0 replies; 16+ messages in thread
From: Eric Wong @ 2006-12-05  9:13 UTC (permalink / raw)
  To: Randal L. Schwartz; +Cc: git

"Randal L. Schwartz" <merlyn@stonehenge.com> wrote:
> 
>     no blob information

Can you make Data::Dumper display $fb where it dies with that message?
Thanks.

-- 

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: latest update to git-svn blows up for me
  2006-12-05  4:33                       ` Randal L. Schwartz
  2006-12-05  9:13                         ` Eric Wong
@ 2006-12-05 16:47                         ` Linus Torvalds
  1 sibling, 0 replies; 16+ messages in thread
From: Linus Torvalds @ 2006-12-05 16:47 UTC (permalink / raw)
  To: Randal L. Schwartz; +Cc: Eric Wong, git



On Mon, 4 Dec 2006, Randal L. Schwartz wrote:
> 
> It just hates me, perhaps.

This may be a great moment in time.

We may have reached the point where git is sentient, and passed the 
Turing test without us even realizing.

Please, somebody tell Sarah Connor.


^ permalink raw reply	[flat|nested] 16+ messages in thread

* [PATCH] git-svn: extra error check to ensure we open a file correctly
  2006-12-04 18:12     ` Eric Wong
  2006-12-04 19:36       ` Randal L. Schwartz
@ 2006-12-08  9:55       ` Eric Wong
  1 sibling, 0 replies; 16+ messages in thread
From: Eric Wong @ 2006-12-08  9:55 UTC (permalink / raw)
  To: Junio C Hamano; +Cc: git, Randal L. Schwartz

This may be an issue with repositories imported with commit
27a1a8014b842c0d70fdc91c68dd361ca2dfb34c or later, but before
commit dad73c0bb9f33323ec1aacf560a6263f1d85f81a.

Signed-off-by: Eric Wong <normalperson@yhbt.net>
---

Eric Wong <normalperson@yhbt.net> wrote:
> "Randal L. Schwartz" <merlyn@stonehenge.com> wrote:
> > >>>>> "Eric" == Eric Wong <normalperson@yhbt.net> writes:
> > 
> > Eric> "Randal L. Schwartz" <merlyn@stonehenge.com> wrote:
> > >> 
> > >> Does this ring a bell?
> > 
> > Eric> Nope.
> > 
> > Eric> This is on r15941 of  https://svn.perl.org/parrot/trunk ?  I can't seem
> > Eric> to reproduce this with git svn fetch -r15940:15941
> > 
> > No, and that worked for me as well.  Apparently, I might have corrupted my
> > metadata because I updated git-svn while I was using it.  Is there any way to
> > reset the metadata without having to re-fetch 15000 revisions?

I fear I may have been looking in the wrong place while trying to
diagnose merlyn's problem.  He did mention he was on a flaky connection
and that may have caused the corruption if he had one of those bad
versions.

 git-svn.perl |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/git-svn.perl b/git-svn.perl
index 747daf0..ff61b92 100755
--- a/git-svn.perl
+++ b/git-svn.perl
@@ -3438,6 +3438,9 @@ sub open_file {
 	my ($self, $path, $pb, $rev) = @_;
 	my ($mode, $blob) = (safe_qx('git-ls-tree',$self->{c},'--',$path)
 	                     =~ /^(\d{6}) blob ([a-f\d]{40})\t/);
+	unless (defined $mode && defined $blob) {
+		die "$path was not found in commit $self->{c} (r$rev)\n";
+	}
 	{ path => $path, mode_a => $mode, mode_b => $mode, blob => $blob,
 	  pool => SVN::Pool->new, action => 'M' };
 }
-- 
1.4.4.1.g9c35e-dirty

^ permalink raw reply related	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2006-12-08  9:55 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-12-04  4:00 latest update to git-svn blows up for me Randal L. Schwartz
2006-12-04  7:00 ` Eric Wong
2006-12-04 11:41   ` Randal L. Schwartz
2006-12-04 18:12     ` Eric Wong
2006-12-04 19:36       ` Randal L. Schwartz
2006-12-04 19:54         ` Eric Wong
2006-12-04 20:04           ` Randal L. Schwartz
2006-12-04 20:08             ` Eric Wong
2006-12-04 20:10               ` Randal L. Schwartz
2006-12-04 20:51                 ` Eric Wong
2006-12-05  4:08                   ` Eric Wong
2006-12-05  4:19                     ` Randal L. Schwartz
2006-12-05  4:33                       ` Randal L. Schwartz
2006-12-05  9:13                         ` Eric Wong
2006-12-05 16:47                         ` Linus Torvalds
2006-12-08  9:55       ` [PATCH] git-svn: extra error check to ensure we open a file correctly Eric Wong

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.