$ LANG=C apt-get -s install mail-transport-agent
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package mail-transport-agent is a virtual package provided by:
xmail 1.27-1.1+b1
ssmtp 2.64-4
sendmail-bin 8.14.4-2
qmail-run 2.0.2
postfix
*** This bug is a duplicate of bug 304261 ***
https://bugs.launchpad.net/bugs/304261
This is actually a duplicate. And yes, pkgnames only shows non-virtual
packages, DonKult, at least it did not give me mail-transport-agent.
** This bug has been marked a duplicate of bug 304261
*** This bug is a duplicate of bug 304261 ***
https://bugs.launchpad.net/bugs/304261
And the other bug is thus marked as Fix released.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/600463
Title:
Not a bug. I don't think it's useful to complicate this thing just to
get some packages filtered out in some circumstances. All those packages
exist in the cache and you may need them, even if they are not real.
** Changed in: apt (Ubuntu)
Status: Confirmed = Invalid
--
You received this
Tell me just one use case when I might need packages that don't exist
(and probably never will again).
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/600463
Title:
Bash auto-completion for apt-get
I changed pkgnames in two places of file /etc/bash_completion.d/apt to
pkgnames --installable and opened a new terminal.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/600463
Title:
Bash
I see the misunderstanding - there is no such option, apt-cache needs to
be expanded by C/C++ coding to achieve that goal. I thought you might be
interested in implementing that.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
What I'm saying is that it's useless to display such packages in auto-
completion so it should be changed.
I tried to add an --installable option to pkgnames but it didn't seem
to help.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
I agree, it would be a good change to apt to add such an option. May I
ask how far you've got with the --installable option idea?
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/600463
Title:
Bash
Thanks for taking the time to report this issue! However, it seems to be
explained in the man page of apt-cache. Some background information:
/etc/bash_completion.d/apt uses the following line to generate the packagenames:
COMPREPLY=( $( apt-cache --no-generate pkgnames $cur \
Thank you for taking the time to report this bug and helping to make
Ubuntu better. The example packages you list still exist - they are
dummy transitional packages - i'm therefore closing this bug. If you
find other packages listed as completion targets which are genuinely
non-existant, please
Right, I gave incorrect examples. Some valid ones are firefox-3.6,
firefox-adblock-plus, python2.1 etc. In many cases (like this python
one) all obsolete python versions have listings like:
$ apt-cache policy python2.5
python2.5:
Installed: (none)
Candidate: (none)
Version table:
**
** Attachment added: Dependencies.txt
http://launchpadlibrarian.net/51215221/Dependencies.txt
** Attachment added: ProcEnviron.txt
http://launchpadlibrarian.net/51215222/ProcEnviron.txt
--
Bash auto-completion for apt-get aptitude shows non-existent packages
13 matches
Mail list logo