I have following 2 packages installed on a Redhat Enterprise 7.0 instance
The "repoquery -i" command tells me that the source rpm of these packages is bind.
repoquery -i bind-license-9.9.4-14.el7_0.1.noarch Name : bind-license Version : 9.9.4 Release : 14.el7_0.1 Architecture: noarch Size : 26019 Packager : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla> Group : Applications/System URL : http://www.isc.org/products/BIND/ Repository : rhel-7-server-rpms Summary : License of the BIND DNS suite Source : **bind-9.9.4-14.el7_0.1.src.rpm** Description : Contains license of the BIND DNS suite. Similarly if I use the yum downloader to download the source rpms of above 2 packages the bind source rpm (bind-9.9.4-14.el7_0.1.src.rpm) is downloaded.
However if we try to update the bind here is what I get
yum update bind Loaded plugins: product-id, subscription-manager Package(s) bind available, but not installed. **No packages marked for update**
My question is why are repoquery and yumdownloader reporting bind-9.9.4-14.el7_0.1.src.rpm as the source rpm. If bind is the correct source rpm then why is "yum update bind" saying that the bind is not installed on the system?