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]

Reply via email to