Package: freesweep Version: 0.90-1 Severity: important Tags: patch Freesweep assumes the excistence of /var/games on installation. If the directory does not exist, the following error occurs:
$ aptitude install freesweep Reading package lists... Done Building dependency tree Reading state information... Done Reading extended state information Initializing package states... Done Reading task descriptions... Done The following NEW packages will be installed: freesweep 0 packages upgraded, 1 newly installed, 0 to remove and 2 not upgraded. Need to get 0B/38.8kB of archives. After unpacking 160kB will be used. Writing extended state information... Done Selecting previously deselected package freesweep. (Reading database ... 159744 files and directories currently installed.) Unpacking freesweep (from .../freesweep_0.90-1_i386.deb) ... Processing triggers for man-db ... Processing triggers for menu ... Setting up freesweep (0.90-1) ... touch: cannot touch `/var/games/sweeptimes': No such file or directory dpkg: error processing freesweep (--configure): subprocess post-installation script returned error exit status 1 Errors were encountered while processing: freesweep E: Sub-process /usr/bin/dpkg returned an error code (1) A package failed to install. Trying to recover: Setting up freesweep (0.90-1) ... touch: cannot touch `/var/games/sweeptimes': No such file or directory dpkg: error processing freesweep (--configure): subprocess post-installation script returned error exit status 1 Errors were encountered while processing: freesweep Reading package lists... Done Building dependency tree Reading state information... Done Reading extended state information Initializing package states... Done Writing extended state information... Done Reading task descriptions... Done If the directory exists prior to package installation, all is well. The following trivial patch should fix the problem: diff -ur freesweep-0.90.orig/debian/freesweep.dirs freesweep-0.90/debian/freesweep.dirs --- freesweep-0.90.orig/debian/freesweep.dirs 2008-07-07 10:29:54.000000000 +0200 +++ freesweep-0.90/debian/freesweep.dirs 2008-07-07 10:30:18.000000000 +0200 @@ -1,2 +1,3 @@ usr/games etc +var/games -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.24-1-686 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages freesweep depends on: ii libc6 2.7-10 GNU C Library: Shared libraries ii libncurses5 5.6+20080308-1 Shared libraries for terminal hand freesweep recommends no packages. -- no debconf information -- Mari Wang -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

