Closed lubellier closed 3 years ago
See https://github.com/QubesOS/qubes-builder-archlinux/pull/35 pull request.
Validation of the issue:
[user@build-archlinux2 qubes-builder]$ make template
in build-logs/template-archlinux.log:
...
--> Installing archlinux package groups...
--> Selected packages: xorg xterm ethtool net-tools sudo wget diffutils ldns tmux vim terminus-font ttf-bitstream-vera
...
installing ttf-bitstream-vera...
...
So the ttf-bitstream-vera
package installed in replacement of font-bitstream-speedo
.
I validate the solution and close this issue.
Qubes OS version R4.0
Affected component(s) or functionality Affected component : qubes-builder (qubes-builder-archlinux sub-component). Affected functionality : building an archlinux template.
Brief summary In the make template / Installing package groups, pacman didn't found the font-bitstream-speedo package.
To Reproduce Steps to reproduce the behavior: _1. Apply the Archlinux template building instructions _2. On 8th step (make template) got an error _3. Check the
qubes-builder/build-logs/template-archlinux.log
log file _4. Found thetarget not found: font-bitstream-speedo
errorExpected behavior make template doesn't return error code, go to the end and build the qubes-template-archlinux-4.0.1 rpm
Actual behavior make template stopped with the
target not found: font-bitstream-speedo
error on the Installing package groups step.Screenshots Error trace showing the problem:
Solutions you've tried The archlinux font-bitstream-speedo package no more exists, I replaced it with ttf-bitstream-vera in
packages.list
file which solved the problem. And finally, the archlinux template creation worked, now I use it.So in the qubes-builder-archlinux component, I applied:
Relevant documentation you've consulted I followed the Archlinux template building instructions documentation.