[Bug 770986] Review Request: rubygem-kgio - Kinder, gentler I/O for Ruby
https://bugzilla.redhat.com/show_bug.cgi?id=770986 Vít Ondruch vondr...@redhat.com changed: What|Removed |Added Status|MODIFIED|CLOSED CC||vondr...@redhat.com Resolution|--- |CURRENTRELEASE Last Closed||2014-03-20 08:01:33 --- Comment #14 from Vít Ondruch vondr...@redhat.com --- This is in Fedora already for some time. -- 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 https://admin.fedoraproject.org/mailman/listinfo/package-review
[Bug 770986] Review Request: rubygem-kgio - Kinder, gentler I/O for Ruby
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. https://bugzilla.redhat.com/show_bug.cgi?id=770986 --- Comment #13 from Fedora Update System upda...@fedoraproject.org 2012-01-21 15:33:46 EST --- rubygem-kgio-2.7.0-3.el6 has been pushed to the Fedora EPEL 6 stable repository. -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ package-review mailing list package-review@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/package-review
[Bug 770986] Review Request: rubygem-kgio - Kinder, gentler I/O for Ruby
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. https://bugzilla.redhat.com/show_bug.cgi?id=770986 --- Comment #11 from Fedora Update System upda...@fedoraproject.org 2012-01-15 21:23:19 EST --- rubygem-kgio-2.7.0-3.fc16 has been pushed to the Fedora 16 stable repository. -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ package-review mailing list package-review@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/package-review
[Bug 770986] Review Request: rubygem-kgio - Kinder, gentler I/O for Ruby
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. https://bugzilla.redhat.com/show_bug.cgi?id=770986 --- Comment #12 from Fedora Update System upda...@fedoraproject.org 2012-01-15 21:27:57 EST --- rubygem-kgio-2.7.0-3.fc15 has been pushed to the Fedora 15 stable repository. -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ package-review mailing list package-review@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/package-review
[Bug 770986] Review Request: rubygem-kgio - Kinder, gentler I/O for Ruby
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. https://bugzilla.redhat.com/show_bug.cgi?id=770986 Guillermo Gómez guillermo.go...@gmail.com changed: What|Removed |Added Flag||fedora-cvs? --- Comment #6 from Guillermo Gómez guillermo.go...@gmail.com 2012-01-06 10:00:34 EST --- New Package SCM Request === Package Name: rubygem-kgio Short Description: Kinder, gentler I/O for Ruby Owners: gomix Branches: f15 f16 el5 el6 -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ package-review mailing list package-review@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/package-review
[Bug 770986] Review Request: rubygem-kgio - Kinder, gentler I/O for Ruby
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. https://bugzilla.redhat.com/show_bug.cgi?id=770986 --- Comment #7 from Jon Ciesla limburg...@gmail.com 2012-01-06 10:17:07 EST --- Git done (by process-git-requests). -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ package-review mailing list package-review@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/package-review
[Bug 770986] Review Request: rubygem-kgio - Kinder, gentler I/O for Ruby
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. https://bugzilla.redhat.com/show_bug.cgi?id=770986 --- Comment #8 from Fedora Update System upda...@fedoraproject.org 2012-01-06 13:15:10 EST --- rubygem-kgio-2.7.0-3.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/rubygem-kgio-2.7.0-3.fc16 -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ package-review mailing list package-review@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/package-review
[Bug 770986] Review Request: rubygem-kgio - Kinder, gentler I/O for Ruby
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. https://bugzilla.redhat.com/show_bug.cgi?id=770986 Fedora Update System upda...@fedoraproject.org changed: What|Removed |Added Status|ASSIGNED|MODIFIED -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ package-review mailing list package-review@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/package-review
[Bug 770986] Review Request: rubygem-kgio - Kinder, gentler I/O for Ruby
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. https://bugzilla.redhat.com/show_bug.cgi?id=770986 --- Comment #9 from Fedora Update System upda...@fedoraproject.org 2012-01-06 13:21:57 EST --- rubygem-kgio-2.7.0-3.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/rubygem-kgio-2.7.0-3.fc15 -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ package-review mailing list package-review@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/package-review
[Bug 770986] Review Request: rubygem-kgio - Kinder, gentler I/O for Ruby
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. https://bugzilla.redhat.com/show_bug.cgi?id=770986 --- Comment #10 from Fedora Update System upda...@fedoraproject.org 2012-01-06 13:26:46 EST --- rubygem-kgio-2.7.0-3.el6 has been submitted as an update for Fedora EPEL 6. https://admin.fedoraproject.org/updates/rubygem-kgio-2.7.0-3.el6 -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ package-review mailing list package-review@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/package-review
[Bug 770986] Review Request: rubygem-kgio - Kinder, gentler I/O for Ruby
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. https://bugzilla.redhat.com/show_bug.cgi?id=770986 Mamoru Tasaka mtas...@fedoraproject.org changed: What|Removed |Added Flag|fedora-review? |fedora-review+ --- Comment #5 from Mamoru Tasaka mtas...@fedoraproject.org 2012-01-05 23:25:33 EST --- Sorry for being late. For -3: * %install vs %check - build.log shows: http://koji.fedoraproject.org/koji/taskinfo?taskID=3623729 http://koji.fedoraproject.org/koji/getfile?taskID=3623730name=build.log Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.SHK0hf + umask 022 ... ... + RUBYOPT='-Ilib -I/builddir/build/BUILDROOT/rubygem-kgio-2.7.0-3.fc17.x86_64/usr/lib64/ruby/site_ruby/1.8/x86_64-linux -Itest' + testrb test/test_accept_class.rb test/test_accept_flags.rb ... ... ... 255 tests, 132826 assertions, 0 failures, 0 errors + rm -f /builddir/build/BUILDROOT/rubygem-kgio-2.7.0-3.fc17.x86_64/usr/lib/ruby/gems/1.8/gems/kgio-2.7.0/.document + rm -f /builddir/build/BUILDROOT/rubygem-kgio-2.7.0-3.fc17.x86_64/usr/lib/ruby/gems/1.8/gems/kgio-2.7.0/.gitignore --- So now the lines from rm -rf %{buildroot}%{geminstdir}/.document to mv %{buildroot}%{geminstdir}/lib/kgio_ext.so %{buildroot}%{ruby_sitearch} are now executed on %check (because on the spec file%check is written above). Please move the lines %check # Patch test_autopush.rb cd %{buildroot}%{geminstdir} RUBYOPT=-Ilib -I%{buildroot}%{ruby_sitearch} -Itest testrb test/test_* to below mv %{buildroot}%{geminstdir}/lib/kgio_ext.so ... line (and above %clean section). Please fix the above issue before importing this package into Fedora git. This package (rubygem-kgio) is APPROVED by mtasaka -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ package-review mailing list package-review@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/package-review
[Bug 770986] Review Request: rubygem-kgio - Kinder, gentler I/O for Ruby
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. https://bugzilla.redhat.com/show_bug.cgi?id=770986 --- Comment #3 from Mamoru Tasaka mtas...@fedoraproject.org 2012-01-01 03:49:06 EST --- For -2: * Build failure - -2 won't build - %check fails because ruby could not find kgio_ext.so (note that this is installed under %buildroot%ruby_sitearch at %check, not under %buildroot%ruby_sitearch/kgio, i.e. the last kgio part is not needed) http://koji.fedoraproject.org/koji/taskinfo?taskID=3612585 * Patches - %check is not build phase and if you want to apply patches *on the files to be packaged*, I think it should be done on %prep or %build or %install. (Sometimes you may want to disable %check due to some reason, and for this reason files to be packaged should not be modified on %check) Note that sometimes I apply some patches on %check, for files not under %buildroot. I usually do test programs under %_builddir (normally ${HOME}/rpmbuild/BUILD) to make it sure that files under %buildroot are not modified during %check phase. * Unused macro - %ruby_sitelib macro is defined in the spec file but is used nowhere. -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ package-review mailing list package-review@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/package-review
[Bug 770986] Review Request: rubygem-kgio - Kinder, gentler I/O for Ruby
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. https://bugzilla.redhat.com/show_bug.cgi?id=770986 --- Comment #4 from Guillermo Gómez guillermo.go...@gmail.com 2012-01-01 13:28:45 EST --- (In reply to comment #3) For -2: * Build failure - -2 won't build - %check fails because ruby could not find kgio_ext.so Fixed * Patches - %check is not build phase and if you want to apply patches *on the files to be packaged*, Fixed (moved to %install section) * Unused macro - %ruby_sitelib macro is defined in the spec file but is used nowhere. Fixed (removed) new SPEC url:http://gomix.fedorapeople.org/rubygem-kgio/rubygem-kgio.spec new SRPM url:http://gomix.fedorapeople.org/rubygem-kgio/rubygem-kgio-2.7.0-3.fc16.src.rpm $ rpmlint -v SPECS/rubygem-kgio.spec SPECS/rubygem-kgio.spec: I: checking-url http://rubygems.org/downloads/kgio-2.7.0.gem (timeout 10 seconds) 0 packages and 1 specfiles checked; 0 errors, 0 warnings. $ rpmlint -v SRPMS/rubygem-kgio-2.7.0-3.fc16.src.rpm rubygem-kgio.src: I: checking rubygem-kgio.src: I: checking-url http://bogomips.org/kgio (timeout 10 seconds) rubygem-kgio.src: I: checking-url http://rubygems.org/downloads/kgio-2.7.0.gem (timeout 10 seconds) 1 packages and 0 specfiles checked; 0 errors, 0 warnings. $ rpmlint -v RPMS/x86_64/rubygem-kgio-2.7.0-3.fc16.x86_64.rpm rubygem-kgio.x86_64: I: checking rubygem-kgio.x86_64: I: checking-url http://bogomips.org/kgio (timeout 10 seconds) 1 packages and 0 specfiles checked; 0 errors, 0 warnings. $ rpmlint -v RPMS/x86_64/rubygem-kgio-doc-2.7.0-3.fc16.x86_64.rpm rubygem-kgio-doc.x86_64: I: checking rubygem-kgio-doc.x86_64: I: checking-url http://bogomips.org/kgio (timeout 10 seconds) 1 packages and 0 specfiles checked; 0 errors, 0 warnings. :) Thanks again for reviewing _- Guillermo -_ -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ package-review mailing list package-review@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/package-review
[Bug 770986] Review Request: rubygem-kgio - Kinder, gentler I/O for Ruby
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. https://bugzilla.redhat.com/show_bug.cgi?id=770986 Mamoru Tasaka mtas...@fedoraproject.org changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|nob...@fedoraproject.org|mtas...@fedoraproject.org Flag||fedora-review? --- Comment #1 from Mamoru Tasaka mtas...@fedoraproject.org 2011-12-31 03:18:42 EST --- Some notes: * Build failure - Build fails on F-17: http://koji.fedoraproject.org/koji/taskinfo?taskID=3611721 -doc subpackage is marked as %doc, however generated rpms differ between i686 and x86_64. It can be said that this is a bug in ruby(-rdoc) side, however for now please consider rdoc-generated files arch-dependent. * Arch dependent binary module - kgio_ext.so is arch-dependent and must be placed under %ruby_sitearch . Please check ruby packaging guideline. * Redundant items - The following items are now redundant on Fedora (may not be under EPEL) - BuildRoot: line - %clean section (completely) - %defattr at the beginning of %files * rpmlint issue - Please suppress (fix) the following rpmlint issues rubygem-kgio-doc.noarch: E: non-readable /usr/lib/ruby/gems/1.8/gems/kgio-2.7.0/NEWS 0600L rubygem-kgio-doc.noarch: E: non-readable /usr/lib/ruby/gems/1.8/gems/kgio-2.7.0/ChangeLog 0600L * Documentation files placement - README file should be in main package, not -doc, because it says README. - NEWS, ChangeLog can be in main package (and I recommend so), however not a blocker. * Enabling test suite - As this gem contains test/ directory, please add %check section and execute some tests there Note: you may see some errors for missing strace module on ./test/test_autopush.rb:3, however I think this can be patched out. By the way, I appreciate it if you would review my review request (bug 770796) -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ package-review mailing list package-review@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/package-review
[Bug 770986] Review Request: rubygem-kgio - Kinder, gentler I/O for Ruby
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. https://bugzilla.redhat.com/show_bug.cgi?id=770986 --- Comment #2 from Guillermo Gómez guillermo.go...@gmail.com 2011-12-31 14:52:21 EST --- (In reply to comment #1) * Build failure - Build fails on F-17: http://koji.fedoraproject.org/koji/taskinfo?taskID=3611721 * For now rdoc-generated files arch-dependent * It builds fine now in rawhide * Arch dependent binary module - kgio_ext.so is arch-dependent and must be placed under %ruby_sitearch . Please check ruby packaging guideline. Oops, fixed * Redundant items - The following items are now redundant on Fedora (may not be under EPEL) - BuildRoot: line - %clean section (completely) - %defattr at the beginning of %files I reviewed the items against epel guidelines because i plan to include epel version releases. - BuildRoot line will keep if not a blocker (MUST in EPEL) - %clean section (MUST in EPEL) - %defattr at the beginning of %files, (removed) * rpmlint issue - Please suppress (fix) the following rpmlint issues rubygem-kgio-doc.noarch: E: non-readable /usr/lib/ruby/gems/1.8/gems/kgio-2.7.0/NEWS 0600L rubygem-kgio-doc.noarch: E: non-readable /usr/lib/ruby/gems/1.8/gems/kgio-2.7.0/ChangeLog 0600L Hmmm, this issues disappeared after removing noarch for doc subpackage. fixed * Documentation files placement - README file should be in main package, not -doc, because it says README. - NEWS, ChangeLog can be in main package (and I recommend so), however not a blocker. * README, NEWS, ChangeLog location fixed * Enabling test suite - As this gem contains test/ directory, please add %check section and execute some tests there Note: you may see some errors for missing strace module on ./test/test_autopush.rb:3, however I think this can be patched out. yes.. did it.. dont know if the best way...included patch0 just for test_autopush.rb. %check section added By the way, I appreciate it if you would review my review request (bug 770796) I'll take a look asap $ rpmlint -v SRPMS/rubygem-kgio-2.7.0-2.fc16.src.rpm rubygem-kgio.src: I: checking rubygem-kgio.src: I: checking-url http://bogomips.org/kgio (timeout 10 seconds) rubygem-kgio.src: I: checking-url http://rubygems.org/downloads/kgio-2.7.0.gem (timeout 10 seconds) 1 packages and 0 specfiles checked; 0 errors, 0 warnings. $ rpmlint -v RPMS/x86_64/rubygem-kgio-2.7.0-2.fc16.x86_64.rpm rubygem-kgio.x86_64: I: checking rubygem-kgio.x86_64: I: checking-url http://bogomips.org/kgio (timeout 10 seconds) 1 packages and 0 specfiles checked; 0 errors, 0 warnings. $ rpmlint -v RPMS/x86_64/rubygem-kgio-doc-2.7.0-2.fc16.x86_64.rpm rubygem-kgio-doc.x86_64: I: checking rubygem-kgio-doc.x86_64: I: checking-url http://bogomips.org/kgio (timeout 10 seconds) 1 packages and 0 specfiles checked; 0 errors, 0 warnings. Not sure about my method for patching the test file (not really good at patching so far). New spec:http://gomix.fedorapeople.org/rubygem-kgio/rubygem-kgio.spec New srpm:http://gomix.fedorapeople.org/rubygem-kgio/rubygem-kgio-2.7.0-2.fc16.src.rpm thanks ! _- Guillermo -_ -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ package-review mailing list package-review@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/package-review