Zenana Community Repo

Anything that pertains to Entropy, Equo or Sulfur

Moderator: Moderators

Re: Zenana Community Repo

Postby sjieke » Tue Jul 08, 2008 19:27

I don't see anything wrong with your repositories.conf file, but one thing I should do is putting the line for the zenana repo not between the official sabayon mirrors, but after with a little comment for info.

I also had problems to connect to my own repo (not yet on wiki, still work in progress).
My issues are described in the trhead http://www.sabayonlinux.org/forum/viewtopic.php?f=76&t=13923, but are already fixed by our almighty lxnay :mrgreen:
Maybe you can find some usefull info there...
sjieke
Technological Hen
 
Posts: 321
Joined: Thu Mar 01, 2007 10:46
Location: Maldegem, Belgium

Re: Zenana Community Repo

Postby popatopalous » Wed Jul 09, 2008 3:42

I can add the jenna repo and it will download. In the other thread it was mostly about writing files and code within the repository not simply how to download the repo. I did get this from lxnay's post:

Hi all,
no, having the PHP handlers is not mandatory. Anyway, I just committed a fix, it's in SVN but the current trunk won't be tagged as new release anytime soon (working on NLnet M3).
So, open /usr/lib/entropy/libraries/entropy.py, go to line 17765 (version: 0.15.23.7) and change False to True


But I have entropy version 0.15.24.1. and /usr/lib/entropy/libraries/entropy.py, go to line 17765 appears to be different. If I'm reading vim right it has the word 'continue'. Maybe it's been fixed any way. I certainly won't change without knowing what,if anything, I should be changing.

Also took your suggestion of how to add repo and changed '/etc/entropy/repositories.conf':

Code: Select all
# Project Entropy 1.0 repositories configuration file

#
#  syntax for repositories:
#
#    repository: where the available packages and its database are stored
#|   repository|repository_id|repository description|<packages mirror 1> <packages mirror 2> <...>|<database uri>
#
#    example:
#|       repository|sabayonlinux.org|Sabayon Linux Official Repository|http://www.sabayonlinux.org/packages|http://www.sabayonlinux.org/database
#
# Sabayon Linux Official Repository
repository|sabayonlinux.org|Sabayon Linux Official Repository|http://svn.sabayonlinux.org/entropy|http://svn.sabayonlinux.org/entropy#bz2
repository|sabayonlinux.org||http://mirrors.cs.wmich.edu/sabayon/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://mirror.holland.sabayonlinux.org/entropy|
repository|sabayonlinux.org||http://cross-lfs.sabayonlinux.org/entropy|
repository|sabayonlinux.org||http://ftp.surfnet.nl/pub/os/Linux/distr/sabayonlinux/entropy|
repository|sabayonlinux.org||http://na.mirror.garr.it/mirrors/sabayonlinux/entropy|
repository|jenna|Sabayon Linux Bitch Repository|http://svn.sabayonlinux.org/entropy|http://svn.sabayonlinux.org/entropy#bz2

#
# Community Repository
repository|zenana|v00d00 Zenana|http://zenana.v00d00.net|http://zenana.v00d00.net#bz2

#
#  syntax for product:
#
#    product: Sabayon Linux product type (eg. standard, professional, mini)
#    product|product string (no spaces!)
#
#    example:
#    product|standard
#    or:
#    product|professional
#
# Product default setting
product|standard

#
#  syntax for branch:
#
#    branch: in Sabayon Linux each release has its branch that is the version name (eg. 3.4, 3.5)
#    branch|actual branch string (no spaces!)
#
#    example:
#    branch|3.5
#    or:
#    branch|3.6
#
# Branch default setting
branch|3.5

#
#  syntax for officialrepositoryid:
#
#    officialrepositoryid: Repository identifier for the official main distribution repository
#    officialrepositoryid|<repository identifier>
#
officialrepositoryid|sabayonlinux.org

#
#  syntax for conntestlink:
#
#    conntestlink: URL which Equo/Entropy can use to test Internet connection availability
#    conntestlink|<connection test url>
#
conntestlink|http://svn.sabayonlinux.org

#
#  syntax for downloadspeedlimit:
#
#    downloadspeedlimit: If you need a way to limit download speed, this is the option you were looking for
#    downloadspeedlimit|<maximum allowed speed in kb/sec>
#
#    example:
#    downloadspeedlimit|30
#
# downloadspeedlimit|

#
#  syntax for securityurl:
#
#    securityurl: Entropy compatible Security Advisories (GLSAs) package URL
#    securityurl|<HTTP/FTP download URL>
#
#    example:
#    securityurl|http://packages.sabayonlinux.org/security/security-advisories.tar.bz2
#
# securityurl|


Don't know if that's exactly or approximately what you meant but it is what I have currently. Also note that I temporarily have the jenna repo in there for testing purposes. So now 'equo update --force' results in partially:

Code: Select all
# equo update --force
>> Repository zenana hasn't been downloaded yet.
>> Repository zenana is not available. Cannot validate
>>  @@ Repositories synchronization ...
>>   #  (1/3) v00d00 Zenana
>>   # Database URL: http://zenana.v00d00.net/standard/zenana/database/amd64
>>   # Database local path: /var/lib/entropy/client/database/amd64/zenana/standard/amd64
>>   # Database EAPI: 2
>>      Downloading repository database ...
>>      Downloading checksum packages.db.dump.bz2.md5 ...
>>      Downloaded database status: OK
>>      Unpacking database to packages.db.dump ...
>>      Injecting downloaded dump packages.db.dump.bz2, please wait ...
>>      packages.db.mask: not available, it's ok.
>>      packages.db.lic_whitelist: not available, it's ok.
>>      packages.db.mask: available, w00t!.
>>      make.conf: available, w00t!.
>>      package.mask: available, w00t!.
>>      package.unmask: available, w00t!.
>>      package.keywords: available, w00t!.
>>      package.use: available, w00t!.
>>      Repository revision: 24
>>      [svn.sabayonlinux.org:1026] Successfully connected to host
...
>>   #  (3/3) Sabayon Linux Official Repository
>>   # Database URL: http://svn.sabayonlinux.org/entropy/standard/sabayonlinux.org/database/amd64
>>   # Database local path: /var/lib/entropy/client/database/amd64/sabayonlinux.org/standard/amd64
>>   # Database EAPI: 3
>>      [svn.sabayonlinux.org:1026] Successfully disconnected from host
>>      Downloading repository database ...
>>      Downloading checksum packages.db.dump.bz2.md5 ...
>>      Downloaded database status: OK
>>      Unpacking database to packages.db.dump ...
>>      Injecting downloaded dump packages.db.dump.bz2, please wait ...
>>      packages.db.mask: available, w00t!.
>>      packages.db.lic_whitelist: available, w00t!.
>>      packages.db.mask: available, w00t!.
>>      make.conf: available, w00t!.
>>      package.mask: available, w00t!.
>>      package.unmask: available, w00t!.
>>      package.keywords: available, w00t!.
>>      package.use: available, w00t!.
>>      Repository revision: 660
>> Cache is now empty.
>> Resolving metadata
>> Dependencies cache filled.
>>  @@ Security Advisories: testing service connection ...
>>  @@ Security Advisories: getting latest GLSAs ...
>>    # Security Advisories: verification Successful.
>>    # Security Advisories: installing ...
>>  @@ Security Advisories: updated successfully


w00t!. :D :mrgreen: :) And now when I run 'equo world --ask' it pulls 47 upgrades all from 'v00d00 Zenana'. So the different way I added the repo to '/etc/entropy/repositories.conf' may be the/a correct way to do it. Or something changed upstream in the last 6 or so hours as I've been away working. Do note I made NO changes to '/usr/lib/entropy/libraries/entropy.py'. Unless something changed upstream perhaps myself or v00d00 need to modify the wiki??? :alien: :twisted:
Thanks,
popatopalous
Sabayon 3.5 AMD64 : AMD64 X2 4800+ : 4x1GB DDR2 800 : GeForce 6150 256MB : ASUS M2NPV-VM : HD-2x320GB
popatopalous
Simple Hen
 
Posts: 47
Joined: Sun Nov 04, 2007 23:48

Re: Zenana Community Repo

Postby sjieke » Wed Jul 09, 2008 8:18

The fixes mentioned in that thread are already included in entropy version 0.15.24.1, so no need to do it yourself. I mentioned that thread because (according to me) it gives some better insight in how the (community) repositories work.

What you changed in your 'repositories.conf' file is exactly what I ment.
As far as I know nothing changed upstream, so apperently the changed 'repositories.conf' fixed your issues :alien:
sjieke
Technological Hen
 
Posts: 321
Joined: Thu Mar 01, 2007 10:46
Location: Maldegem, Belgium

Re: Zenana Community Repo

Postby Thev00d00 » Wed Jul 09, 2008 10:31

Yeah i fixed the repository.conf string for zenana, there was a trailing / in the "package location" that was confusing equo :roll:

I should be more careful when I type :P
Image
Please report Bugs on the Bugzilla, not forum
Please Adopt an Unanswered thread
Website / Blog : v00d00.net
twitter: Follow Me
G+: Circle Me
Thev00d00
Generally Awesome (tm)
 
Posts: 1472
Joined: Wed Feb 21, 2007 15:52
Location: United Kingdom

Re: Zenana Community Repo

Postby Komet » Thu Jul 10, 2008 11:38

Hi,
I just got a similiar problem:
I wanted to try zenana repo, but I don't get any zenana packages into entropy or spritz...

What I did was:
added
Code: Select all
repository|zenana|v00d00 Zenana|http://zenana.v00d00.net|http://zenana.v00d00.net#bz2

to repositories.conf, run "equo update", checked for the packages, nothing there, run "equo update --force"

Code: Select all
>>  @@ Repositories synchronization ...
>>   #  (1/2) v00d00 Zenana
>>   # Database URL: http://zenana.v00d00.net/standard/zenana/database/amd64
>>   # Database local path: /var/lib/entropy/client/database/amd64/zenana/standard/amd64
>>   # Database EAPI: 2
>>      Downloading repository database ...
>>      Downloading checksum packages.db.dump.bz2.md5 ...
>>      Downloaded database status: OK
>>      Unpacking database to packages.db.dump ...
>>      Injecting downloaded dump packages.db.dump.bz2, please wait ...
>>      packages.db.mask: not available, it's ok.
>>      packages.db.lic_whitelist: not available, it's ok.
>>      packages.db.mask: available, w00t!.
>>      make.conf: available, w00t!.
>>      package.mask: available, w00t!.
>>      package.unmask: available, w00t!.
>>      package.keywords: available, w00t!.
>>      package.use: available, w00t!.
>>      Repository revision: 25
...
>> Cache is now empty.
>> Resolving metadata
>> Dependencies cache filled.
>>  @@ Security Advisories: testing service connection ...
>>  @@ Security Advisories: getting latest GLSAs ...
>>    # Security Advisories: verification Successful.
>>    # Security Advisories: installing ...
>>  @@ Security Advisories: already up to date


but still nothing there...
So, this is the first community repository I'm trying to add, am I missing something?

Oh, and here's my repositories.conf:

Code: Select all
# Project Entropy 1.0 repositories configuration file

#
#  syntax for repositories:
#
#    repository: where the available packages and its database are stored
#|   repository|repository_id|repository description|<packages mirror 1> <packages mirror 2> <...>|<database uri>
#
#    example:
#|       repository|sabayonlinux.org|Sabayon Linux Official Repository|http://www.sabayonlinux.org/packages|http://www.sabayonlinux.org/database
#
# Sabayon Linux Official Repository
repository|sabayonlinux.org|Sabayon Linux Official Repository|http://svn.sabayonlinux.org/entropy|http://svn.sabayonlinux.org/entropy#bz2
repository|sabayonlinux.org||http://mirrors.cs.wmich.edu/sabayon/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://mirror.holland.sabayonlinux.org/entropy|
repository|sabayonlinux.org||http://cross-lfs.sabayonlinux.org/entropy|
repository|sabayonlinux.org||http://ftp.surfnet.nl/pub/os/Linux/distr/sabayonlinux/entropy|
repository|sabayonlinux.org||http://na.mirror.garr.it/mirrors/sabayonlinux/entropy|

#
# community repos

repository|zenana|v00d00 Zenana|http://zenana.v00d00.net|http://zenana.v00d00.net#bz2

#
#  syntax for product:
#
#    product: Sabayon Linux product type (eg. standard, professional, mini)
#    product|product string (no spaces!)
#
#    example:
#    product|standard
#    or:
#    product|professional
#
# Product default setting
product|standard

#
#  syntax for branch:
#
#    branch: in Sabayon Linux each release has its branch that is the version name (eg. 3.4, 3.5)
#    branch|actual branch string (no spaces!)
#
#    example:
#    branch|3.5
#    or:
#    branch|3.6
#
# Branch default setting
branch|3.5

#
#  syntax for officialrepositoryid:
#
#    officialrepositoryid: Repository identifier for the official main distribution repository
#    officialrepositoryid|<repository identifier>
#
officialrepositoryid|sabayonlinux.org

#
#  syntax for conntestlink:
#
#    conntestlink: URL which Equo/Entropy can use to test Internet connection availability
#    conntestlink|<connection test url>
#
conntestlink|http://svn.sabayonlinux.org

#
#  syntax for downloadspeedlimit:
#
#    downloadspeedlimit: If you need a way to limit download speed, this is the option you were looking for
#    downloadspeedlimit|<maximum allowed speed in kb/sec>
#
#    example:
#    downloadspeedlimit|30
#
# downloadspeedlimit|

#
#  syntax for securityurl:
#
#    securityurl: Entropy compatible Security Advisories (GLSAs) package URL
#    securityurl|<HTTP/FTP download URL>
#
#    example:
#    securityurl|http://packages.sabayonlinux.org/security/security-advisories.tar.bz2
#
# securityurl|
Komet
Baby Hen
 
Posts: 8
Joined: Wed Jun 18, 2008 20:35
Location: Halle (Saale) / Germany

Re: Zenana Community Repo

Postby sjieke » Thu Jul 10, 2008 12:52

According to your output of 'equo update' you succesfully downloaded the Zenana repo.
So normally the packages should be available in Spritz.
Maybe you can try browsing the the zenana repo online (http://zenana.v00d00.net/standard/zenana/packages/) for a specific package.
Then search for that package in the available packages section of spritz.

Also note that the zenana repo is for the 64bit (arch=amd64), as mentioned on the wiki (http://wiki.sabayonlinux.org/index.php?title=Community_Repositories#List_of_Community_Repositories). So if you have an x86 version you won't see the amd64 packages in spritz
sjieke
Technological Hen
 
Posts: 321
Joined: Thu Mar 01, 2007 10:46
Location: Maldegem, Belgium

Re: Zenana Community Repo

Postby Komet » Thu Jul 10, 2008 14:49

Hello
I know that zenana is for 64bit and I'm running amd64.
sjieke wrote:Maybe you can try browsing the the zenana repo online (http://zenana.v00d00.net/standard/zenana/packages/) for a specific package.
Then search for that package in the available packages section of spritz.

I already did that for "bibus", which is not available in the sabayonlinux.org repository, but should be in zenana...but nothing found.

I just checked http://zenana.v00d00.net/standard/zenan ... amd64/3.5/ again for available packages and saw bibus is gone and some other packages, like x11-libs/qt and patched kde... Maybe some problem there?

edit:
After running "equo update" again (zenana overlay was updated to revision 28) the packages from the repo are available!

But now I wonder, where have the patched kde packages gone?
Komet
Baby Hen
 
Posts: 8
Joined: Wed Jun 18, 2008 20:35
Location: Halle (Saale) / Germany

Re: Zenana Community Repo

Postby Thev00d00 » Thu Jul 10, 2008 15:58

Yeah i had to resync the database as i reinstalled (long story lol) dont worry the patched KDE packages are coming soon! as is bibus etc, just need to recomplile them :D (and this time they are are more optimised awswell w00t)
Image
Please report Bugs on the Bugzilla, not forum
Please Adopt an Unanswered thread
Website / Blog : v00d00.net
twitter: Follow Me
G+: Circle Me
Thev00d00
Generally Awesome (tm)
 
Posts: 1472
Joined: Wed Feb 21, 2007 15:52
Location: United Kingdom

Re: Zenana Community Repo

Postby Komet » Thu Jul 10, 2008 16:16

Looking forward to get them! :)
Komet
Baby Hen
 
Posts: 8
Joined: Wed Jun 18, 2008 20:35
Location: Halle (Saale) / Germany

Re: Zenana Community Repo

Postby Thev00d00 » Thu Jul 17, 2008 1:31

patched qt and kde are up, added over 100 portage updates today (the sabayon repos pckages are ooolod, soz joost), remember to request a package just ask. bibus is coming soon
Image
Please report Bugs on the Bugzilla, not forum
Please Adopt an Unanswered thread
Website / Blog : v00d00.net
twitter: Follow Me
G+: Circle Me
Thev00d00
Generally Awesome (tm)
 
Posts: 1472
Joined: Wed Feb 21, 2007 15:52
Location: United Kingdom

PreviousNext

Return to Entropy|Equo|Rigo Package Managers

Who is online

Users browsing this forum: No registered users and 3 guests

cron