change "/usr/share/bash-completion/completions/pon" to use _have solve the problem
** Package changed: bash-completion (Ubuntu) => ppp (Ubuntu) -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to ppp in Ubuntu. https://bugs.launchpad.net/bugs/1579324 Title: pon cannot auto-complete Status in ppp package in Ubuntu: New Bug description: After enter "pon <tab>", it does not prompt my ppp connections in /etc/ppp/peers, but normal prompt current folder files/dirs. ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: bash-completion 1:2.1-4.2ubuntu1 ProcVersionSignature: Ubuntu 4.4.0-21.37-generic 4.4.6 Uname: Linux 4.4.0-21-generic x86_64 ApportVersion: 2.20.1-0ubuntu2 Architecture: amd64 CurrentDesktop: Unity Date: Sat May 7 15:55:38 2016 InstallationDate: Installed on 2015-01-23 (470 days ago) InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Release amd64 (20141022.1) PackageArchitecture: all SourcePackage: bash-completion UpgradeStatus: Upgraded to xenial on 2016-04-24 (13 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ppp/+bug/1579324/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

