[Pkg-gpm-devel] Bug#266942: marked as done (gpm: postrm fails)

Debian Bug Tracking System owner@bugs.debian.org
Fri, 20 Aug 2004 02:03:09 -0700


Your message dated Fri, 20 Aug 2004 04:47:06 -0400
with message-id <E1By53C-0005bK-00@newraff.debian.org>
and subject line Bug#266942: fixed in gpm 1.19.6-15
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 19 Aug 2004 20:17:22 +0000
>From hezu@pp.htv.fi Thu Aug 19 13:17:22 2004
Return-path: <hezu@pp.htv.fi>
Received: from smtp1.pp.htv.fi [213.243.153.34] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1BxtLe-0003QJ-00; Thu, 19 Aug 2004 13:17:22 -0700
Received: from nimbocumulos (cs78148137.pp.htv.fi [62.78.148.137])
	by smtp1.pp.htv.fi (Postfix) with ESMTP
	id CE3408052B; Thu, 19 Aug 2004 23:17:20 +0300 (EEST)
Received: by nimbocumulos (Postfix, from userid 1000)
	id 02EF8E6805F; Thu, 19 Aug 2004 23:17:19 +0300 (EEST)
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Heikki Kantola <hezu+debian@iki.fi>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: gpm: Changes /dev/mouse and starts without asking, package removal fails
X-Mailer: reportbug 2.64
Date: Thu, 19 Aug 2004 23:17:19 +0300
Message-Id: <20040819201719.02EF8E6805F@nimbocumulos>
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 

Package: gpm
Version: 1.19.6-14
Severity: critical
Justification: breaks unrelated software

The new debconf questions (see bug ##266822) made me realize I had
this horrible software called gpm installed for some odd reason (might
be left-overs from the fact the original installation was made using
Knoppix). So I clicked thru the config questions (I'm using GNOME
debconf interface) and assumed the software stays disabled as it was 
earlier. But no, gpm had started the daemon and overwritten /dev/mouse
with link pointing to /dev/gpmdata, which obviously caused havoc with
my X settings and turned my system into rather unusable state (as my
dualhead Radeon system has broken text consoles when X is running, see 
bug #253088).

Ok, I managed to disable gpm and revert the mouse device linking. And
obviously I deciced that I want to get rid of the whole gpm package,
but apparently the package is so broken that it doesn't even allow to
be removed:

 Removing gpm ...
 Stopping mouse interface server: gpm not running.invoke-rc.d:
 initscript gpm, action "stop" failed.
 /usr/sbin/gpm: invalid option -- x
 gpm 1.19.6, Thu Oct  4 00:21:21 CEST 2001
 Error in the commandline specification. Try "/usr/sbin/gpm -h".
 /var/lib/dpkg/info/gpm.prerm: line 16:  : command not found
 dpkg: error processing gpm (--purge):
  subprocess pre-removal script returned error exit status 1
 Errors were encountered while processing:
  gpm

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.4.26-1-686-smp
Locale: LANG=en_DK, LC_CTYPE=fi_FI

Versions of packages gpm depends on:
ii  debconf [debconf-2.0]       1.4.31       Debian configuration management sy
hi  debianutils                 2.8.4        Miscellaneous utilities specific t
ii  libc6                       2.3.2.ds1-16 GNU C Library: Shared libraries an
ii  libncurses5                 5.4-4        Shared libraries for terminal hand

-- debconf information excluded

---------------------------------------
Received: (at 266942-close) by bugs.debian.org; 20 Aug 2004 08:54:10 +0000
>From katie@ftp-master.debian.org Fri Aug 20 01:54:10 2004
Return-path: <katie@ftp-master.debian.org>
Received: from newraff.debian.org [208.185.25.31] (mail)
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1By5A2-0005DJ-00; Fri, 20 Aug 2004 01:54:10 -0700
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
	id 1By53C-0005bK-00; Fri, 20 Aug 2004 04:47:06 -0400
From: Guillem Jover <guillem@debian.org>
To: 266942-close@bugs.debian.org
X-Katie: $Revision: 1.51 $
Subject: Bug#266942: fixed in gpm 1.19.6-15
Message-Id: <E1By53C-0005bK-00@newraff.debian.org>
Sender: Archive Administrator <katie@ftp-master.debian.org>
Date: Fri, 20 Aug 2004 04:47:06 -0400
Delivered-To: 266942-close@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 
X-CrossAssassin-Score: 4

Source: gpm
Source-Version: 1.19.6-15

We believe that the bug you reported is fixed in the latest version of
gpm, which is due to be installed in the Debian FTP archive:

gpm_1.19.6-15.diff.gz
  to pool/main/g/gpm/gpm_1.19.6-15.diff.gz
gpm_1.19.6-15.dsc
  to pool/main/g/gpm/gpm_1.19.6-15.dsc
gpm_1.19.6-15_i386.deb
  to pool/main/g/gpm/gpm_1.19.6-15_i386.deb
libgpmg1-dev_1.19.6-15_i386.deb
  to pool/main/g/gpm/libgpmg1-dev_1.19.6-15_i386.deb
libgpmg1_1.19.6-15_i386.deb
  to pool/main/g/gpm/libgpmg1_1.19.6-15_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 266942@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Guillem Jover <guillem@debian.org> (supplier of updated gpm package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Fri, 20 Aug 2004 10:23:05 +0200
Source: gpm
Binary: libgpmg1 gpm libgpmg1-dev
Architecture: source i386
Version: 1.19.6-15
Distribution: unstable
Urgency: medium
Maintainer: Debian GPM Team <pkg-gpm-devel@lists.alioth.debian.org>
Changed-By: Guillem Jover <guillem@debian.org>
Description: 
 gpm        - General Purpose Mouse Interface
 libgpmg1   - General Purpose Mouse - shared library
 libgpmg1-dev - General Purpose Mouse - development files
Closes: 266822 266841 266937 266942 266983
Changes: 
 gpm (1.19.6-15) unstable; urgency=medium
 .
   [ Peter Samuelson ]
   * gpm.config: Fix (harmless) warning if gpm.conf doesn't exist.
   * gpm.postrm: move debhelper stuff to the beginning of the script.
     Seems to work around debconf weirdness that causes an error exit.
     (Closes: #266942)
   * gpm.init: make "repeat_type=none" do what the debconf template
     says it does.  Thanks to Gian Piero Carrubba.  (Closes: #266841)
   * gpm.prerm: rewrite stop_gpm() to fix 3 bugs and improve readability:
     - space after \ line continuation char
     - 'gpm -x' should be 'gpm -k'
     - return success, not failure, if the daemon wasn't running
     (Closes: #266937)
   * gpm.postinst: only set up /dev/mouse if it doesn't already exist.
     It should not ever be needed anyway, and breaks the occasional
     config.  Also teach it about repeat_type=none and multi-level
     device names like /dev/input/mice.  (Closes: #266983)
   * gpm.init: minor UI issues:
     - print newlines after errors on start / stop targets
     - if stop failed on restart, do not bother to 'sleep 3'
     - propagate start failure on restart
   * gpm.templates: Reword gpm/restart so as not to imply that the user
     *is* necessarily in X.  We actually do not know this at the time.
 .
   [ Guillem Jover ]
   * Switched to ucf, so no more user configuration changes trashed on
     update. (Closes: #266822)
   * Removed debconf question about fixing an old bogus gpm.conf file
     generated with gpmconfig.
 .
   [ Joshua Kwan ]
   * Add Peter Samuelson to uploaders.
   * Remove unused 'read' patch, and 'sources' file.
   * Make the long descriptions a little clearer.
   * Handle case where ucf is not available in the postrm by testing for its
     existence first.
Files: 
 f366da475651be28249bfc2b9762b582 823 misc optional gpm_1.19.6-15.dsc
 87c2e5065603fc5c53bf7996f2402608 51349 misc optional gpm_1.19.6-15.diff.gz
 f2a7fa358824f4f19ef6443baa25ab79 187562 misc optional gpm_1.19.6-15_i386.deb
 b65c74e8d8af81ca25eb265d4c8a5e06 48326 libs standard libgpmg1_1.19.6-15_i386.deb
 c250753f8e1a4d23c20740c52f61a20a 50590 libdevel optional libgpmg1-dev_1.19.6-15_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFBJbXvuW9ciZ2SjJsRAqZyAJ4l31DDzt2dIQydAqe5qXjfEI4UmwCcCF/H
jfb7iphnEaT5NfHeiZ/gzEc=
=Zsiy
-----END PGP SIGNATURE-----