Your message dated Wed, 18 Jan 2012 07:46:01 +0100
with message-id <8762g94ifq....@luthien.mhp>
and subject line Re: Bug#654906: adobereader-enu: Bash completion script breaks
completion for many other commands
has caused the Debian Bug report #654906,
regarding adobereader-enu: Bash completion script breaks completion for many
other commands
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
654906: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=654906
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: adobereader-enu
Version: 9.4.2
Severity: critical
Tags: upstream patch
Justification: breaks unrelated software
As described in the following Ubuntu bug report, the presence of
/etc/bash_completion.d/acroread.sh causes completions for many other programs
to erroneously give spaces after directories and other silliness:
https://bugs.launchpad.net/ubuntu/+source/acroread/+bug/769866/comments/7 et
seq.
That file is a symlink to /opt/Adobe/Reader9/Resource/Shell/acroread_tab which
I presume was provided in the upstream package.
The problem is that it redefines the function _filedir() that is provided as a
default used by many other packages. The attached patch renames it to
_acroread_filedir, so that it only affects acroread and no other packages.
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-rc6+ (SMP w/8 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 adobereader-enu depends on:
ii libgtk2.0-0 2.24.8-2
adobereader-enu recommends no packages.
adobereader-enu suggests no packages.
-- no debconf information
--- acroread_tab~ 2011-02-15 06:05:01.000000000 -0600
+++ acroread_tab 2012-01-06 12:15:30.000000000 -0600
@@ -1,6 +1,6 @@
-# _filedir : to handle file and directories with spaces in their names.
+# _acroread_filedir : to handle file and directories with spaces in their names.
-_filedir()
+_acroread_filedir()
{
local IFS=$'\t\n' xspec #glob
@@ -58,7 +58,7 @@
fi
if [ $COMP_CWORD -eq 1 -o "${COMPREPLY+set}" != "set" ]; then
- _filedir '[pP][dD][fF]'
+ _acroread_filedir '[pP][dD][fF]'
fi
}
--- End Message ---
--- Begin Message ---
Phil Miller <unmobile+debb...@gmail.com> writes:
> Package: adobereader-enu
There is no such package in Debian, closing the report. If it's a
problem on Ubuntu, please report it there. If it's installed from a
third-party repository, do the same.
--
|8]
--- End Message ---