Can't rebuild percona-toolkit debian package

Bug #1024530 reported by Stephan Rügamer
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Percona Toolkit moved to https://jira.percona.com/projects/PT
Fix Released
Medium
Ignacio Nin

Bug Description

Good Afternoon from California,

I'm trying to rebuild the debian package which you are providing here:

http://www.percona.com/downloads/percona-toolkit/LATEST/

This is not possible, because there is no debian source package.

In the provided source tarball, there is no debian/ directory or even a .spec file.
The source tarball is different from the bazaar sourcetree (missing config/ dir).

Furthermore, using the bazaar repo, in your build scripts, you are building the package not in a clean buildserver environment, but as it looks like directly via dpkg-buildpackage.

This is for automatic build infrastructures not suitable.

Would it be possible to provide real debian packages, which are build in a clean chroot buildserver environment, or
when this is not easily possible, provide real debian source packages, so that customers and users can rebuild them properly?

Thanks :)

Regards,

Stephan

Tags: debian release
Revision history for this message
Daniel Nichter (daniel-nichter) wrote :

Hello Stephan. It's not surprising that the .deb packages aren't prefect: since I'm not a build engineer, I've just used what's worked well enough over the years. I'll ask Percona's build engineer if he can help us improve the packaging. Or, if you're experience with such things, you can submit a branch with a modified util/build-packages that builds the .deb cleanly.

tags: added: debian release
Changed in percona-toolkit:
status: New → Confirmed
Changed in percona-toolkit:
importance: Undecided → Medium
assignee: nobody → Brian Fraser (fraserbn)
milestone: none → 2.1.4
Changed in percona-toolkit:
importance: Medium → High
Brian Fraser (fraserbn)
Changed in percona-toolkit:
assignee: Brian Fraser (fraserbn) → Ignacio Nin (ignacio-nin)
Brian Fraser (fraserbn)
Changed in percona-toolkit:
importance: High → Medium
Brian Fraser (fraserbn)
Changed in percona-toolkit:
milestone: 2.1.4 → 2.1.5
Changed in percona-toolkit:
milestone: 2.1.6 → none
Changed in percona-toolkit:
milestone: none → 2.1.7
Changed in percona-toolkit:
milestone: 2.1.7 → 2.0.5
milestone: 2.0.5 → 2.1.8
Changed in percona-toolkit:
milestone: 2.1.8 → 2.2.1
Revision history for this message
Dario Minnucci (midget) wrote :

Hi all,

My 2 cents in case it helps...

Here is the git repo [0] I'm using to maintain the official 'pecona-toolkit' package for Debian distribution.
You can find the 'debian' directory under this tree [1].

[0] http://anonscm.debian.org/gitweb/?p=collab-maint/percona-toolkit.git;a=summary
[1] http://anonscm.debian.org/gitweb/?p=collab-maint/percona-toolkit.git;a=tree

Regards,

Changed in percona-toolkit:
status: Confirmed → In Progress
Changed in percona-toolkit:
status: In Progress → Fix Committed
status: Fix Committed → Fix Released
Revision history for this message
Shahriyar Rzayev (rzayev-sehriyar) wrote :

Percona now uses JIRA for bug reports so this bug report is migrated to: https://jira.percona.com/browse/PT-555

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.