reassign 472107 bash retitle 472107 bash completion does not work with grep-status
> > This is probably not a bug in dctrl-tools (could be, instead, a bug in > whatever package is using dctrl-tools in completion, or it could just be > that your status file is corrupt). > After a little bit of poking around, I agree with you. /etc/bash_completion is part of bash (in Etch) which is probably where this bug should have gone in the first place. I am reassigning it. > > > apt-get remove kwigrep-status: /var/lib/dpkg/status:22571: expected a > colon. > > grep-status: /var/lib/dpkg/status:22571: expected a colon. > > What does line 22571 of /var/lib/dpkg/status look like? (And what do > the couple of lines before it look like?) The corresponding lines are 22560 22561 Package: nxserver 22562 Status: install ok installed 22563 Priority: optional 22564 Section: base 22565 Maintainer: NoMachine S.r.l. NX <[EMAIL PROTECTED]> 22566 Architecture: i386 22567 Version: 3.0.0-61 22568 Depends: nxclient (>= 3.0.0), nxnode (>= 3.0.0) 22569 Conflicts: nxserver (<< 3.0.0) 22570 Description: NX Server 22571 22572 NoMachine NX is a fast and scalable terminal server system based on the 22573 X11 protocol. NX lets you work fluently even across slow links like modems 22574 and provides a full set of administration tools that make it a complete 22575 desktop virtualization solution for your organization. 22576 22577 This package contains the NX server software. 22578 22579 Baseline: 22580 22581 nxstat: 3.0.0-6 22582 nxnode: 3.0.0-71 22583 22584 This package requires the installation of a compatible version of the NX 22585 client and NX node software. 22586 The nxserver is a not an official Debian package. While experimenting with this, I found out that, if I change the empty lines in the package description by a '.' , so that the new lines looks like as follows. 22560 Package: nxserver 22561 Status: install ok installed 22562 Priority: optional 22563 Section: base 22564 Maintainer: NoMachine S.r.l. NX <[EMAIL PROTECTED]> 22565 Architecture: i386 22566 Version: 3.0.0-61 22567 Depends: nxclient (>= 3.0.0), nxnode (>= 3.0.0) 22568 Conflicts: nxserver (<< 3.0.0) 22569 Description: NX Server 22570 . 22571 NoMachine NX is a fast and scalable terminal server system based on the 22572 X11 protocol. NX lets you work fluently even across slow links like modems 22573 and provides a full set of administration tools that make it a complete 22574 desktop virtualization solution for your organization. 22575 . 22576 This package contains the NX server software. 22577 . 22578 Baseline: 22579 . 22580 nxstat: 3.0.0-6 22581 nxnode: 3.0.0-71 22582 . 22583 This package requires the installation of a compatible version of the NX 22584 client and NX node software. Now, the problem does not arise any more. IIRC, Debian requires a '.' as continuation between successive paragraphs in the package description. So, it might be better to fix this in the nxserver package. I will contact the nxserver package's maintainers regarding this. What puzzles me is that the auto completion was working fine without grep-status. But when grep-status is employed, it borks. So, I will let the bash maintainers decide if this is considered a bug or not. thanks raju -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]