Page 1 of 4

How to add Sabayon Weekly repository ?

Posted: Fri Dec 09, 2011 10:42
by NyBac
Hi,
I have "saboyonlinux.org" as the only repository available in my Entropy Store. But I read here and there that Sabayon Weekly repository seems to be more suitable and more secure. How can I add that repo ?
Thank you.

Re: How to add Sabayon Weekly repository ?

Posted: Fri Dec 09, 2011 17:03
by sabayonino
Hi

Please read file /etc/entropy/repositories.conf.d/README

Re: How to add Sabayon Weekly repository ?

Posted: Sat Dec 10, 2011 11:53
by NyBac
That's what I get :

Code: Select all

This directory should contain distribution-provided configuration files
extending /etc/entropy/repositories.conf content (only for "repository ="
statements).

Files are processed in lexical order. Filenames: ".keep", "README" are
skipped and never considered.
Files starting with "_" are considered belonging to disabled repositories.
Files ending with ".example" are never considered.

Files created by Entropy Client are prefixed with
"entropy_". So, for example, for "sabayon-limbo" you will get:
"entropy_sabayon-limbo".
So ?

Re: How to add Sabayon Weekly repository ?

Posted: Sun Dec 11, 2011 10:12
by NyBac
Does anyone know pleeeaaase ? :(

Re: How to add Sabayon Weekly repository ?

Posted: Sun Dec 11, 2011 14:46
by batvink
hi there,
now, i believe we already have a post similar like yours, only i can't seem to find it anymore.
but here it goes...

open a console and become root by doing "su" or "sudo"
edit "/etc/entropy/repositories.conf" :

Code: Select all

nano -w /etc/entropy/repositories.conf
at the end you see a list of mirrors., if not: add them.

Code: Select all

# Sabayon Linux Official Repository
repository|sabayonlinux.org|Sabayon Linux Official Repository|http://cerberus.itti.ifce.edu.br/entropy|http://pkg.sabayon.org,sabayon.org
repository|sabayonlinux.org||http://riksun.riken.go.jp/pub/pub/Linux/sabayon/entropy|
repository|sabayonlinux.org||http://ftp.sh.cvut.cz/MIRRORS/sabayon/entropy|
repository|sabayonlinux.org||http://ftp2.cz.freebsd.org/pub/sabayon/entropy|
repository|sabayonlinux.org||http://debian.mirror.dkm.cz/sabayon/entropy|
repository|sabayonlinux.org||http://mirror.us.sabayon.org/sabayon/entropy|
repository|sabayonlinux.org||http://mirror.umoss.org/sabayonlinux/entropy|
repository|sabayonlinux.org||ftp://ftp.klid.dk/sabayonlinux/entropy|
repository|sabayonlinux.org||http://ftp.fsn.hu/pub/linux/distributions/sabayon/entropy|
repository|sabayonlinux.org||ftp://ftp.fsn.hu/pub/linux/distributions/sabayon/entropy|
repository|sabayonlinux.org||http://mirrors.cs.wmich.edu/sabayon/entropy|
repository|sabayonlinux.org||http://ftp.surfnet.nl/pub/os/Linux/distr/sabayonlinux/entropy|
repository|sabayonlinux.org||ftp://ftp.nluug.nl/pub/os/Linux/distr/sabayonlinux/entropy|
repository|sabayonlinux.org||http://ftp.cc.uoc.gr/mirrors/linux/SabayonLinux/entropy|
repository|sabayonlinux.org||http://mirror.dun.nu/sabayonlinux/entropy|
repository|sabayonlinux.org||http://ftp.rnl.ist.utl.pt/pub/sabayon ftp://ftp.rnl.ist.utl.pt/pub/sabayon|
repository|sabayonlinux.org||http://mirror.internode.on.net/pub/sabayonlinux/entropy|
repository|sabayonlinux.org||http://cross-lfs.sabayonlinux.org/entropy|
repository|sabayonlinux.org||http://na.mirror.garr.it/mirrors/sabayonlinux/entropy|
now, change all lines that contains "sabayonlinux.org" into: sabayon-weekly
save the file by doing CTRL -o or F3 and exit the nano editor: (CTRL-x or F2)
next: enter:

Code: Select all

equo update --force
followed by:
equo repo mirrorsort sabayon-weekly
exit the terminal, and open Entropy Store aka Sulfur.
goto the Tab. "repositories"
You see that both repositories "sabayon-weekly" and "sabayonlinux.org" are enabled.
uncheck the one you don't wish to use., and you're done. i think...

Re: How to add Sabayon Weekly repository ?

Posted: Thu May 17, 2012 7:49
by B3rtm3n
Could someone please explain me the exact difference between Sabayon-weekly and sabayonlinux.org?

I understood you could downgrade your packages with sabayon-weekly (is this the only purpose? & why)

is there an easy way to enable sabayon weekly like there is with sabayonlinux.org because all you have to do is

Code: Select all

cd /etc/entropy/repositories.conf.d

Code: Select all

mv entropy_sabayonlinux.org.example entropy_sabayonlinux.org
is there a same way for sabayon weekly instead of editing the .conf file?

Re: How to add Sabayon Weekly repository ?

Posted: Thu May 17, 2012 9:27
by wolfden
Repo order goes like:

Starting with Limbo for testing, from Limbo the packages get move to Main, from there they move to Weekly. By time a package gets to weekly it should be safe from issues, keyword should.

You should have a sabayon-weekly example file you can mv to rename it.

Re: How to add Sabayon Weekly repository ?

Posted: Thu May 17, 2012 11:38
by B3rtm3n
ok, so sabayonlinux.org = Main and if something goes wrong you can downgrade using sabayon weekly? Is this correct?


What do you mean with example file? is this the .conf which you need to change?

Re: How to add Sabayon Weekly repository ?

Posted: Thu May 17, 2012 15:17
by Stupot
sabayon-weekly should be enabled by default.

Downgrading packages isn't a very simple process. What wolfden means if that if you want to have the most stable packages sabayon offers, you should be using sabayon-weekly only. If you want relatively stable packages and don't mind trading off a hiccup now and then for packages faster, you should enable sabayon.org. Limbo is for testing out packages, things will break often. Don't use Limbo.

As far as the config file goes, it's easiest just to edit the config file directly at the moment. It should have both sabayon.org and sabayon-weekly entries in there, although some might be commented out (lines that start with #). If sabayon-weekly is commented out, just delete the # at the start of the lines. Or, you can open up sulfur which has some configuration options when viewing in advanced mode. That feature hasn't been built into Rigo yet, unfortunately.

Re: How to add Sabayon Weekly repository ?

Posted: Thu May 17, 2012 17:38
by joost