Your message dated Wed, 15 Mar 2006 14:47:07 -0800
with message-id <[EMAIL PROTECTED]>
and subject line Bug#356360: fixed in flashplugin-nonfree 7.0.61-4
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)

--- Begin Message ---
Package: flashplugin-nonfree
Version: 7.0.61-3
Severity: normal

When I run update-flashplugin, I get:

$ sudo update-flashplugin 
MIRROR_UH = ok
MIRROR_RI = ok
installation failed

When tracing it:

$ sudo sh -x update-flashplugin
[...]
+ mksymlink /usr/lib/flashplugin-nonfree/libflashplayer.so 
/usr/lib/mozilla/plugins/libflashplayer.so
+ '[' -e /usr/lib/flashplugin-nonfree/libflashplayer.so ']'
+ '[' '!' -e /usr/lib/mozilla/plugins/libflashplayer.so ']'
+ return -1
+ FAIL=true
[...]

The problem is that the script thinks that the installation fails if
the symlinks happen to already exist, or the directories don't
exist. This is clearly wrong. The mksymlink() function should be
rewritten to only fail when the symlink can't be created. Something like:

mksymlink() {
        [ -e $1 ] || return -1
        [ ! -e $2 ] || rm $2 || return -1
        [ -d $(dirname $2) ] || mkdir -p $(dirname $2)
        ln -s $1 $2 || return -1
        return 0
}

The mkdir line is needed because flashplugin-nonfree might be
installed prior to the web browser (it doesn't depend on it). This
also means that the directory should be removed when uninstalling,
thus something like

rmdir -p --ignore-fail-on-non-empty $(dirname $2)

should be added to rmsymlink().

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-686
Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages flashplugin-nonfree depends on:
ii  debconf [debconf-2.0]         1.4.71     Debian configuration management sy
ii  gsfonts-x11                   0.18       Make Ghostscript fonts available t

Versions of packages flashplugin-nonfree recommends:
ii  libstdc++2.10-glibc2.2       1:2.95.4-24 The GNU stdc++ library

-- debconf information:
  flashplugin-nonfree/httpget: true
  flashplugin-nonfree/not_exist:
  flashplugin-nonfree/http_proxy:
  flashplugin-nonfree/failed:
  flashplugin-nonfree/local:
  flashplugin-nonfree/delete: false

-- 
Pelle


--- End Message ---
--- Begin Message ---
Source: flashplugin-nonfree
Source-Version: 7.0.61-4

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

flashplugin-nonfree_7.0.61-4.dsc
  to pool/contrib/f/flashplugin-nonfree/flashplugin-nonfree_7.0.61-4.dsc
flashplugin-nonfree_7.0.61-4.tar.gz
  to pool/contrib/f/flashplugin-nonfree/flashplugin-nonfree_7.0.61-4.tar.gz
flashplugin-nonfree_7.0.61-4_i386.deb
  to pool/contrib/f/flashplugin-nonfree/flashplugin-nonfree_7.0.61-4_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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bart Martens <[EMAIL PROTECTED]> (supplier of updated flashplugin-nonfree 
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 [EMAIL PROTECTED])


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

Format: 1.7
Date: Wed, 15 Mar 2006 14:01:11 +0100
Source: flashplugin-nonfree
Binary: flashplugin-nonfree
Architecture: source i386
Version: 7.0.61-4
Distribution: unstable
Urgency: low
Maintainer: Bart Martens <[EMAIL PROTECTED]>
Changed-By: Bart Martens <[EMAIL PROTECTED]>
Description: 
 flashplugin-nonfree - Macromedia Flash Player plugin installer
Closes: 356185 356334 356349 356350 356351 356357 356360 356577 356660 356734 
357038
Changes: 
 flashplugin-nonfree (7.0.61-4) unstable; urgency=low
 .
   * update-flashplugin.sh:
     - Updated MD5 checksums.  Closes: #357038.
     - Override wget options.  Closes: #356185.
     - Use short option syntax of md5sum.  Closes: #356660.
     - Uninstall before install.  Closes: #356360.
   * Updated translations.  Thanks to the translators.
     Closes: #356334, #356349, #356350, #356351, #356357, #356577, #356734.
Files: 
 6968b96fcf930f1587613ca2caf484a1 555 contrib/web optional 
flashplugin-nonfree_7.0.61-4.dsc
 98451a67d97df4d423d93901b6448b33 17651 contrib/web optional 
flashplugin-nonfree_7.0.61-4.tar.gz
 357267cbd0dfc5ae4c448741345d4b64 15422 contrib/web optional 
flashplugin-nonfree_7.0.61-4_i386.deb

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

iD8DBQFEGJWhipBneRiAKDwRAtbPAJ9p5/4WAiM+Usz6gsxEDAJVw7C86gCgubJY
yuJJ0ci6uqt/OK18o1FAXwI=
=T7+W
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to