Hi Steve,
I guess so... Do you suspect a package is missing from Uyuni that is in the repos ?
Best Regards,
Strahil NikolovOn Sep 6, 2019 15:44, Steve Moring
Strahil,
On Thu, 2019-09-05 at 19:53 +0000, Strahil Nikolov wrote:
With rpm-based repos, you got repodata having the necessary data. As this is the update repo , you can do the following:
uyuni:/tmp # curl -s 'http://mirrors.xgroup.si/opensuse/update/leap/15.1/oss/repodata/17a 7ddeb6d5c2e697c1f4fb18d29ff91d9e290d61a65933f5955abaa9e9f15f7- updateinfo.xml.gz' | gunzip -d - | grep 'package name' | grep 'arch="x86_64"' | wc -l
Thank you.
In my case it shows 3337 packages of arch x86_64
I can understand some differences between repo's, your repo may not be as current as another (the download.opensuse.org shows 3338 according to uyuni).
What I'm baffled by is why there would be such a disparity between the repodata and the actual html listing the rpms. Guessing that this is due to package dependencies?
Maybe I'm using the wrong xml ... if so , do not hesitate to correct me.
Best Regards, Strahil Nikolov
N�����r��y隊[��x������칻�&ޢ��������'��-���w�zf��쮞+�z�>� ޮ�^�ˬz��