On Sun, Feb 26, 2012 at 11:10:25AM +0000, Thomas Hertweck wrote:
On 25/02/12 13:05, Lars Müller wrote:
On Sat, Feb 25, 2012 at 11:53:11AM +0000, Thomas Hertweck wrote:
Seit openSUSE 12.1 werden Variablen in der bash falsch expandiert, wenn man versucht, mit der Tabulator-Taste eine automatische Vervollstaendigung zu erzielen. So wird aus
$> ls -l $HOME/d<TAB>
ein
$> ls -l \$HOME/d
was komplett falsch ist. Das Problem wurde bereits mehrfach berichtet, aber "Bug 725657 - bash completion $PWD wrong" wurde zum Beispiel mit "WONTFIX" geschlossen. You gotta be kidding me!
Nee. Mach den Bug eben wieder auf. Und fordere eine bessere Erklärung, warum das so geändert wurde.
Verweis dabei bitte auf diesen Thread im Listenarchiv.
Was soll das bringen?
Einen Bugfix. Im Gegensatz zu dem Gejammer auf der Liste.
Der Bug ist wohl in bash upstream und bei openSUSE schon seit Oktober letzten Jahres bekannt (siehe Bugzilla). Monate spaeter ist der Bug noch immer nicht gefixt...
Werner meint ihn bereits am 25. Oktober gefixt zu haben. Ein Fix wurde aufgenommen und eine Woche später wieder entfernt. Wenn niemand den Bug wieder öffnet und beschreibt, dass der Fehler nicht behoben ist, dann wird der Bug nicht auf wundersame Weise verschwinden.
Da wird auch mein Beitrag in Bugzilla nichts dran aendern - ich brauche keine Erklaerung, warum dem so ist, sondern eine Loesung.
Sicher doch. An sich denkt man immer zuerst!
Ich hab ja echt Verstaendnis dafuer, dass verfuegbare Resourcen es nicht erlauben, alle Bugs zeitnah zu fixen, aber wenn etwas so Fundamentales wie eine Shell nicht mehr ordentlich funktioniert, dann ist das schon ein herber Showstopper...
Ja, und die nichtsnützige Community ist eben nicht mal in der Lage einen bereits für gefixt gehaltenen Fehler wieder zu öffnen. Es ist schon alles ein Trauerspiel. Früher, mit OS/2, ach was sag ich mit Atari TOS und Amiga OS, da war eben alles einfach besser. ;) Ich geh mal einen Kaffee trinken. Ist sicherlich unterhaltsamer. Ach was könnte das Leben doch so schön sein. ;) Lars -- Lars Müller [ˈlaː(r)z ˈmʏlɐ] Samba Team SUSE Linux, Maxfeldstraße 5, 90409 Nürnberg, Germany