Comment 11 for bug 77980

Revision history for this message
petski (petski) wrote :

I've marked some bugs as a duplicate of this one, because the source of the issues are the same: a user is created when the package is installed.

I've used Launchpad's PPA to build a new version of the package. Changelog:

   * New feature --local for mkill and mtop (to use /etc/mysql/debian.cnf)
     - Depend on libconfig-ini-simple-perl
   * Removed --idle option from mkill's documentation (isn't implemented)
   * Stripped create_user (postinst) because it was broken. There was also
     no need because mtop can be used non-local as well (LP: #77980)
   * Rewrote postrm
   * Satisfy lintian
     - Fixed debian-rules-ignores-make-clean-error
     - Fixed debian-rules-sets-DH_COMPAT
     - Bumped Standards-Version to 3.8.0

The debdiff is attached.

I would appreciate it if some of you test the package and add the outcome of your testing to this bug. If all is ok, I'll provide Debian (and upstream) with the changes I've made.

Instructions to install this new version (intrepid only):

$ sudo sh -c 'echo deb http://ppa.launchpad.net/petski/ubuntu intrepid main > /etc/apt/sources.list.d/LP77980.list'
$ sudo sh -c 'echo deb-src http://ppa.launchpad.net/petski/ubuntu intrepid main >> /etc/apt/sources.list.d/LP77980.list'
$ sudo apt-get update
$ sudo apt-get upgrade # Ignore warning about the unauthenticated mtop package
$ sudo mtop --local

If you see the two lines below, please ignore them while testing. These errors don't came from mtop, but from perl (see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=480428)

 Prototype mismatch: sub main::__LONG_MAX__ () vs none at /usr/lib/perl/5.10/_h2ph_pre.ph line 309.
 Constant subroutine __LONG_MAX__ redefined at /usr/lib/perl/5.10/_h2ph_pre.ph line 309.

To revert the changes you've made:

$ sudo rm -f /etc/apt/sources.list.d/LP77980.list
$ sudo apt-get update
$ sudo apt-get install 'mtop=0.6.6-1.2'

HTH