Package: preview.app
Version: 0.8.5-6
Severity: grave
Justification: renders package unusable
On startup, the generic GNUstep icon is displayed, no menu is drawn, etc.
This is because /usr/lib/GNUstep/Applications/Preview.app/Resources
is an empty directory and not a symlink to
/usr/share/GNUstep/Preview.app as expected. At first glance, the
reason seems to be that the preinst has this variable defined:
| RESDIR=/usr/lib/GNUstep/System/Applications/$PACKAGENAME/Resources
^^^^^^
This is the location with the old GNUstep directory layout
(gnustep-make 1.x), so the commands in the case statement are never
executed. (Sorry I missed that when reviewing the package -- yet
another reason to always test upgrades.)
(BTW, you can simply rm -rf $RESDIR in the preinst if the directory
exists and is not a symlink. gnumail's script was slightly more
involved because it caters for the case when the user has added some
files of his own there, which Debian does not try to support anyway.)
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.32-trunk-686 (SMP w/1 CPU core)
Locale: LANG=bg_BG.UTF-8, LC_CTYPE=bg_BG.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages preview.app depends on:
ii gnustep-back0.16 0.16.0-3 The GNUstep GUI Backend
ii gnustep-base-runtime 1.19.3-1 GNUstep Base library
ii gnustep-common [gnustep-fslay 2.2.0-1 Common files for the core GNUstep
ii gnustep-gpbs 0.17.1-1 The GNUstep PasteBoard Server
ii gnustep-gui-runtime 0.17.1-1 GNUstep GUI Library - runtime file
ii libc6 2.10.2-2 GNU C Library: Shared libraries
ii libgnustep-base1.19 1.19.3-1 GNUstep Base library
ii libgnustep-gui0.16 0.16.0-2 GNUstep GUI Library
ii libobjc2 4.4.2-7 Runtime library for GNU Objective-
preview.app recommends no packages.
preview.app suggests no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]