Public bug reported:

[impact]

The nvme-cli tool includes a bash completion script, but it drops it in
the wrong location.  This prevents it from actually being sourced and so
the nvme tool doesn't do param autocompletion.

[test case]

install the nvme-cli package and try to auto-complete any of its params.
They do not auto-complete.

[regression potential]

moving where this bash autocompletion file is only has the potential to
break nvme's autocompletion.  As that does not currently work at all,
the regression potential seems low.

[other info]

bash completion files appear to be managed inside the 'bash-completion'
pkg, and only rarely are managed directly by owning packages.  Those
that do should drop their scripts into /etc/bash_completion.d/, not
/usr/share/bash_completion.d/.

** Affects: nvme-cli (Ubuntu)
     Importance: Low
     Assignee: Dan Streetman (ddstreet)
         Status: In Progress

** Affects: nvme-cli (Ubuntu Xenial)
     Importance: Undecided
         Status: Invalid

** Affects: nvme-cli (Ubuntu Bionic)
     Importance: Low
     Assignee: Dan Streetman (ddstreet)
         Status: In Progress

** Affects: nvme-cli (Ubuntu Cosmic)
     Importance: Low
     Assignee: Dan Streetman (ddstreet)
         Status: In Progress

** Also affects: nvme-cli (Ubuntu Cosmic)
   Importance: Undecided
       Status: New

** Also affects: nvme-cli (Ubuntu Xenial)
   Importance: Undecided
       Status: New

** Also affects: nvme-cli (Ubuntu Bionic)
   Importance: Undecided
       Status: New

** Changed in: nvme-cli (Ubuntu Xenial)
       Status: New => Invalid

** Changed in: nvme-cli (Ubuntu Bionic)
       Status: New => In Progress

** Changed in: nvme-cli (Ubuntu Cosmic)
       Status: New => In Progress

** Changed in: nvme-cli (Ubuntu Cosmic)
   Importance: Undecided => Low

** Changed in: nvme-cli (Ubuntu Bionic)
   Importance: Undecided => Low

** Changed in: nvme-cli (Ubuntu Bionic)
     Assignee: (unassigned) => Dan Streetman (ddstreet)

** Changed in: nvme-cli (Ubuntu Cosmic)
     Assignee: (unassigned) => Dan Streetman (ddstreet)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1800544

Title:
  nvme-cli drops bash completion file in wrong location

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nvme-cli/+bug/1800544/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to