ubuntu@ubuntu:~/librem5-devkit-tools-pureos-byzantium$ ./scripts/build_uuu.sh -i
Clone in ‘mfgtools’ in corso…
warning: redirezione a https://source.puri.sm/Librem5/mfgtools.git/ in corso
remote: Enumerating objects: 2991, done.
remote: Total 2991 (delta 0), reused 0 (delta 0), pack-reused 2991
Ricezione degli oggetti: 100% (2991/2991), 3.30 MiB | 2.02 MiB/s, fatto.
Risoluzione dei delta: 100% (2084/2084), fatto.
CMake Warning (dev) in CMakeLists.txt:
No project() command is present. The top-level CMakeLists.txt file must
contain a literal, direct call to the project() command. Add a line of
code such as
project(ProjectName)
near the top of the file, but after cmake_minimum_required().
CMake is pretending there is a “project(Project)” command on the first
line.
This warning is for project developers. Use -Wno-dev to suppress it.
– The C compiler identification is GNU 10.3.0
– The CXX compiler identification is GNU 10.3.0
– Detecting C compiler ABI info
– Detecting C compiler ABI info - done
– Check for working C compiler: /usr/bin/cc - skipped
– Detecting C compile features
– Detecting C compile features - done
– Detecting CXX compiler ABI info
– Detecting CXX compiler ABI info - done
– Check for working CXX compiler: /usr/bin/c++ - skipped
– Detecting CXX compile features
– Detecting CXX compile features - done
– Found PkgConfig: /usr/bin/pkg-config (found version “0.29.2”)
– Checking for module ‘libusb-1.0>=1.0.16’
– Found libusb-1.0, version 1.0.24
– Checking for module ‘libzip’
– No package ‘libzip’ found
CMake Error at /usr/share/cmake-3.18/Modules/FindPkgConfig.cmake:545 (message):
A required package was not found
Call Stack (most recent call first):
/usr/share/cmake-3.18/Modules/FindPkgConfig.cmake:733 (_pkg_check_modules_internal)
libuuu/CMakeLists.txt:8 (pkg_check_modules)
– Configuring incomplete, errors occurred!
See also “/home/ubuntu/librem5-devkit-tools-pureos-byzantium/build/mfgtools/CMakeFiles/CMakeOutput.log”.
make: *** Nessun obiettivo specificato e nessun makefile trovato. Arresto.
make: *** Nessuna regola per generare l’obiettivo «install». Arresto.
ubuntu@ubuntu:~/librem5-devkit-tools-pureos-byzantium$
Yes, I see now things that @irvinewade explained: https://packages.ubuntu.com/hirsute/uuu https://packages.ubuntu.com/impish/uuu
You might download one of above .deb files and proceed with: sudo dpkg -i uuu_1.4.77-1_amd64.deb – by expecting that few dependencies might be needed to be added.
[quote=“7p5l, post:157, topic:16245, full:true”]
I’ve had the exact same problem and just reflashed the phone following the instructions that can easily be found in this forum. The instructions are technical, yes, but there’s nothing particularly difficult about them.
I’m sure… in your case…
Coming from the software development field myself, I have to say that s**t like this simply just happens. Especially when you have a niche product, the revenue of which can only support a small test team.
Well, I can accept many ‘errors’ but not of this ‘size’ and ‘duration’. Not all, have software development experience… me not at all
In this instance the update obviously wasn’t tested on a sufficiently “mature” phone and nobody was aware that space can run out when you’re performing many kernel updates in a row without reflashing. I can’t blame them, I’ve had similar stuff happen on my watch. Hindsight is always 20/20.
Doesn’t help me at all…
In think it is important to point out that, while expensive, the L5 overall is by far the best privacy-focused Linux phone money can buy. IMHO, Purism has been doing an amazing job. Could they improve? Sure, but at the same time it’s obvious that you can’t expect the same perfection you see with devices that are produced in the millions (the revenue of which can support orders of magnitude larger development & testing teams).
Never thought in a different way… but the problem is still in front of me and I have many doubts that I’ll be able to solve it ; an error of this ‘magnitude’ IMHO it is difficult to understand…
Thanks Quarnero but it’s too difficult for me to try to fix it. I don’t have enough knowledge
I cant’ do more than a copy and paste and if there is a problem I’m not able to go on.
hope to find here in Italy someone that will help me.
Anyway I learned a lesson. Never trust in new updates as I did on Librem5. I hope that even the developers will find a way to warn in time of any errors of this severity…
[quote=“Quarnero, post:176, topic:16245, full:true”]
Now execute (copy from here): sudo dpkg -i uuu_1.4.77-1_amd64.deb and let me copy/paste here result (if something missing).
[/quote
ubuntu@ubuntu:~/Scaricati$ sudo dpkg -i uuu_1.4.77-1_amd64.deb
(Lettura del database… 203703 file e directory attualmente installati.)
Preparativi per estrarre uuu_1.4.77-1_amd64.deb…
Estrazione di uuu (1.4.77-1) su (1.4.77-1)…
Configurazione di uuu (1.4.77-1)…
Elaborazione dei trigger per man-db (2.9.4-2)…
ubuntu@ubuntu:~/Scaricati$
Now is time to take Librem 5 into your hands and proceed from Step 5. As first take Librem 5 battery out and turn all Hardware-Kill-Switches off. Please let me know when done, no need to rush into next steps alone. Open above link to post #14 into next browser Tab.
ubuntu@ubuntu:~$ lsusb
Bus 002 Device 002: ID 18a5:0252 Verbatim, Ltd STORE N GO
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 007: ID 13d3:3490 IMC Networks
Bus 001 Device 005: ID 0bda:57b5 Realtek Semiconductor Corp. USB Camera
Bus 001 Device 004: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 009: ID 1fc9:012b NXP Semiconductors i.MX 8M Dual/8M QuadLite/8M Quad Serial Downloader
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub