Parrot is in Fedora
Michael Schroeder
mls at suse.de
Tue May 5 08:26:56 UTC 2009
On Tue, May 05, 2009 at 08:41:32AM +0200, Gerd Pokorra wrote:
> Am Montag, den 04.05.2009, 10:54 +0200 schrieb Michael Schroeder:
> > Why are they both parrot-tools and parrot-devel?
>
> I used 'make install-dev' and the subpackage "tools" hold the difference
> to the target 'install'. That are the files
> %{_libdir}/parrot/%{version}/tools/*
> %{_libdir}/parrot/%{version}/VERSION
> needed to build languages.
What's the use of "parrot-devel" then?
> > I'm asking because
> > SUSE also ships with parrot since a couple of weeks and I want
> > to unify the package names/contents between distributions as much
> > as I can.
>
> The Fedora-people I know don't care much about SuSE, but I like also
> to unify the package names and contents and would like to work togehter.
> For some time ago Allison suggest to add a ports/rpm directory and
> to place parrot.spec and a Makefile in there. I think this should be
> the common basement for rpm-based systems. If there will come no protest
> from the community I will start to write the Makefile for that.
Isn't just the spec file sufficient?
> > (We also have libparrot in an extra package, so that multiple
> > versions of the runtime can be installed in parallel.)
>
> I do not know enough about programming to say something about that. I
> only see the same extra package for Mandriva and Ubuntu. Does Parrot
> support to work with different versions of installed libraries?
If the versions use a different so-name it shouldn't be a problem.
> I do not
> know if this have move advantages or disadvantages. May be to update
> parrot from time to time is adequate.
Well, Fedora also supports multilib (mixed 32bit/64bit), you probably
need it just for this reason.
> Does SuSE already have packages for languages?
We have a 'rakudo' package, i.e. the perl6 language.
Cheers,
Michael.
--
Michael Schroeder mls at suse.de
SUSE LINUX Products GmbH, GF Markus Rex, HRB 16746 AG Nuernberg
main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);}
More information about the parrot-dev
mailing list