I think that these large packages can sometimes get corrupted. There was a similar issue last December with tensorflow-opt-cuda
.
The copy on the Manjaro servers differs from upstream Arch.
Manjaro
Name : intel-oneapi-basekit
Version : 2024.1.0.596-3
Download Size : 508.98 MiB
Installed Size : 14858.64 MiB
Packager : Torsten Keßler <tpkessler@archlinux.org>
Build Date : Mon 08 Jul 2024 17:20:01 UTC
Arch
Name : intel-oneapi-basekit
Version : 2024.1.0.596-3
Download Size : 2.58 GiB
Installed Size : 14.51 GiB
Packager : Torsten Keßler <tpkessler@archlinux.org>
Build Date : Mon 08 Jul 2024 17:20:01 UTC
This will presumably get fixed at some point. In the meantime, as jfaulknercourt
explained, you can manually download the package direct from Arch and install that.
ETA:
This solves your problem in much the same way that the guillotine solves dandruff problems: I’m sure it works, but there may be some side effects.
In your earlier post, you deleted all of the Arch Linux keys, and then failed to appropriately replace them. Of course this will cause all Arch Linux packages to fail their signature checks.
For intel-oneapi-basekit
, even with valid keys, it would also fail the signature check because the copy of the package on the Manjaro servers has a different hash sum than the original on Arch. So the signature check failure in this case is the package management system working exactly as it is supposed to.