Sabayon Frozen - Community Repositories

Anything that pertains to Entropy, Equo or Sulfur

Moderator: Moderators

Sabayon Frozen - Community Repositories

Postby 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!
User avatar
DanySK
Technological Hen
 
Posts: 354
Joined: Tue May 22, 2007 10:18
Location: Pennabilli - Cesena

Re: Sabayon Frozen 10

Postby 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.
svantoviit
Old Dear Hen
 
Posts: 649
Joined: Sun Feb 28, 2010 17:55

Re: Sabayon Frozen 10

Postby 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

Postby 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.
User avatar
DanySK
Technological Hen
 
Posts: 354
Joined: Tue May 22, 2007 10:18
Location: Pennabilli - Cesena

Re: Sabayon Frozen 10

Postby wolfden » Tue Jan 15, 2013 6:53

I shall make this a sticky :)

oh and edited the title so it's understood.
wolfden
Sharecropper
 
Posts: 9050
Joined: Sat Jan 14, 2006 0:55
Location: Midwest USA

Re: Sabayon Frozen 10

Postby 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 ;)
User avatar
DanySK
Technological Hen
 
Posts: 354
Joined: Tue May 22, 2007 10:18
Location: Pennabilli - Cesena

Re: Sabayon Frozen 10

Postby 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 :)
wolfden
Sharecropper
 
Posts: 9050
Joined: Sat Jan 14, 2006 0:55
Location: Midwest USA

Re: Sabayon Frozen - Community Repositories

Postby 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!
dagurasu
Simple Hen
 
Posts: 82
Joined: Fri Jun 01, 2007 23:33

Re: Sabayon Frozen - Community Repositories

Postby 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
DanySK
Technological Hen
 
Posts: 354
Joined: Tue May 22, 2007 10:18
Location: Pennabilli - Cesena

Re: Sabayon Frozen - Community Repositories

Postby 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>
User avatar
sabayonino
Sagely Hen
 
Posts: 2531
Joined: Sun Sep 21, 2008 1:12
Location: Italy

Next

Return to Entropy|Equo|Rigo Package Managers

Who is online

Users browsing this forum: No registered users and 1 guest