Rakudo runtime depends on parrot-devel (was: Parrot 3.3.0 is in the archive)

Alessandro Ghedini al3xbio at gmail.com
Sat May 14 16:37:39 UTC 2011


On Sat, May 14, 2011 at 06:03:13PM +0200, Dominique Dumont wrote:
> Le vendredi 6 mai 2011 16:32:36, Alessandro Ghedini a écrit :
> > Basically what I want to do is to have the rakudo package Build-Depends
> > on parrot-devel, and Depends on just parrot, which is, if I understand it
> > correctly, the whole reason to have a -devel package.
> 
> Allessandro, I wanted to try your rakudo package, but I can't them your files 
> in the git repository.
> 
> Did you forget to push your files ? Or did I miss something with git ?

There's seem to be nothing wrong in the repository [0].

I don't know what you did, but the "correct way" to build a package from 
git should be (using git-buildpackage):

   $ gbp-clone --pristine-tar git+ssh://git.debian.org/git/pkg-rakudo/pkg-rakudo.git
   $ cd pkg-rakudo
   $ git buildpackage                        # just like svn-buildpackage

This will pull all the git branches (master, upstream and pristine-tar)
locally (if you do only a "git clone", it pulls only master and you have to
manually create the other branches) and by default it will build the 
package using debuild, to change that pass the --git-builder option, e.g.:

   $ git buildpackage --git-builder pdebuild # use pbuilder to build

Let me know if the problem persists :)

Btw, I've also uploaded a package to mentors.d.n some time ago to check that
everything was fine (I think you received an aknowledgment about that). The
package can be found at [1].

Also, given that this discussion hasn't received a response from the 
parrot side yet, I would start asking gregor to review the package and
maybe upload to experimental. What do you think?

Cheers

[0] http://git.debian.org/?p=pkg-rakudo/pkg-rakudo.git
[1] http://mentors.debian.net/debian/pool/main/r/rakudo/

-- 
perl -E'$_=q;$/= @{[@_]};and s;\S+;<inidehG ordnasselA>;eg;say~~reverse'



More information about the Pkg-rakudo-devel mailing list