On Dez 16 2021, Marcus Hüwe wrote:
There seems to be a difference between the osc package on the mirrors and the one that resides in the OBS (even though they have the same epoch version and release) oO
marcus@linux:~/osc_bin> osc getbinaries openSUSE:Tools osc Fedora_35 x86_64 -q -d . marcus@linux:~/osc_bin> sha256sum osc-0.175.0-321.5.noarch.rpm 11b4f0e964e55ff3bbd2e81685705aa9545b40b6445f81a176984c5912e0c10c osc-0.175.0-321.5.noarch.rpm marcus@linux:~/osc_bin>
VS.
marcus@linux:~/osc_bin> curl -L -o osc.rpm -s http://download.opensuse.org/repositories/openSUSE:/Tools/Fedora_35/noarch/o... marcus@linux:~/osc_bin> sha256sum osc.rpm d15d88feadfad3c99a17e11f073cb85b1e3a540b76acecd2df207ea9a17f7d25 osc.rpm marcus@linux:~/osc_bin>
But
marcus@linux:~/osc_bin> rpm -qp --queryformat "%{EPOCH}-%{VERSION}-%{RELEASE}\n" osc-0.175.0-321.5.noarch.rpm osc.rpm warning: osc-0.175.0-321.5.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID 013e5b65: NOKEY (none)-0.175.0-321.5 (none)-0.175.0-321.5 marcus@linux:~/osc_bin>
(osc-0.175.0-321.5.noarch.rpm has the correct requires).
There's something fishy... oO
There are several osc binaries in the Fedora_35 repository: Fedora_35/x86_64 _buildenv _statistics osc-0.175.0-321.5.noarch.rpm osc-0.175.0-321.5.src.rpm Fedora_35/i586 _buildenv _statistics osc-0.175.0-321.5.noarch.rpm osc-0.175.0-321.5.src.rpm Fedora_35/armv7l _buildenv _statistics osc-0.175.0-321.5.noarch.rpm osc-0.175.0-321.5.src.rpm Fedora_35/aarch64 _buildenv _statistics osc-0.175.0-321.5.noarch.rpm osc-0.175.0-321.5.src.rpm Fedora_35/s390x _buildenv _statistics osc-0.175.0-321.5.noarch.rpm osc-0.175.0-321.5.src.rpm Fedora_35/ppc64le _buildenv _statistics osc-0.175.0-321.5.noarch.rpm osc-0.175.0-321.5.src.rpm They are all noarch, and which one of them is finally published probably depends on which architecture finishes last (or first?). -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1 "And now for something completely different."