From Fedora Project Wiki

Configuring Banani Pi / Jupiter as a Koji Builder

Prepare Fedora

[koji]
name=koji
enabled=1
gpgcheck=0
baseurl=https://linux.montleon.net/fedora/41/riscv64/koji/riscv64/
priority=98

[koji-source]
name=koji-source
enabled=0
gpgcheck=0
baseurl=https://linux.montleon.net/fedora/41/riscv64/koji/source/tree
  • dnf -y update
  • Optional: Install spacemit kernel repo. Rust projects at a minimum need a 6.6 kernel with fixes
    • repo file
    • extlinux update script
    • edit set selinux permissive
    • touch /.autorelabel
    • dnf -y install ... ... ... ...
    • dnf -y remove ... ... ... ...
    • reboot, let relabel complete
    • set selinux enforing

Install and Configure Koji

  • dnf -y install ... ... ... (Nothing past 1.33 works right or me with the current server)
    • ...
    • ...