[Bug 717151] New: Terminal tab autocompletion error
https://bugzilla.novell.com/show_bug.cgi?id=717151 https://bugzilla.novell.com/show_bug.cgi?id=717151#c0 Summary: Terminal tab autocompletion error Classification: openSUSE Product: openSUSE 11.4 Version: Final Platform: x86 OS/Version: openSUSE 11.4 Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: andoresu@hotmail.co.jp QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux i686; rv:6.0) Gecko/20100101 Firefox/6.0 When trying to autocomplete on /etc and related directories, the autocompletion adds an extra space. Reproducible: Always Steps to Reproduce: 1. Go to console 2. type /et 3. press tab 4. You'll see the extra space on the completion. ("/etc " instead of "/etc") -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=717151 https://bugzilla.novell.com/show_bug.cgi?id=717151#c zj jia <zjjia@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |zjjia@suse.com AssignedTo|bnc-team-screening@forge.pr |bnc-team-gnome@forge.provo. |ovo.novell.com |novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=717151 https://bugzilla.novell.com/show_bug.cgi?id=717151#c1 Vincent Untz <vuntz@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-gnome@forge.provo. |werner@suse.com |novell.com | --- Comment #1 from Vincent Untz <vuntz@suse.com> 2011-12-07 08:44:05 UTC --- This has nothing to do with GNOME. I'm assuming this is bash, so assigning to Werner. If bash-completion is installed or if another shell is used, it should be reassigned. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=717151 https://bugzilla.novell.com/show_bug.cgi?id=717151#c2 Dr. Werner Fink <werner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |werner@suse.com AssignedTo|werner@suse.com |poletti.marco@gmail.com --- Comment #2 from Dr. Werner Fink <werner@suse.com> 2011-12-07 08:55:08 UTC --- Here it works but I do not use bash-completion and I've tested with openSUSE 12.1 bash 4.2.20(1) from factory. Simple test with usung nornmal completion is: bash> complete -r bash> . /etc/profile.d/complete.bash bash> /et<TAB> which shoes /etc/ without spaces at the end of the string. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=717151 https://bugzilla.novell.com/show_bug.cgi?id=717151#c3 Marco Poletti <poletti.marco@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |poletti.marco@gmail.com --- Comment #3 from Marco Poletti <poletti.marco@gmail.com> 2011-12-07 10:00:08 CET --- Can you try installing the latest packaged bash-completion: http://software.opensuse.org/ymp/shells/openSUSE_12.1/bash-completion.ymp?base=openSUSE%3A12.1&query=bash-completion And see if you can still reproduce the problem? Reboot after installation to make sure you're using the new completions. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=717151 https://bugzilla.novell.com/show_bug.cgi?id=717151#c4 --- Comment #4 from Marco Poletti <poletti.marco@gmail.com> 2011-12-07 10:00:58 CET --- Sorry, just noticed that you're using 11.4, not 12.1. So the correct link is this: http://software.opensuse.org/ymp/shells/openSUSE_11.4/bash-completion.ymp?base=openSUSE%3A11.4&query=bash-completion -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=717151 https://bugzilla.novell.com/show_bug.cgi?id=717151#c5 --- Comment #5 from Marco Poletti <poletti.marco@gmail.com> 2011-12-18 19:35:37 CET --- Any news? I can't reproduce this. If no-one else is able to reproduce it, and Andres doesn't report anything about the updated package I'll close this in 7 days. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=717151 https://bugzilla.novell.com/show_bug.cgi?id=717151#c6 Marco Poletti <poletti.marco@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution| |NORESPONSE --- Comment #6 from Marco Poletti <poletti.marco@gmail.com> 2012-01-01 21:33:34 CET --- I close this bug, since apparently no-one is able to reproduce it. Feel free to reopen this if you can reproduce it. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=717151 https://bugzilla.novell.com/show_bug.cgi?id=717151#c7 Christian Bachmaier <chris@infosun.fim.uni-passau.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|CLOSED |REOPENED CC| |chris@infosun.fim.uni-passa | |u.de Component|Basesystem |Basesystem Platform|x86 |x86-64 AssignedTo|poletti.marco@gmail.com |bnc-team-screening@forge.pr | |ovo.novell.com Resolution|NORESPONSE | Product|openSUSE 11.4 |openSUSE 12.3 Target Milestone|--- |Final OS/Version|openSUSE 11.4 |Other --- Comment #7 from Christian Bachmaier <chris@infosun.fim.uni-passau.de> 2013-03-31 07:52:41 UTC --- Same here on openSUSE 12.3 x86-64 final: Steps to Reproduce: 1. Go to console 2. type less /et 3. press tab 4. You'll see the extra space on the completion. ("less /etc " instead of "/etc/") Bug within bash-completion package, more specifically line 1789 of file /usr/share/bash-completion/bash-completion < complete -F _longopt a2ps awk base64 bash bc bison cat colordiff cp csplit \
complete -F _longopt -o filenames a2ps awk base64 bash bc bison cat colordiff cp csplit \
That is, add -o filenames . The Ubuntu bug database knows the solution https://bugs.launchpad.net/ubuntu/+source/acroread/+bug/769866/ escpecially comment #10. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=717151 https://bugzilla.novell.com/show_bug.cgi?id=717151#c FeiXiang Zhang <fxzhang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-screening@forge.pr |poletti.marco@gmail.com |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=717151 https://bugzilla.novell.com/show_bug.cgi?id=717151#c8 Marco Poletti <poletti.marco@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|poletti.marco@gmail.com |bnc-team-screening@forge.pr | |ovo.novell.com --- Comment #8 from Marco Poletti <poletti.marco@gmail.com> 2013-04-02 10:56:06 CEST --- I can't help, as I have no openSUSE systems available to reproduce the bug. Note that I'm no longer the maintainer of bash-completion. Because of this, I'm setting the default assignee. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=717151 https://bugzilla.novell.com/show_bug.cgi?id=717151#c FeiXiang Zhang <fxzhang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-screening@forge.pr |poeml@cmdline.net |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=717151 https://bugzilla.novell.com/show_bug.cgi?id=717151#c9 Dr. Werner Fink <werner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEEDINFO InfoProvider| |coolo@suse.com --- Comment #9 from Dr. Werner Fink <werner@suse.com> 2013-04-08 09:27:31 UTC --- Q: Who is bug owner of bash-completion? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=717151 https://bugzilla.novell.com/show_bug.cgi?id=717151#c10 Stephan Kulow <coolo@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |REOPENED CC| |coolo@suse.com InfoProvider|coolo@suse.com | --- Comment #10 from Stephan Kulow <coolo@suse.com> 2013-04-08 12:07:42 CEST --- the package was submitted by Marco. If he no longer cares, please file a deleterequest and close as WONTFIX -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=717151 https://bugzilla.novell.com/show_bug.cgi?id=717151#c11 --- Comment #11 from Dr. Werner Fink <werner@suse.com> 2013-04-08 12:18:11 UTC --- (In reply to comment #10) Cool ... you want do delete a package which will be required by some base system packages as well as by many users. What about asking on the mailing lists for a maintainer? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=717151 https://bugzilla.novell.com/show_bug.cgi?id=717151#c12 --- Comment #12 from Stephan Kulow <coolo@suse.com> 2013-04-08 14:24:14 CEST --- #>rpm -e bash-completion error: package bash-completion is not installed Can't be that essential -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=717151 https://bugzilla.novell.com/show_bug.cgi?id=717151#c13 Dr. Werner Fink <werner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dmueller@suse.com --- Comment #13 from Dr. Werner Fink <werner@suse.com> 2013-04-08 12:53:31 UTC --- /suse/werner> zcat /work/SRC/INDEX.spec.gz | grep SRC/all | xargs grep -E '^((Build)?Requires|Recommends|Suggests):[[:blank:]]*bash-completion' /work/SRC/all/subversion/subversion.spec:BuildRequires: bash-completion /work/SRC/all/subversion/subversion.spec:Requires: bash-completion .. guess: many developers will install not only git but also svn -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=717151 https://bugzilla.novell.com/show_bug.cgi?id=717151#c14 --- Comment #14 from Stephan Kulow <coolo@suse.com> 2013-04-08 18:50:27 CEST --- as long as they don't install subversion-bash-completion, there is hardly a problem. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=717151 https://bugzilla.novell.com/show_bug.cgi?id=717151#c15 --- Comment #15 from Christian Bachmaier <chris@infosun.fim.uni-passau.de> 2013-04-22 18:21:26 UTC --- Unfortunately, nobody seems to care, although I have alreday presented the fix :-( -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=717151 https://bugzilla.novell.com/show_bug.cgi?id=717151#c16 --- Comment #16 from Dr. Werner Fink <werner@suse.com> 2013-04-23 07:04:50 UTC --- (In reply to comment #15) Would you like to become a maintainer/bugowner of bash-completion? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=717151 https://bugzilla.novell.com/show_bug.cgi?id=717151#c17 --- Comment #17 from Christian Bachmaier <chris@infosun.fim.uni-passau.de> 2013-04-23 07:35:19 UTC --- While writing comment 15, I was looking forward to receive this question. However, I have in neither way the technical background to maintain this package. Further, I personally feel that there are more and more bugs within OpenSUSE, so I already spend more time in reporting and debugging them (see my other posts) than I actually have. I already have a 60h/week job and my employer does not provide any time for that. Please note, that I use OpenSUSE only on my private computer at home. Sorry for that! Btw. I have some contentious question: Are'nt there some guys which maintain the commercial versions of suse, which should have some interest in an operating OpenSUSE? At least for intermediately fixing things in packages with currently no maintainer? With reporting bugs and providing necessary infos I try to give something back to the community. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=717151 https://bugzilla.novell.com/show_bug.cgi?id=717151#c18 Dr. Werner Fink <werner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED --- Comment #18 from Dr. Werner Fink <werner@suse.com> 2013-04-23 14:39:15 UTC --- SR #173059 SR #173056 (In reply to comment #17)
Btw. I have some contentious question: Are'nt there some guys which maintain the commercial versions of suse, which should have some interest in an operating OpenSUSE? At least for intermediately fixing things in packages with currently no maintainer?
As long as bash_completion is not part of a comercial product this will not happen. And bash copletion is somehow a source of bugs due to the fact that programmable completion is quite complex and it changes between the bash versions. Even if I'm maintainer of bash I prefere tcsh for interactive work because completion makes much more fun. See for an example the base completion /etc/profile.d/complete.bash I've written and compare this to e.g. /etc/profile.d/complete.tcsh -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=717151 https://bugzilla.novell.com/show_bug.cgi?id=717151#c19 --- Comment #19 from Bernhard Wiedemann <bwiedemann@suse.com> 2013-04-23 17:00:09 CEST --- This is an autogenerated message for OBS integration: This bug (717151) was mentioned in https://build.opensuse.org/request/show/173056 Factory / bash-completion https://build.opensuse.org/request/show/173059 Maintenance / -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=717151 https://bugzilla.novell.com/show_bug.cgi?id=717151#c20 --- Comment #20 from Bernhard Wiedemann <bwiedemann@suse.com> 2013-04-23 18:00:08 CEST --- This is an autogenerated message for OBS integration: This bug (717151) was mentioned in https://build.opensuse.org/request/show/173067 Factory / bash-completion -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=717151 https://bugzilla.novell.com/show_bug.cgi?id=717151#c21 --- Comment #21 from Bernhard Wiedemann <bwiedemann@suse.com> 2013-04-23 19:00:08 CEST --- This is an autogenerated message for OBS integration: This bug (717151) was mentioned in https://build.opensuse.org/request/show/173070 Maintenance / -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=717151 https://bugzilla.novell.com/show_bug.cgi?id=717151#c22 --- Comment #22 from Bernhard Wiedemann <bwiedemann@suse.com> 2013-04-29 12:00:08 CEST --- This is an autogenerated message for OBS integration: This bug (717151) was mentioned in https://build.opensuse.org/request/show/173698 Maintenance / -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=717151 https://bugzilla.novell.com/show_bug.cgi?id=717151#c23 --- Comment #23 from Swamp Workflow Management <swamp@suse.de> 2013-06-10 10:23:04 UTC --- openSUSE-RU-2013:0968-1: An update that has two recommended fixes can now be installed. Category: recommended (low) Bug References: 717151,794686 CVE References: Sources used: openSUSE 12.3 (src): bash-completion-2.0-2.4.1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com