Debian Bug report logs - #263076
xserver-xfree86: obsolete configlets - need port to gtk2

version graph

Package: xserver-xfree86; Maintainer for xserver-xfree86 is (unknown);

Reported by: Alban Browaeys <[email protected]>

Date: Mon, 2 Aug 2004 22:03:03 UTC

Severity: normal

Found in version 4.3.0.dfsg.1-6

Fixed in version xfree86/4.3.0.dfsg.1-9

Done: [email protected] (Fabio M. Di Nitto)

Bug is archived. No further changes may be made.

Full log


Message #22 received at [email protected] (full text, mbox, reply):

Received: (at 263076-submitter) by bugs.debian.org; 7 Oct 2004 21:25:57 +0000
From [email protected] Thu Oct 07 14:25:57 2004
Return-path: <[email protected]>
Received: from dhcp065-026-182-085.indy.rr.com (sisyphus.deadbeast.net) [65.26.182.85] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1CFflt-0001lZ-00; Thu, 07 Oct 2004 14:25:57 -0700
Received: by sisyphus.deadbeast.net (Postfix, from userid 1000)
	id C5ACE68C00F; Thu,  7 Oct 2004 16:25:55 -0500 (EST)
Date: Thu, 7 Oct 2004 16:25:55 -0500
From: Branden Robinson <[email protected]>
To: [email protected], [email protected]
Subject: Re: Latest xserver-xfree86 not installable due to bad configlet
Message-ID: <[email protected]>
Mail-Followup-To: [email protected],
	[email protected]
References: <[email protected]>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="DheUW4aQn8WJk6WR"
Content-Disposition: inline
In-Reply-To: <[email protected]>
Mail-Copies-To: nobody
X-No-CC: I subscribe to this list; do not CC me on replies.
User-Agent: Mutt/1.5.6+20040907i
Delivered-To: [email protected]
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=-3.0 required=4.0 tests=BAYES_00 autolearn=no 
	version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 
[Message part 1 (text/plain, inline)]
On Wed, Sep 29, 2004 at 08:17:08AM -0700, Dave Carrigan wrote:
> I was doing my regular upgrade today and couldn't upgrade
> xserver-xfree86:
> 
> Setting up xserver-xfree86 (4.3.0.dfsg.1-8) ...
> start_configlet: configlet in path /usr/share/configlets/localeconf is bad
> start_configlet: configlet in path /usr/share/configlets/xserver-common is bad
> Traceback (most recent call last):
>   File "/etc/configlet.d/configlet-frontends", line 314, in ?
>     save_configlet_list()
>   File "/etc/configlet.d/configlet-frontends", line 183, in save_configlet_list
>     configlet_list_file = open(configlet_list_filename, "w")
> IOError: [Errno 2] No such file or directory: '/var/cache/configlet-frontends/configlet-capplet.list'
> 
> This looks like http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=263076,
> but there's nothing in the bug report that suggests a workaround or fix.
> 
> I'm a little nervous about ending my X session in case it can't be
> restarted. Any suggestions?

Sorry it took so long to get back to you about this.

A real kludge of a workaround would be to modify the package's installed
postinst script to not die if update-configlets dies, and then tell dpkg to
configure the package again.

$ editor /var/lib/dpkg/info/xserver-xfree86.postinst
[go to the end of the file]
[change the line:
    update-configlets
 to:
    update-configlets || warn "update-configlets failed"
]
$ dpkg --configure --pending

Jeff Licquia has given me a patch to effectuate the migration to the new
python-gtk bindings.  I plan to apply that patch, or one much like it.

-- 
G. Branden Robinson                |     It just seems to me that you are
Debian GNU/Linux                   |     willfully entering an arse-kicking
[email protected]                 |     contest with a monstrous entity
http://people.debian.org/~branden/ |     that has sixteen legs and no arse.
[signature.asc (application/pgp-signature, inline)]

Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Fri Nov 15 00:20:09 2024; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.