[Bug 1452985] Review Request: rakudo-zef - Perl6 Module Management

2017-10-04 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1452985

Gerd Pokorra  changed:

   What|Removed |Added

 Status|ON_QA   |CLOSED
 Resolution|--- |CURRENTRELEASE
Last Closed||2017-10-04 20:20:31



-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org


[Bug 1452985] Review Request: rakudo-zef - Perl6 Module Management

2017-09-23 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1452985



--- Comment #28 from Fedora Update System  ---
rakudo-zef-0.1.29-1.fc26 has been pushed to the Fedora 26 stable repository. If
problems still persist, please make note of it in this bug report.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org


[Bug 1452985] Review Request: rakudo-zef - Perl6 Module Management

2017-09-15 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1452985

Fedora Update System  changed:

   What|Removed |Added

 Status|MODIFIED|ON_QA



--- Comment #27 from Fedora Update System  ---
rakudo-zef-0.1.29-1.fc26 has been pushed to the Fedora 26 testing repository.
If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here:
https://bodhi.fedoraproject.org/updates/FEDORA-2017-fe72d7dbfc

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org


[Bug 1452985] Review Request: rakudo-zef - Perl6 Module Management

2017-09-15 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1452985

Fedora Update System  changed:

   What|Removed |Added

 Status|POST|MODIFIED



-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org


[Bug 1452985] Review Request: rakudo-zef - Perl6 Module Management

2017-09-15 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1452985



--- Comment #26 from Fedora Update System  ---
rakudo-zef-0.1.29-1.fc26 has been submitted as an update to Fedora 26.
https://bodhi.fedoraproject.org/updates/FEDORA-2017-fe72d7dbfc

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org


[Bug 1452985] Review Request: rakudo-zef - Perl6 Module Management

2017-09-15 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1452985



--- Comment #25 from Gerd Pokorra  ---
Thank you very much for the review!!

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org


[Bug 1452985] Review Request: rakudo-zef - Perl6 Module Management

2017-09-15 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1452985



--- Comment #24 from Gwyn Ciesla  ---
(fedrepo-req-admin):  The Pagure repository was created at
https://src.fedoraproject.org/rpms/rakudo-zef

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org


[Bug 1452985] Review Request: rakudo-zef - Perl6 Module Management

2017-09-15 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1452985

Robert-André Mauchin  changed:

   What|Removed |Added

 Status|NEW |POST
   Assignee|nob...@fedoraproject.org|zebo...@gmail.com
  Flags||fedora-review+



--- Comment #23 from Robert-André Mauchin  ---
Perfect, package accepted. Thanks for your work!

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org


[Bug 1452985] Review Request: rakudo-zef - Perl6 Module Management

2017-09-15 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1452985



--- Comment #22 from Gerd Pokorra  ---
I have done a test build in rawhide. A complete rebuild of the rakudo stack
(moarvm, nqp and rakudo rpms) fixed the problem in rawhide.

The specfile is changed to take the source tar file from Github.

Rakudo 2017.08 do not build on the architectures s390x ppc64, so the zef
package do need also to exclude them.

The appropriate changelog entry is:
- get the sources from Github
- need to exclude the architectures: s390x ppc64
- update to 0.1.29



The new srpm-URL is:

- ftp://ftp.uni-siegen.de/pub/review/zef/srpm/rakudo-zef-0.1.29-1.fc26.src.rpm

- ftp://ftp.uni-siegen.de/pub/review/zef/spec/rakudo-zef.spec links to version
5 of the rakudo-zef spec file.



Successful scratch builds are at:

F28 (rawhide):
https://koji.fedoraproject.org/koji/taskinfo?taskID=21877183

F27:
https://koji.fedoraproject.org/koji/taskinfo?taskID=21877346

F26:
https://koji.fedoraproject.org/koji/taskinfo?taskID=21877459

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org


[Bug 1452985] Review Request: rakudo-zef - Perl6 Module Management

2017-09-13 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1452985

Robert-André Mauchin  changed:

   What|Removed |Added

 CC||zebo...@gmail.com



--- Comment #21 from Robert-André Mauchin  ---
Hello,


 - https://travis-ci.org/ugexe/zef doesn't seem to be a suitable URL for a
homepage. Check https://github.com/ugexe/zef instead

 - The latest published version on https://github.com/ugexe/zef is 0.1.27, I
guess you should bump the package like this:

URL:https://github.com/ugexe/zef
Source0:%url/archive/v%{version}/%{name}-%{version}.tar.gz


Although the package builds fine on Fedora 27, it fails to build on Rawhide:

>+ /usr/lib64/perl6/bin/mod_inst.pl 
>--to=/builddir/build/BUILDROOT/rakudo-zef-0.1.27-1.fc28.x86_64/usr/lib64/perl6/vendor
> --for=vendor
>Unhandled exception: While looking for 'ModuleLoader.moarvm': no such file or 
>directory
>   at :1  
> (/usr/lib64/perl6/runtime/perl6.moarvm:)
>

I'm not a Perl specialist, maybe you have some insight as to why it fails with
such error.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org


[Bug 1452985] Review Request: rakudo-zef - Perl6 Module Management

2017-06-30 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1452985



--- Comment #20 from Gerd Pokorra  ---
- get the sources from the Perl6 directory of CPAN

The spec file corresponds to the 'Fedora Packaging Guidelines for Perl 6
Modules'

- https://fedoraproject.org/wiki/Packaging/Perl6?rd=Packaging/Perl6

The new srpm-URL is:

- ftp://ftp.uni-siegen.de/pub/review/zef/srpm/rakudo-zef-0.1.15-1.fc25.src.rpm


- ftp://ftp.uni-siegen.de/pub/review/zef/spec/rakudo-zef.spec links to version
3 of the rakudo-zef spec file.


Successful scratch builds are at:

F25
https://koji.fedoraproject.org/koji/taskinfo?taskID=20262875

F26
https://koji.fedoraproject.org/koji/taskinfo?taskID=20264274

F27
https://koji.fedoraproject.org/koji/taskinfo?taskID=20262886



The rakudo-zef package could be installed from the scratch build

> wget 
> https://kojipkgs.fedoraproject.org//work/tasks/2877/20262877/rakudo-zef-0.1.15-1.fc25.x86_64.rpm
> dnf install rakudo-zef-0.1.15-1.fc25.x86_64.rpm

and works fine:

> zef list --installed
===> Found via /usr/lib64/perl6
CORE:ver('6.c'):auth('perl')
===> Found via /usr/lib64/perl6/vendor
zef:ver('0.1.15'):auth('github:ugexe')
>

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org


[Bug 1452985] Review Request: rakudo-zef - Perl6 Module Management

2017-06-20 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1452985



--- Comment #19 from Gerd Pokorra  ---
After removing the BUILD directory I noticed that the package do not work any
more.


So I uploaded again a new version without that problem:

 The new srpm-URL is: 
  -
ftp://ftp.uni-siegen.de/pub/review/zef/srpm/rakudo-zef-0.20170619git.48efafc-1.fc25.src.rpm


 ftp://ftp.uni-siegen.de/pub/review/zef/spec/rakudo-zef.spec links to version 2
of the rakudo-zef spec file.


- added check-section
- switched to install with the 'tools/install-dist.pl' script from the rakudo
sources
- install to vendor_dir


URL of a rawhide scratch build:
 https://koji.fedoraproject.org/koji/taskinfo?taskID=20070176


rakudo-zef builds with the rakudo version 0.2017.06 in rawhide and the
currently updates in the testing repository of F25 and F26.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org


[Bug 1452985] Review Request: rakudo-zef - Perl6 Module Management

2017-06-19 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1452985

Gerd Pokorra  changed:

   What|Removed |Added

Summary|Review Request: zef - Perl6 |Review Request: rakudo-zef
   |Module Management   |- Perl6 Module Management



--- Comment #18 from Gerd Pokorra  ---
- remove QA_SKIP_BUILD_ROOT variable
- split installation in two steps
- add information of the creating of the tar archive
- rename the package to rakudo-zef
- update to 0.20170619git.48efafc


Successful scratch builds:

F25:
https://koji.fedoraproject.org/koji/taskinfo?taskID=20065540

F26:
https://koji.fedoraproject.org/koji/taskinfo?taskID=20065487


The new srpm-URL is:
ftp://ftp.uni-siegen.de/pub/review/zef/srpm/rakudo-zef-0.20170619git.48efafc-1.fc25.src.rpm


ftp://ftp.uni-siegen.de/pub/review/zef/spec/rakudo-zef.spec links to version 1
of the new rakudo-zef spec file of the new zef version.


I renamed the package to rakudo-zef, because with installing 'dnf install
rakudo-*' the package manager should be installed.



rakudo builds of 2017.06 are done and provides the script tools/install-dist.pl
with macro as:
%perl6_mod_inst/usr/lib64/perl6/bin/mod_inst.pl

This rakudo updates are at:

F25:
https://bodhi.fedoraproject.org/updates/FEDORA-2017-0e46c90218

F26:
https://bodhi.fedoraproject.org/updates/FEDORA-2017-38e81c3b2c



The rakudo-zef spec file do not use the tools/install-dist.pl script, I like to
use the own 'bin/zef install' command for the zef build.


The rakudo-zef package need the macros provided from the rakudo-version >=
0.2017.04.2-4 to build which is in the update repository of F25 and F26.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org