[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#738680: RFA: libbsd-arc4random-perl -- CPAN's BSD::arc4random -- Perl bindings for arc4random



(adding pkg-perl to Cc)

-=| Thorsten Glaser, 12.02.2014 11:55:45 +0000 |=-
> Damyan Ivanov dixit:
> 
> >> I request an adopter for the libbsd-arc4random-perl package.
> >> I’d like to put it under the Debian Perl umbrella, if possible,
> >
> >Alright. I intent to adopt it for the Debian Perl group.
> 
> Cool, thanks!
> 
> Do you want the ,v files from VCS-CVS for import into your version
> control system, so you keep complete history?
> 
> If so, you can download them like this:
> 
> rsync -zavP _anoncvs@anoncvs.mirbsd.org:/cvs/contrib/hosted/tg/deb/libbsd-arc4random-perl/ ./libbsd-arc4random-perl/
> 
> It should be possible to convert them into svn or git easily,
> or use them with RCS or CVS.

I must confess that I went straight with the takeover, neglecting the 
possibility of importing the old revision history.

I am willing to fix that, even at the expense of rebasing the now 
published git repository. Better now than later.

Here's what I tried:

 git cvsimport -d_anoncvs@anoncvs.mirbsd.org:/cvs -C new-git -u \
 -k -v -A AUTHORS contrib/hosted/tg/deb/libbsd-arc4random-perl

The resulting Git repository is at 
http://anonscm.debian.org/gitweb/?p=users/dmn/cvs-imported.git

This gave me 39 commits, the earliest of which is:

    move:

    • mircvs://contrib/hosted/p5/BSD/arc4random/Makefile.PL.diff
    ‣ mircvs://contrib/hosted/tg/deb/libbsd-arc4random-perl/debian/diffs/

    • mircvs://contrib/hosted/p5/BSD/arc4random/debian/
    ‣ mircvs://contrib/hosted/tg/deb/libbsd-arc4random-perl/debian/

    reason: this shan’t be a Debian-native package

This suggested that there's additional history that I'd like to have, 
but retrieving it fails:

 $ git cvsimport -d_anoncvs@anoncvs.mirbsd.org:/cvs -C p5-git -u -k \
                 -v -A AUTHORS contrib/hosted/p5/BSD/arc4random
 Initialized empty Git repository in /tmp/1-dam/p5-git/.git/
 Running cvsps...
 cvs_direct initialized to CVSROOT /cvs
 cvs rlog: Logging contrib/hosted/p5/BSD/arc4random
 WARNING: branch_add already set! (repeated 5 more times)
 cvs rlog: Logging contrib/hosted/p5/BSD/arc4random/debian
 WARNING: branch_add already set! (repeated 4 more times)
 vs rlog: Logging contrib/hosted/p5/BSD/arc4random/lib
 cvs rlog: Logging contrib/hosted/p5/BSD/arc4random/lib/BSD
 WARNING: branch_add already set!
 cvs rlog: Logging contrib/hosted/p5/BSD/arc4random/t
 WARNING: branch_add already set!
 revision 1.2 of file t/check.t is tagged but not present
 (repeated for all files that are supposed to be there)
 no patchset for tag BSD__arc4random-1_40
 DONE; creating master branch
 fatal: refs/heads/origin: not a valid SHA1
 fatal: master: not a valid SHA1
 fatal: You are on a branch yet to be born
 checkout failed: 32768

Perhaps git-cvsimport is not happy about the module rename or the 
history is just not available anymore.

Does anybody have ideas how to import that history too?

If not I guess I'll proceed with what I have so far.


Thanks,
    dam

Attachment: signature.asc
Description: Digital signature


Reply to: