rpm missing dependency on perl-TermReadKey for --ask-pass
Bug #1421025 reported by
Daniel Black
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Percona Toolkit moved to https://jira.percona.com/projects/PT |
Fix Released
|
Medium
|
Tomislav Plavcic |
Bug Description
Installing the rpm doesn't pull in the dependency on perl-TermReadKey
As such running the toolkit commands with --ask-pass trigger a fault due to a missing perl module.
version: 2.2.12
Related branches
lp:~tplavcic/percona-toolkit/rpm-missing-dependency-perl-termreadkey-1421025
- Daniel Nichter: Approve
-
Diff: 12 lines (+1/-1)1 file modifiedconfig/rpm/percona-toolkit.spec (+1/-1)
Changed in percona-toolkit: | |
assignee: | nobody → Tomislav Plavcic (tplavcic) |
Changed in percona-toolkit: | |
status: | New → Confirmed |
tags: | added: pkg |
Changed in percona-toolkit: | |
milestone: | none → 2.2.14 |
importance: | Undecided → Medium |
Changed in percona-toolkit: | |
status: | Confirmed → Won't Fix |
status: | Won't Fix → Fix Committed |
status: | Fix Committed → Confirmed |
Changed in percona-toolkit: | |
status: | Confirmed → Fix Committed |
Changed in percona-toolkit: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Confirmed and should be fixed for next release since it's an easy fix in rpm spec file. readkey- perl package.
Ubuntu seems unaffected since debian/control file includes the dependency for libterm-
TEST: t-centos6- 64 ~]$ pt-find --ask-pass --tablesize +5G lib64/perl5 /usr/local/ share/perl5 /usr/lib64/ perl5/vendor_ perl /usr/share/ perl5/vendor_ perl /usr/lib64/perl5 /usr/share/perl5 .) at /usr/bin/pt-find line 1366.
[vagrant@
Enter password: Cannot read response; is Term::ReadKey installed? Can't locate Term/ReadKey.pm in @INC (@INC contains: /usr/local/
INSTALL:
sudo yum install perl-TermReadKey
TEST AGAIN: t-centos6- 64 ~]$ pt-find --ask-pass --tablesize +5G t-centos6- 64 ~]$
[vagrant@
Enter password:
[vagrant@
Works...