Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 539282 - dev-db/percona-toolkit-2.2.15 version bump
Summary: dev-db/percona-toolkit-2.2.15 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Christian Ruppert (idl0r)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-02-07 23:54 UTC by Thomas Deutschmann (RETIRED)
Modified: 2015-09-10 05:31 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Deutschmann (RETIRED) gentoo-dev 2015-02-07 23:54:09 UTC
Hi,

please bump percona-toolkit to v2.2.13 (relased on 2015-01-26).

Release notes: http://www.percona.com/doc/percona-toolkit/2.2/release_notes.html

Required ebuild changes:

--- percona-toolkit-2.2.11.ebuild.old   2015-02-08 00:49:01.000000000 +0100
+++ percona-toolkit-2.2.11.ebuild       2015-02-08 00:49:39.000000000 +0100
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/dev-db/percona-toolkit/percona-toolkit-2.2.11.ebuild,v 1.1 2014/10/19 09:33:41 idl0r Exp $

@@ -8,7 +8,7 @@

 DESCRIPTION="essential command-line utilities for MySQL"
 HOMEPAGE="http://www.percona.com/software/percona-toolkit/"
-SRC_URI="http://www.percona.com/downloads/${PN}/${PV}/${P}.tar.gz"
+SRC_URI="http://www.percona.com/downloads/${PN}/${PV}/tarball/${P}.tar.gz"

 LICENSE="|| ( GPL-2 Artistic )"
 SLOT="0"


The patch for CVE-2014-2029 from v2.2.7 is still valid according to my testing:

# grep -Fr -A 3 ']version-check' /var/tmp/portage/dev-db/percona-toolkit-2.2.13/image/usr/bin/



Reproducible: Always
Comment 1 Tomáš Mózes 2015-04-21 11:33:45 UTC
http://www.percona.com/blog/2015/04/14/percona-toolkit-2-2-14-is-now-available/

New Features:
    pt-slave-find can now resolve the IP address and show the slave’s hostname. This can be done with the new --resolve-address option.
    pt-table-sync can now ignore the tables whose names match a specific Perl regex with the new --ignore-tables-regex option.

Bugs Fixed:
    Fixed bug 925781: Inserting non-BMP characters into a column with utf8 charset would cause the Incorrect string value error when running the pt-table-checksum.
    Fixed bug 1368244: pt-online-schema-change --alter-foreign-keys-method=drop-swap` was not atomic and thus it could be interrupted. Fixed by disabling common interrupt signals during the critical drop-rename phase.
    Fixed bug 1381280: pt-table-checksum was failing on BINARY field in Primary Key. Fixed by implementing new --binary-index flag to optionally create checksum table using BLOB data type.
    Fixed bug 1421405: Running pt-upgrade against a log with many identical (or similar) queries was producing repeated sections with the same fingerprint.
    Fixed bug 1402730: pt-duplicate-key-checker was not checking for duplicate keys when --verbose option was set.
    Fixed bug 1406390: A race condition was causing pt-heartbeat to crash with sleep argument error.
    Fixed bug 1417558: pt-stalk when used along with --collect-strace didn’t write the strace output to the expected destination file.
    Fixed bug 1421025: Missing dependency for perl-TermReadKey RPM package was causing toolkit commands to fail when they were run with --ask-pass option.
    Fixed bug 1421781: pt-upgrade would fail when log contained SELECT...INTO queries. Fixed by ignoring/skipping those queries.
    Fixed bug 1425478: pt-stalk was removing non-empty files that were starting with an empty line.
    Fixed bug 1419098: Fixed bad formatting in the pt-table-checksum documentation.
Comment 2 Thomas Deutschmann (RETIRED) gentoo-dev 2015-04-21 13:32:09 UTC
Patch for CVE-2014-2029 still valid for 2.2.14.
For required ebuild changes see comment #0.
Comment 3 Tomáš Mózes 2015-04-22 11:44:43 UTC
--- /usr/portage/dev-db/percona-toolkit/percona-toolkit-2.2.11.ebuild   2014-10-19 11:33:41.000000000 +0200
+++ percona-toolkit-2.2.14.ebuild       2015-04-22 13:38:13.880994080 +0200
@@ -8,7 +8,7 @@
 
 DESCRIPTION="essential command-line utilities for MySQL"
 HOMEPAGE="http://www.percona.com/software/percona-toolkit/"
-SRC_URI="http://www.percona.com/downloads/${PN}/${PV}/${P}.tar.gz"
+SRC_URI="http://www.percona.com/downloads/${PN}/${PV}/tarball/${P}.tar.gz"
 
 LICENSE="|| ( GPL-2 Artistic )"
 SLOT="0"
Comment 4 Christian Ruppert (idl0r) gentoo-dev 2015-09-09 20:25:52 UTC
Bumped to 2.2.15. Thanks!
Comment 5 Tomáš Mózes 2015-09-10 05:31:41 UTC
Thanks