(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 > _anon...@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_anon...@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_anon...@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
signature.asc
Description: Digital signature