Version to build last Replicant version
Hi guys,
it's been a while.
I would like to build the last Replicant version, which is Replicant 6 from what I see on https://redmine.replicant.us/projects/replicant/wiki#Maintained-versions
I see Trisquel 9 & debian 9 are recommanded on https://redmine.replicant.us/projects/replicant/wiki/Replicant60BuildDependenciesInstallation
However, Debian 9 and Trisquel 9 are note anymore maintained.
What distribution is recommanded to build Replicant?
RegardS.
Replies (2)
RE: Version to build last Replicant version - Added by Fil Lupin 8 days ago
While trying to build on debian 9, I did not find build-dep and llvm-defaults packages
While following instructions in repo https://download.replicant.us/build-tools/repo/07-02-2022/README.txt, downloading the GPG key fails with `gpg: keyserver receive failure: Server indicated a failure`
The key found in https://redmine.replicant.us/projects/replicant/wiki/Images is not he same
The signature should be the one of "Denis 'GNUtoo' Carliki <GNUtoo@cyberdimension.org>"
Then,
root@replicant:/home/fillupin/repo# tar xf ./31b707cf5d179eb664df26b72f0f2976ef28f41d-tarball-pack.tar.xz -C /
root@replicant:/home/fillupin/repo# source /usr/local/bin/repo-env.sh
root@replicant:/home/fillupin/repo# repo sync
Traceback (most recent call last):
File "/gnu/store/hml9fsd8i4ayxkp5nfprs2v550hn8j42-git-repo-2.4.1/share/git-repo/main.py", line 622, in <module>
_Main(sys.argv[1:])
File "/gnu/store/hml9fsd8i4ayxkp5nfprs2v550hn8j42-git-repo-2.4.1/share/git-repo/main.py", line 596, in _Main
result = run()
File "/gnu/store/hml9fsd8i4ayxkp5nfprs2v550hn8j42-git-repo-2.4.1/share/git-repo/main.py", line 589, in <lambda>
run = lambda: repo._Run(name, gopts, argv) or 0
File "/gnu/store/hml9fsd8i4ayxkp5nfprs2v550hn8j42-git-repo-2.4.1/share/git-repo/main.py", line 266, in _Run
result = cmd.Execute(copts, cargs)
File "/gnu/store/hml9fsd8i4ayxkp5nfprs2v550hn8j42-git-repo-2.4.1/share/git-repo/subcmds/sync.py", line 858, in Execute
self._UpdateManifestProject(opt, mp, manifest_name)
File "/gnu/store/hml9fsd8i4ayxkp5nfprs2v550hn8j42-git-repo-2.4.1/share/git-repo/subcmds/sync.py", line 776, in _UpdateManifestProject
success = mp.Sync_NetworkHalf(quiet=opt.quiet, verbose=opt.verbose,
File "/gnu/store/hml9fsd8i4ayxkp5nfprs2v550hn8j42-git-repo-2.4.1/share/git-repo/project.py", line 1510, in Sync_NetworkHalf
and self._ApplyCloneBundle(initial=is_new, quiet=quiet, verbose=verbose)):
File "/gnu/store/hml9fsd8i4ayxkp5nfprs2v550hn8j42-git-repo-2.4.1/share/git-repo/project.py", line 2562, in _ApplyCloneBundle
bundle_url = remote.url + '/clone.bundle'
TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'
RE: Version to build last Replicant version - Added by Fil Lupin about 7 hours ago
Following Josh's suggestion, I took inspiration from https://github.com/publicsite/ReplicantBuilds/tree/messy-update-1 procedure.
In the following order, since I already installed a debian9, I read and ran when pertinent:- getDebian9.sh
- do-6.0.sh
- getSource-6.0.sh (it took 24h to run `repo sync`)