Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

180 archlinux guide outdated #182

Merged
merged 2 commits into from
Apr 18, 2022

Conversation

lubellier
Copy link
Contributor

  • Remove outdated parts (99-makeflags.sh, install-templates.sh)
  • Add official guides
  • validate all the procedure with Qubes-OS 4.1 stable

@gio256
Copy link

gio256 commented Apr 12, 2022

Thanks for updating this! A few other hacks that may make sense to add:

  • #7305: The generated install_templates.sh file uses yum, which now needs to be installed manually in dom0.
  • #7360: Github has deprecated cloning via git:// protocol, breaking some qubes-builder submodules. Based on the issue it seems this is already fixed but the fix is not yet in use by qubes-builder. A suggested solution:
git config --global url."https://github.com/".insteadOf git://github.com/

Happy to add these myself, or maybe they're temporary enough that they're not worth putting in.

@lubellier
Copy link
Contributor Author

Thanks for updating this!

Thanks.

* [#7305](https://github.com/QubesOS/qubes-issues/issues/7305): The generated `install_templates.sh` file uses `yum`, which now needs to be installed manually in dom0.

Well, yesterday, when I built the ArchLinux minimal template, qubes-builder didn't generate the install_templates.sh script. I don't know why, I will search.. So I documented in this PR a solution without this script (so with qvm-run --pass-io and dnf install).

* [#7360](https://github.com/QubesOS/qubes-issues/issues/7360): Github has deprecated cloning via `git://` protocol, breaking some qubes-builder submodules. 

I didn't see this problem, so I just checked the make get-sources command, and it seems solved (https protocol used) :

[user@builder qubes-builder]$ make get-sources
-> Updating sources for builder-archlinux...
--> Fetching from https://github.com/QubesOS/qubes-builder-archlinux.git master (options: --depth=1)

Happy to add these myself, or maybe they're temporary enough that they're not worth putting in.

In general, you could add these temporary problems in the Known issues or Use cases sections. Check again the two above issues, and if not solved for you, then please contribute with a Pull Request, you are welcome.

@awokd awokd merged commit 8158858 into Qubes-Community:master Apr 18, 2022
@awokd awokd mentioned this pull request Apr 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants