SatNOGS uhd-host just won't install (however I try) - "File has unexpected size (9437356 != 9437308). Mirror sync in progress?"

I’m doing a Raspberry Pi 64bit install (aarch64) and I’m now down to this one issue failing (and hence the following shows me doing this manually vs. via ansible scripts). The key error is that a simple install of uhd-host deep inside the larger installs is throwing this error:

     File has unexpected size (9437356 != 9437308). Mirror sync in progress?

The full output is below. I’ve done sudo apt clean and sudo apt update a few times, I’ve tried a few other “cleanup” things. Zero success. :frowning:

This is …

$ cat /etc/os-release 
PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
NAME="Debian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=debian
...
$

I’m tempted to remove this package from the ansible script as I’m not running with that hardware; however, that could lead to other issue - maybe.

Advice is needed. Is this a temporary thing (as some searches suggest)? I’ve waited a few hours and tried it again, all with the same error messages.

TIA.

$ sudo apt install -y --fix-missing uhd-host
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
  ieee-data python3-argcomplete python3-dnspython python3-httplib2 python3-libcloud python3-lockfile python3-netaddr python3-pycryptodome python3-requests-toolbelt python3-selinux python3-simplejson
Use 'sudo apt autoremove' to remove them.
The following NEW packages will be installed:
  uhd-host
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 9,437 kB of archives.
After this operation, 36.2 MB of additional disk space will be used.
Get:1 http://download.opensuse.org/repositories/home:/librespace:/satnogs/Debian_11 ./ uhd-host 3.15.0.0-4+b1satnogs1 [9,437 kB]
Err:1 http://download.opensuse.org/repositories/home:/librespace:/satnogs/Debian_11 ./ uhd-host 3.15.0.0-4+b1satnogs1
  File has unexpected size (9437356 != 9437308). Mirror sync in progress? [IP: 2a07:de40:401::70 80]
  Hashes of expected file:
   - SHA256:94d2c3a78ffb866745444eebf55f4f8fe49df688633c4a86d6140c2e5721650b
   - SHA1:6b22990d60c10a210df5a543e5619b084f88c88f [weak]
   - MD5Sum:cc6716ba785fd4adea112dcd38e37da1 [weak]
   - Filesize:9437308 [weak]
E: Failed to fetch http://provo-mirror.opensuse.org/repositories/home%3A/librespace%3A/satnogs/Debian_11/arm64/uhd-host_3.15.0.0-4%2Bb1satnogs1_arm64.deb  File has unexpected size (9437356 != 9437308). Mirror sync in progress? [IP: 2a07:de40:401::70 80]
   Hashes of expected file:
    - SHA256:94d2c3a78ffb866745444eebf55f4f8fe49df688633c4a86d6140c2e5721650b
    - SHA1:6b22990d60c10a210df5a543e5619b084f88c88f [weak]
    - MD5Sum:cc6716ba785fd4adea112dcd38e37da1 [weak]
    - Filesize:9437308 [weak]
E: Internal Error, ordering was unable to handle the media swap
$

Yes, this is a reoccurring issue with the OBS repos, time usually fixes it but can take some time.
You can also build the package yourself, but this one takes quite a bit of time and does need a few dependencies. If you’re up for the challenge, here’s a excerpt from my own build script from my docker development.
Iirc it takes about one hour on a rpi4.

dget -q -u https://download.opensuse.org/repositories/home:/librespace:/satnogs/Debian_11/uhd_3.15.0.0-4+b1satnogs1.dsc
cd uhd-3.15.0.0
DEB_BUILD_OPTIONS=noautodbgsym dpkg-buildpackage -b -us -uc --build=binary
cd ..
ls -l libuhd*.deb uhd*.deb

Install the required packages with sudo dpkg -i xxxx.deb, I think uhd-host and libuhd3.15.0 should suffice.

| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version               Architecture Description
+++-==============-=====================-============-=================================================================
ii  uhd-host       3.15.0.0-4+b1satnogs1 arm64        universal hardware driver for Ettus Research products - host apps
ii  libuhd3.15.0:arm64 3.15.0.0-4+b1satnogs1 arm64        universal hardware driver for Ettus Research products - library

@SA2KNG - thank you! I will try again in a bit. I got a working setup running and I’m testing presently.