Sabayon Frozen - Community Repositories

Anything that pertains to Entropy, Equo or Sulfur

Moderator: Moderators

User avatar
DanySK
Technological Hen
Posts: 354
Joined: Tue May 22, 2007 10:18
Location: Pennabilli - Cesena

Sabayon Frozen - Community Repositories

Post by DanySK » Wed Jan 09, 2013 18:59

I created a repository for those who don't want to get weekly updates, and prefer to stay with a more static system. I called it Sabayon Frozen, details about it are available here.

I'm open to comment, suggestions, whatever!

svantoviit
Old Dear Hen
Posts: 724
Joined: Sun Feb 28, 2010 17:55
Contact:

Re: Sabayon Frozen 10

Post by svantoviit » Thu Jan 10, 2013 16:10

Thank you for the effort!

When 11 is out and you want "hop" from the frozen 10 to 11, will you only have to change the 10 to 11 in the conf file?
Like this:

Code: Select all

repository = sabayon-frozen|Sabayon 11 Frozen Repository|rsync://sabayon-frozen.apice.unibo.it/11|rsync://sabayon-frozen.apice.unibo.it/11
?

Suggestion: Would be handy, if the file had a How-To introduction on where to put the file and how to change to the frozen repo and eventually back.

User avatar
DanySK
Technological Hen
Posts: 354
Joined: Tue May 22, 2007 10:18
Location: Pennabilli - Cesena

Re: Sabayon Frozen 10

Post by DanySK » Thu Jan 10, 2013 20:11

svantoviit wrote:Thank you for the effort!
Thank you for using it!
When 11 is out and you want "hop" from the frozen 10 to 11, will you only have to change the 10 to 11 in the conf file?
Like this:

Code: Select all

repository = sabayon-frozen|Sabayon 11 Frozen Repository|rsync://sabayon-frozen.apice.unibo.it/11|rsync://sabayon-frozen.apice.unibo.it/11
?
Yes, I expect I will do exactly that.
Suggestion: Would be handy, if the file had a How-To introduction on where to put the file and how to change to the frozen repo and eventually back.
You're right: I will add these information in the Frozen 11 config file. Thank you for your suggestions!

User avatar
DanySK
Technological Hen
Posts: 354
Joined: Tue May 22, 2007 10:18
Location: Pennabilli - Cesena

Re: Sabayon Frozen 10

Post by DanySK » Fri Jan 11, 2013 10:48

Please note: I updated the file and switched to http: it looks like the server performs much better with that protocol.

wolfden
Sharecropper
Posts: 9051
Joined: Sat Jan 14, 2006 0:55
Location: Midwest USA
Contact:

Re: Sabayon Frozen 10

Post by wolfden » Tue Jan 15, 2013 6:53

I shall make this a sticky :)

oh and edited the title so it's understood.

User avatar
DanySK
Technological Hen
Posts: 354
Joined: Tue May 22, 2007 10:18
Location: Pennabilli - Cesena

Re: Sabayon Frozen 10

Post by DanySK » Wed Jan 16, 2013 0:44

wolfden wrote:I shall make this a sticky :)
oh and edited the title so it's understood.
Thank you :)
If you can, maybe change it to "Sabayon Frozen - Community Repositories" so I will only update this thread upon new Frozen repositories creation ;)

wolfden
Sharecropper
Posts: 9051
Joined: Sat Jan 14, 2006 0:55
Location: Midwest USA
Contact:

Re: Sabayon Frozen 10

Post by wolfden » Wed Jan 16, 2013 6:56

DanySK wrote:
wolfden wrote:I shall make this a sticky :)
oh and edited the title so it's understood.
Thank you :)
If you can, maybe change it to "Sabayon Frozen - Community Repositories" so I will only update this thread upon new Frozen repositories creation ;)
and Done :)

dagurasu
Simple Hen
Posts: 82
Joined: Fri Jun 01, 2007 23:33

Re: Sabayon Frozen - Community Repositories

Post by dagurasu » Thu Jan 17, 2013 6:15

This is great. Thanks! Rolling release is fun, but for real work, when you need a new package now and can't risk downtime short term, it can be a serious and routine annoyance, usually just meaning you can't get the package you want when you want it.

Ok you asked for suggestions. An obvious enhancement is to back-port crticial fixes when possible in a way that rolls as few packages forward as possible... and maybe also non-critical fixes that are very useful but which have little or no impact on dependencies. This essentially creates something like a stable branch and a rolling development branch. This obviously is much more volunteer work though than just providing static repositories, which is already quite useful.

Edit:
Of course I should have read the link first. Now I see you already covered that point. Still, this is nice. Maybe the idea will get mainstreamed!

User avatar
DanySK
Technological Hen
Posts: 354
Joined: Tue May 22, 2007 10:18
Location: Pennabilli - Cesena

Re: Sabayon Frozen - Community Repositories

Post by DanySK » Thu Jan 17, 2013 10:08

Yeah backports would be very useful, but as you said they require manpower! Never say never, if the idea is useful and people want to improve the repo with backports or other features, I would be very happy.
The important thing is to *never* introduce issues due to upgrades.

User avatar
sabayonino
Sagely Hen
Posts: 3182
Joined: Sun Sep 21, 2008 1:12
Location: Italy
Contact:

Re: Sabayon Frozen - Community Repositories

Post by sabayonino » Thu Jan 17, 2013 12:14

Hi

for a full compatibility with "froze" I suggest to edit /etc/entropy/repositories.conf

and set

Code: Select all

official-repository-id = sabayonlinux.org
to

Code: Select all

official-repository-id = sabayon-frozen
This will be the "main" repository priority

if you want to downgrade something :

Code: Select all

# equo install <package_name>:;sabayon-frozen
Syntax
equo <option> <package-name>::<repsotory-id>
example for firefox :

Code: Select all

equo search firefox
>>  @@ Cercando...
>>      @@ Pacchetto: www-client/firefox-17.0.1 branch: 5, [sabayon-frozen] 
>>         Disponibile:   versione: 17.0.1 ~ tag: NoTag ~ revisione: 0
>>         Installato:    versione: Non installato ~ tag: N/A ~ revisione: N/A
>>         Slot:          0
>>         Homepage:      http://www.mozilla.com/firefox 
>>         Descrizione:   Firefox Web Browser 
>>         Licenza:       GPL-2 LGPL-2.1 MPL-2.0
>>      @@ Pacchetto: www-client/firefox-18.0 branch: 5, [sabayonlinux.org] 
>>         Disponibile:   versione: 18.0 ~ tag: NoTag ~ revisione: 1
>>         Installato:    versione: Non installato ~ tag: N/A ~ revisione: N/A
>>         Slot:          0
>>         Homepage:      http://www.mozilla.com/firefox 
>>         Descrizione:   Firefox Web Browser 
>>         Licenza:       GPL-2 LGPL-2.1 MPL-2.0
If I want to install Firefox 17 and not 18

Code: Select all

 equo install firefox -p
>>  @@ Risorse sbloccate, andiamo!
>>  @@ Questi sono i pacchetti selezionati:
>>    # (1/1) [sabayonlinux.org] www-client/firefox-18.0
>>     Versioni: Non installato / NoTag / NoRev ===> 18.0 / NoTag / 1
>>      Azione:          Installa
>>  @@ Pacchetti coinvolti: 1
[...]
entropy try to install FF-18.0 but I won't

Code: Select all

# equo install firefox::sabayon-frozen -p
>>  @@ Questi sono i pacchetti selezionati:
>>    # (1/1) [sabayon-frozen] www-client/firefox-17.0.1
>>     Versioni: Non installato / NoTag / NoRev ===> 17.0.1 / NoTag / 0
>>      Azione:          Installa
>>  @@ Pacchetti coinvolti: 1
Now you can mask sfirefox for all sabayonlinux.org versions if you want :

Code: Select all

# equo mask www-client/firefox::sabayonlinux.org
>>  ## [M] www-client/firefox::sabayonlinux.org
>>     -> www-client/firefox-18.0
>> Have a nice day.
Syntax to mask or unmask a package :
equo <comand> <package-name>::<repository-id>
[Che Cos'è Il Calcolo Distribuito (BOINC)

BOINC ready ! Sabayon+BOINC = BILD ,my Sabayon spin :cyclops: - Ready to crunch for the Science everywhere :)

Post Reply