Red Hat Bugzilla – Bug 509669
yum list uses unexplained @ flag
Last modified: 2014-01-21 18:10:16 EST
Description of problem:
I do not find an explanation of the output of "yum list". Under the heading "Installed Packages", the third column says 'installed' for some entries but shows a flag '@' and a repository name for others. The third column does not have a heading, and I checked 'man yum' and 'yum help list' but did not see it mentioned there either.
Steps to Reproduce:
$ yum list
$ man yum
$ yum help list
Actual results of 'yum list' include these lines:
kernel.x86_64 220.127.116.11-191.fc11 installed
kernel-devel.x86_64 18.104.22.168-191.fc11 @updates
kernel-firmware.noarch 22.214.171.124-191.fc11 installed
kernel-headers.x86_64 126.96.36.199-191.fc11 @updates
kerneloops.x86_64 0.12-5.fc11 installed
kernel-debug.x86_64 188.8.131.52-191.fc11 updates
kernel-debug-devel.x86_64 184.108.40.206-191.fc11 updates
kernel-doc.noarch 220.127.116.11-191.fc11 updates
In the output of 'yum list', or in 'man yum', or 'yum help list', an indication of what the '@' means in the context of '@updates'.
in yum 3.2.23 and beyond we're capturing what repo a package was installed FROM. So pkgs installed with that ver of yum will list out their repo-of-origin when you list them.
@repo means the pkg was installed from that repo.
I've documented this in the man page now. Suggestions on ways to improve the man page are welcome, though:
yum-3.2.24-2.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report.
yum-3.2.24-2.fc10 has been submitted as an update for Fedora 10.
yum-3.2.24-2.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report.