Skip to content

Instantly share code, notes, and snippets.

@RafaelPalomar
Created March 11, 2020 09:20
Show Gist options
  • Save RafaelPalomar/313e1cd0383ba2c17f85b47eea8dae50 to your computer and use it in GitHub Desktop.
Save RafaelPalomar/313e1cd0383ba2c17f85b47eea8dae50 to your computer and use it in GitHub Desktop.

Building Sabayon packages

Base Information

<geaaru> __aure__:
	 https://github.com/Sabayon/community-repositories/#structure-of-a-repository
								        [12:43]
<geaaru> for building we now use mottainaici
	 (https://mottainaici.github.io/docs/) and our tasks are available
	 there: https://github.com/Sabayon/sbi-tasks  [12:44]
<geaaru> but there isn't a clean documentation for final users
<__aure__> I see. I will have a look :)  [12:45]
<geaaru> we could avoid use of mottainaici with simple run of the
	 sabayon/builder and execute sark-localbuild script
<geaaru> but mottainaici will do this for you :)
<__aure__> I was also wondering why a simple gentoo binary package wouldn't be
	   enough for sabayon   [12:46]
<__aure__> and now I also wonder...Sabayon packages are built within sabayon
	   or within gentoo? :)  [12:51]
<optiz0r> sabayon packages are built within a gentoo chroot and adorned with
	  additional metadata  [12:57]

Links

The regular way

Avoiding mottainaici

Execute sark-localbuild script https://github.com/Sabayon/sabayon-sark

Instructions (avoiding mottainaici)

Install dependences

pip install --user shyaml

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment