I run Pop!_OS 22.10 linux distro and had similar problem like @librem5user , tough with the image itself.
I don’t think git clone https://source.puri.sm/Librem5/librem5-devkit-tools.git
does nowadays the trick.
Folllowing this: manual https://developer.puri.sm/Librem5/Development_Environment/Phone/Troubleshooting/Reflashing_the_Phone.html
my sequence was:
git clone https://source.puri.sm/Librem5/librem5-flash-image.git
cd librem5-flash-image
sudo apt install uuu
sudo apt build-dep .
sudo ./scripts/librem5-flash-image --udev
./scripts/librem5-flash-image
- then handling the phone, battery, and cable like in the video.
other than that, it worked like a charm. hope this helps, if someone else get’s stuck.
best, fagus