https://bugzilla.redhat.com/show_bug.cgi?id=1452985
--- Comment #17 from Gerd Pokorra ---
The new srpm-URL is:
-
ftp://ftp.uni-siegen.de/pub/review/zef/srpm/zef-0.20170520git.1490608-4.fc25.src.rpm
ftp://ftp.uni-siegen.de/pub/review/zef/spec/zef.spec links to version
https://bugzilla.redhat.com/show_bug.cgi?id=1452985
--- Comment #16 from Gerd Pokorra ---
It is easier and better to use the perl6 script 'tools/install-dist.pl' to
packaging perl6 modules, I think.
At the URL
-
https://bugzilla.redhat.com/show_bug.cgi?id=1452985
--- Comment #15 from Gerd Pokorra ---
Brainstorming how to do perl6 module packaging:
I will try the perl6 script 'tools/install-dist.pl' from the rakudo sources and
report about it here.
--
You are receiving this
https://bugzilla.redhat.com/show_bug.cgi?id=1452985
Gerd Pokorra changed:
What|Removed |Added
CC|
https://bugzilla.redhat.com/show_bug.cgi?id=1452985
--- Comment #13 from Gerd Pokorra ---
Thank you for your support so far Paul. I like the idea that the rakudo package
should provide a macro file. Thank you for the information and organisation
that someone is running
https://bugzilla.redhat.com/show_bug.cgi?id=1452985
--- Comment #12 from Paul Howarth ---
I think perl6 code in rpms should be in the vendor directories rather than the
site directories.
I think the precompiling of the code should happen in the rpm, as is done for
python
https://bugzilla.redhat.com/show_bug.cgi?id=1452985
--- Comment #11 from Gerd Pokorra ---
I created a github repository
https://github.com/gerd/macro.perl6.git
with a draft for the file macros.perl6
(https://github.com/gerd/macro.perl6/blob/master/macros.perl6) to
https://bugzilla.redhat.com/show_bug.cgi?id=1452985
--- Comment #10 from Gerd Pokorra ---
The new srpm-URL is:
ftp://ftp.uni-siegen.de/pub/review/zef/srpm/zef-0.20170520git.1490608-3.fc25.src.rpm
ftp://ftp.uni-siegen.de/pub/review/zef/spec/zef.spec links to version 3
https://bugzilla.redhat.com/show_bug.cgi?id=1452985
--- Comment #9 from Gerd Pokorra ---
In a first test I tried this:
> cat /usr/lib/rpm/macros.d/macros.perl6
%rakudo_version%(perl6 -e 'say $*PERL.compiler.version;')
>
--
You are receiving this mail because:
https://bugzilla.redhat.com/show_bug.cgi?id=1452985
--- Comment #8 from Gerd Pokorra ---
From the current git checkout of zef it is only possible to use:
-install-to=%{buildroot}..
But the zef command from the package works.
> https://github.com/ugexe/zef/issues/117
https://bugzilla.redhat.com/show_bug.cgi?id=1452985
--- Comment #7 from Paul Howarth ---
I see some interesting discussion on Perl6 packaging (for debian, but similar
considerations apply in Fedora):
https://github.com/ugexe/zef/issues/117
It would be nice to be able to use
https://bugzilla.redhat.com/show_bug.cgi?id=1452985
Gerd Pokorra changed:
What|Removed |Added
CC|
https://bugzilla.redhat.com/show_bug.cgi?id=1452985
--- Comment #5 from Gerd Pokorra ---
(In reply to Paul Howarth from comment #4)
> A few quick comments:
>
> I think running rpm database queries in the package build is a bad idea.
> This may fail when building in a
https://bugzilla.redhat.com/show_bug.cgi?id=1452985
Paul Howarth changed:
What|Removed |Added
CC||p...@city-fan.org
https://bugzilla.redhat.com/show_bug.cgi?id=1452985
--- Comment #3 from Gerd Pokorra ---
enhanced Description is:
%description
Zef is a Perl6 module manager that query, download, update and install modules
from of a file path (starting with . or /), URNs, URLs, paths,
https://bugzilla.redhat.com/show_bug.cgi?id=1452985
--- Comment #2 from Gerd Pokorra ---
I added a version dependent Requires to rakudo.
Requires: rakudo >= %(rpm -q --queryformat="%{Version}" rakudo)
I am not sure if this is necessary.
The requires
https://bugzilla.redhat.com/show_bug.cgi?id=1452985
--- Comment #1 from Gerd Pokorra ---
scratch builds are:
rawhide:
- https://koji.fedoraproject.org/koji/taskinfo?taskID=19672189
f26:
- https://koji.fedoraproject.org/koji/taskinfo?taskID=19672686
f25:
-
17 matches
Mail list logo