Bug 1138476 - Review Request: percona-toolkit - A MySQL Toolkit by Percona
Summary: Review Request: percona-toolkit - A MySQL Toolkit by Percona
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Nobody's working on this, feel free to take it
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: FE-DEADREVIEW
TreeView+ depends on / blocked
 
Reported: 2014-09-04 21:53 UTC by Fabio Alessandro Locati
Modified: 2021-08-10 04:34 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2021-08-10 04:34:22 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Patch to address the issues mentioned in https://bugzilla.redhat.com/show_bug.cgi?id=1138476#c7 (2.57 KB, patch)
2014-09-22 06:49 UTC, Ralf Corsepius
no flags Details | Diff

Description Fabio Alessandro Locati 2014-09-04 21:53:32 UTC
Spec URL: https://fale.fedorapeople.org/percona-toolkit/percona-toolkit.spec
SRPM URL: https://fale.fedorapeople.org/percona-toolkit/percona-toolkit-2.2.10-1.fc20.src.rpm
RPM URL: https://fale.fedorapeople.org/percona-toolkit/percona-toolkit-2.2.10-1.fc20.noarch.rpm

Koji: http://koji.fedoraproject.org/koji/taskinfo?taskID=7526740

Description: Percona Toolkit is a collection of advanced command-line tools used by Percona (http://www.percona.com/) support staff to perform a variety of MySQL and system tasks that are too difficult or complex to perform manually.

Fedora Account System Username: fale

Comment 1 Christopher Meng 2014-09-04 22:08:23 UTC
Please don't set the flag when you are the submitter.

Comment 2 Fabio Alessandro Locati 2014-09-04 22:52:53 UTC
Sorry for the flag, thanks for your flag fix :)

Comment 3 Christopher Meng 2014-09-05 10:02:42 UTC
I could review this on next Monday, in the past I found it useful. 

Please drop those obsolete macros like defattr.

Comment 4 Fabio Alessandro Locati 2014-09-05 17:34:16 UTC
Thankyou Christopher for reviewing this package :).

I've dropped the defattr macro as you pointed out, thankyou :).

Spec URL: https://fale.fedorapeople.org/percona-toolkit/percona-toolkit.spec
SRPM URL: https://fale.fedorapeople.org/percona-toolkit/percona-toolkit-2.2.10-2.fc20.src.rpm
RPM URL: https://fale.fedorapeople.org/percona-toolkit/percona-toolkit-2.2.10-2.fc20.noarch.rpm

Koji: http://koji.fedoraproject.org/koji/taskinfo?taskID=7531737

Comment 5 Christopher Meng 2014-09-13 09:36:14 UTC
Installation errors
-------------------
INFO: mock.py version 1.1.41 starting...
Start: init plugins
INFO: selinux disabled
Finish: init plugins
Start: run
Mock Version: 1.1.41
INFO: Mock Version: 1.1.41
Start: lock buildroot
INFO: installing package(s): /home/cawk/Desktop/percona-toolkit/results/percona-toolkit-2.2.10-2.fc22.noarch.rpm
ERROR: Command failed: 
 # ['/usr/bin/yum', '--installroot', '/var/lib/mock/fedora-rawhide-x86_64/root/', '--releasever', '22', 'install', '/home/cawk/Desktop/percona-toolkit/results/percona-toolkit-2.2.10-2.fc22.noarch.rpm']
Error: Package: percona-toolkit-2.2.10-2.fc22.noarch (/percona-toolkit-2.2.10-2.fc22.noarch)
           Requires: perl(Lmo)
Error: Package: percona-toolkit-2.2.10-2.fc22.noarch (/percona-toolkit-2.2.10-2.fc22.noarch)
           Requires: perl(AdvisorRules)
Error: Package: percona-toolkit-2.2.10-2.fc22.noarch (/percona-toolkit-2.2.10-2.fc22.noarch)
           Requires: perl(Lmo::Object)
Error: Package: percona-toolkit-2.2.10-2.fc22.noarch (/percona-toolkit-2.2.10-2.fc22.noarch)
           Requires: perl(DiskstatsGroupByDisk)
Error: Package: percona-toolkit-2.2.10-2.fc22.noarch (/percona-toolkit-2.2.10-2.fc22.noarch)
           Requires: perl(NibbleIterator)
Error: Package: percona-toolkit-2.2.10-2.fc22.noarch (/percona-toolkit-2.2.10-2.fc22.noarch)
           Requires: perl(Lmo::Utils)
Error: Package: percona-toolkit-2.2.10-2.fc22.noarch (/percona-toolkit-2.2.10-2.fc22.noarch)
           Requires: perl(DiskstatsGroupByAll)
Error: Package: percona-toolkit-2.2.10-2.fc22.noarch (/percona-toolkit-2.2.10-2.fc22.noarch)
           Requires: perl(Lmo::Meta)
Error: Package: percona-toolkit-2.2.10-2.fc22.noarch (/percona-toolkit-2.2.10-2.fc22.noarch)
           Requires: perl(DiskstatsGroupBySample)
Error: Package: percona-toolkit-2.2.10-2.fc22.noarch (/percona-toolkit-2.2.10-2.fc22.noarch)
           Requires: perl(Transformers)
Error: Package: percona-toolkit-2.2.10-2.fc22.noarch (/percona-toolkit-2.2.10-2.fc22.noarch)
           Requires: perl(Quoter)
Error: Package: percona-toolkit-2.2.10-2.fc22.noarch (/percona-toolkit-2.2.10-2.fc22.noarch)
           Requires: perl(ReadKeyMini)
Error: Package: percona-toolkit-2.2.10-2.fc22.noarch (/percona-toolkit-2.2.10-2.fc22.noarch)
           Requires: perl(Lmo::Types)
Error: Package: percona-toolkit-2.2.10-2.fc22.noarch (/percona-toolkit-2.2.10-2.fc22.noarch)
           Requires: perl(Percona::Toolkit)
Error: Package: percona-toolkit-2.2.10-2.fc22.noarch (/percona-toolkit-2.2.10-2.fc22.noarch)
           Requires: perl(Diskstats)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Comment 6 Fabio Alessandro Locati 2014-09-21 23:20:11 UTC
I've created a new version that filters out those problems with rpm filters and I've tested the various tools so I know they work.

SPEC: https://fale.fedorapeople.org/percona-toolkit/percona-toolkit.spec
SRPM: https://fale.fedorapeople.org/percona-toolkit/percona-toolkit-2.2.10-3.fc20.src.rpm
RPM: https://fale.fedorapeople.org/percona-toolkit/percona-toolkit-2.2.10-3.fc20.noarch.rpm
Koji: http://koji.fedoraproject.org/koji/taskinfo?taskID=7642070

Comment 7 Ralf Corsepius 2014-09-22 06:48:06 UTC
Several issues:

1.
SRPM: https://fale.fedorapeople.org/percona-toolkit/percona-toolkit-2.2.10-3.fc20.src.rpm
RPM: https://fale.fedorapeople.org/percona-toolkit/percona-toolkit-2.2.10-3.fc20.noarch.rpm

Both urls return "Forbidden" - Please fix these files' permissions.


2.
> I've created a new version that filters out those problems with rpm filters
This goes too far and does not work. 

What you are doing means to disable automatic tracking of perl modules for everying under %{_bindir}. You need to apply finer grained filters instead.


3. The scripts inside of this package use /usr/bin/env. In Fedora, scripts are supposed to call the interpreter directly.

Comment 8 Ralf Corsepius 2014-09-22 06:49:56 UTC
Created attachment 939896 [details]
Patch to address the issues mentioned in https://bugzilla.redhat.com/show_bug.cgi?id=1138476#c7

Comment 10 Package Review 2020-07-10 00:50:35 UTC
This is an automatic check from review-stats script.

This review request ticket hasn't been updated for some time, but it seems
that the review is still being working out by you. If this is right, please
respond to this comment clearing the NEEDINFO flag and try to reach out the
submitter to proceed with the review.

If you're not interested in reviewing this ticket anymore, please clear the
fedora-review flag and reset the assignee, so that a new reviewer can take
this ticket.

Without any reply, this request will shortly be resetted.

Comment 11 Package Review 2020-11-13 00:46:15 UTC
This is an automatic action taken by review-stats script.

The ticket reviewer failed to clear the NEEDINFO flag in a month.
As per https://fedoraproject.org/wiki/Policy_for_stalled_package_reviews
we reset the status and the assignee of this ticket.

Comment 12 Didik Supriadi 2021-07-27 04:28:52 UTC
Seems like the submitter account is disabled (?)
I will be closing this package review if there is no response in a week.

Comment 13 Otto Liljalaakso 2021-08-10 04:34:22 UTC
Closing this review request since submitted account is disabled.


Note You need to log in before you can comment on or make changes to this bug.