Re: [gentoo-user] eix gensync

2006-05-18 Thread Neil Bothwick
On Wed, 17 May 2006 20:55:40 -0700, Mark Knecht wrote:

 1) As per man eix I created a 1 line file called
 /etc/eix-sync-overlays with an * in the only line.

The part of the man page that says

/etc/eix-sync-overlays A list of overlays that should be synced using gensync 
from app-portage/gentoolkit-dev. A line that only contains an asterisk causes 
eix-sync to sync all overlays, using gensync -a.

 eix itself doesn't seem to know about gensync:

See above, you need to emerge gentoolkit-dev.


-- 
Neil Bothwick

The computer is mightier than the pen, the sword, and usually, the
programmer.


signature.asc
Description: PGP signature


Re: [gentoo-user] eix gensync

2006-05-18 Thread Mark Knecht

On 5/18/06, Neil Bothwick [EMAIL PROTECTED] wrote:

On Wed, 17 May 2006 20:55:40 -0700, Mark Knecht wrote:

 1) As per man eix I created a 1 line file called
 /etc/eix-sync-overlays with an * in the only line.

The part of the man page that says

/etc/eix-sync-overlays A list of overlays that should be synced using gensync 
from app-portage/gentoolkit-dev. A line that only contains an asterisk causes 
eix-sync to sync all overlays, using gensync -a.

 eix itself doesn't seem to know about gensync:

See above, you need to emerge gentoolkit-dev.


--
Neil Bothwick


Thanks Neil. I definetely should have read further.

Now my problem is that eix doesn't seem to know about the packages in
the overlay while esearch does. Should it or have I missed some setup
that would make that work? I had assumed this sync thing that required
gensync would do it but it didn't.

Cheers,
Mark

lightning ~ # esearch ardour
[ Results for search key : ardour ]
[ Applications found : 3 ]

*  media-sound/ardour [ Masked ]
 Latest version available: 0.99.3
 Latest version installed: [ Not Installed ]
 Size of downloaded files: 3,858 kB
 Homepage:http://ardour.org/
 Description: multi-track hard disk recording software
 License: GPL-2

*  media-sound/ardour-cvs [ Masked ]
 Latest version available: 6
 Latest version installed: [ Not Installed ]
 Size of downloaded files: [no/bad digest]
 Homepage:http://ardour.org/
 Description: multi-track hard disk recording software
 License: GPL-2

*  media-sound/ardour2-cvs [ Masked ]
 Latest version available: 1
 Latest version installed: [ Not Installed ]
 Size of downloaded files: [no/bad digest]
 Homepage:http://ardour.org/
 Description: multi-track hard disk recording software
 License: GPL-2


lightning ~ # eix ardour
* media-sound/ardour
Available versions:  ~0.99.2 ~0.99.3
Installed:   none
Homepage:http://ardour.org/
Description: multi-track hard disk recording software


Found 1 matches
lightning ~ #

--
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] eix gensync

2006-05-18 Thread Neil Bothwick
On Thu, 18 May 2006 09:42:31 -0700, Mark Knecht wrote:

 Now my problem is that eix doesn't seem to know about the packages in
 the overlay while esearch does. Should it or have I missed some setup
 that would make that work? I had assumed this sync thing that required
 gensync would do it but it didn't.

That only updates the overlay, using gensync. update-eix should pick up
any overlays defined in make.conf.

Does update-eix add overlays to the database when run separately?


-- 
Neil Bothwick

Resistance is futon. Borgie go nap nap now.


signature.asc
Description: PGP signature


Re: [gentoo-user] eix gensync

2006-05-18 Thread Mark Knecht

On 5/18/06, Neil Bothwick [EMAIL PROTECTED] wrote:

On Thu, 18 May 2006 09:42:31 -0700, Mark Knecht wrote:

 Now my problem is that eix doesn't seem to know about the packages in
 the overlay while esearch does. Should it or have I missed some setup
 that would make that work? I had assumed this sync thing that required
 gensync would do it but it didn't.

That only updates the overlay, using gensync. update-eix should pick up
any overlays defined in make.conf.

Does update-eix add overlays to the database when run separately?


--
Neil Bothwick


Hi Neil,
  Hard for me to tell but I think it's added. I can get to new
updates in the pro-audio overlay using emerge. The USE flags are new
today so the emerge database knows about the right files and ebuilds.
I can find the packages with esearch. However eix doesn't see them.

  I wonder if it is because I'm using the cdb hack for the portage
database but the overlay doesn't seem to be included in that?

  Thanks again!

- Mark

lightning ~ # layman -s pro-audio
* Running command /usr/bin/svn update /usr/portage/local/layman/pro-audio...
A
/usr/portage/local/layman/pro-audio/sys-kernel/rt-sources/files/digest-rt-sources-2.6.16-r23U
  
/usr/portage/local/layman/pro-audio/sys-kernel/rt-sources/files/digest-rt-sources-2.6.16-r22U
  
/usr/portage/local/layman/pro-audio/sys-kernel/rt-sources/rt-sources-2.6.16-r22.ebuild
A
/usr/portage/local/layman/pro-audio/sys-kernel/rt-sources/rt-sources-2.6.16-r23.ebuild
U/usr/portage/local/layman/pro-audio/sys-kernel/rt-sources/Manifest
U/usr/portage/local/layman/pro-audio/00-PACKAGES-LIST
D/usr/portage/local/layman/pro-audio/sys-libs/pam/files/pam-rt-limits.patch
U/usr/portage/local/layman/pro-audio/sys-libs/pam/Manifest
U/usr/portage/local/layman/pro-audio/media-sound/ardour2-cvs/Manifest
U
/usr/portage/local/layman/pro-audio/media-sound/ardour2-cvs/ardour2-cvs-1.ebuild
A
/usr/portage/local/layman/pro-audio/media-libs/portaudio/portaudio-19-r1.ebuild
A
/usr/portage/local/layman/pro-audio/media-libs/portaudio/files/digest-portaudio-19-r1
U/usr/portage/local/layman/pro-audio/media-libs/portaudio/Manifest
Updated to revision 127.
* Successfully synchronized overlay pro-audio.
lightning ~ # update-eix
Reading Portage settings ..
Building database (/var/cache/eix) from scratch ..
[0] /usr/portage/ (cache: cdb)
Reading 100%
[1] /usr/local/portage (cache: none)
Reading 100%
Applying masks ..
Database contains 11058 packages in 147 categories.
lightning ~ # emerge -pv rt-sources

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild  NS   ] sys-kernel/rt-sources-2.6.16-r23  -build -doc
-fbsplash -realtime-lsm -symlink -vesafb-tng 1,559 kB [2]

Total size of downloads: 1,559 kB
Portage overlays:
[1] /usr/local/portage
[2] /usr/portage/local/layman/pro-audio
lightning ~ # eix rt-sources

Found 0 matches
lightning ~ #

--
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] eix gensync

2006-05-18 Thread Bo Ørsted Andresen
On Thursday 18 May 2006 23:07, Mark Knecht wrote:
 On 5/18/06, Neil Bothwick [EMAIL PROTECTED] wrote:
  On Thu, 18 May 2006 09:42:31 -0700, Mark Knecht wrote:
   Now my problem is that eix doesn't seem to know about the packages in
   the overlay while esearch does. Should it or have I missed some setup
   that would make that work? I had assumed this sync thing that required
   gensync would do it but it didn't.
[...]
 lightning ~ # update-eix
 Reading Portage settings ..
 Building database (/var/cache/eix) from scratch ..
 [0] /usr/portage/ (cache: cdb)
  Reading 100%
 [1] /usr/local/portage (cache: none)
  Reading 100%
[...]
 lightning ~ # emerge -pv rt-sources
[...]
 Portage overlays:
  [1] /usr/local/portage
  [2] /usr/portage/local/layman/pro-audio
[...]

This is because you followed the instructions from the layman ebuild and 
added 'source /usr/portage/local/layman/make.conf' to /etc/make.conf. eix 
unlike portage does not support 'source' yet. The next release of eix will, 
however, support this. Until then you need to manually put the contents 
of /usr/portage/local/layman/make.conf into /etc/make.conf for eix to notice 
those overlays.

-- 
Bo Andresen


pgpntOWICl0Oa.pgp
Description: PGP signature


Re: [gentoo-user] eix gensync

2006-05-18 Thread Bo Ørsted Andresen
On Thursday 18 May 2006 23:52, Bo Ørsted Andresen wrote:
 This is because you followed the instructions from the layman ebuild and
 added 'source /usr/portage/local/layman/make.conf' to /etc/make.conf. eix
 unlike portage does not support 'source' yet. The next release of eix will,
 however, support this. Until then you need to manually put the contents
 of /usr/portage/local/layman/make.conf into /etc/make.conf for eix to
 notice those overlays.

A workaround to make layman alter /etc/make.conf directly instead of 
altering /usr/portage/local/layman/make.conf: 
http://bugs.gentoo.org/show_bug.cgi?id=132874#c3

-- 
Bo Andresen


pgprC74BSzrCh.pgp
Description: PGP signature


Re: [gentoo-user] eix gensync

2006-05-18 Thread Mark Knecht

On 5/18/06, Bo Ørsted Andresen [EMAIL PROTECTED] wrote:

On Thursday 18 May 2006 23:07, Mark Knecht wrote:
 On 5/18/06, Neil Bothwick [EMAIL PROTECTED] wrote:
  On Thu, 18 May 2006 09:42:31 -0700, Mark Knecht wrote:
   Now my problem is that eix doesn't seem to know about the packages in
   the overlay while esearch does. Should it or have I missed some setup
   that would make that work? I had assumed this sync thing that required
   gensync would do it but it didn't.
[...]
 lightning ~ # update-eix
 Reading Portage settings ..
 Building database (/var/cache/eix) from scratch ..
 [0] /usr/portage/ (cache: cdb)
  Reading 100%
 [1] /usr/local/portage (cache: none)
  Reading 100%
[...]
 lightning ~ # emerge -pv rt-sources
[...]
 Portage overlays:
  [1] /usr/local/portage
  [2] /usr/portage/local/layman/pro-audio
[...]

This is because you followed the instructions from the layman ebuild and
added 'source /usr/portage/local/layman/make.conf' to /etc/make.conf. eix
unlike portage does not support 'source' yet. The next release of eix will,
however, support this. Until then you need to manually put the contents
of /usr/portage/local/layman/make.conf into /etc/make.conf for eix to notice
those overlays.

--
Bo Andresen


Thanks very much Bo. Changing make.conf took care of the problem nicely:

lightning ~ # eix ardour
* media-sound/ardour
Available versions:  ~0.99.2 ~0.99.2[2]  ~0.99.3 ~0.99.3[2]
Installed:   none
Homepage:http://ardour.org/
Description: multi-track hard disk recording software

* media-sound/ardour-cvs [2]
Available versions:  ~6
Installed:   none
Homepage:http://ardour.org/
Description: multi-track hard disk recording software

* media-sound/ardour2-cvs [2]
Available versions:  ~1
Installed:   none
Homepage:http://ardour.org/
Description: multi-track hard disk recording software

[1] /usr/local/portage
[2] /usr/portage/local/layman/pro-audio

Found 3 matches
lightning ~ #

--
gentoo-user@gentoo.org mailing list



[Copfilter] Copy of quarantined email - *** SPAM *** [8.0/6.0] Re: [gentoo-user] eix gensync

2006-05-18 Thread bdunglison
On Thursday 18 May 2006 23:52, Bo Ørsted Andresen wrote:
 This is because you followed the instructions from the layman ebuild and
 added 'source /usr/portage/local/layman/make.conf' to /etc/make.conf. eix
 unlike portage does not support 'source' yet. The next release of eix will,
 however, support this. Until then you need to manually put the contents
 of /usr/portage/local/layman/make.conf into /etc/make.conf for eix to
 notice those overlays.

A workaround to make layman alter /etc/make.conf directly instead of 
altering /usr/portage/local/layman/make.conf: 
http://bugs.gentoo.org/show_bug.cgi?id=132874#c3

-- 
Bo Andresen

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQBEbPby8/kKEzmwNNoRAjYIAJ46jAOb69hB0zw1oi8dOEzsRX/c+ACeM5DN
K38C4On0ErklyQIqOhEb6Sw=
=nSPQ
-END PGP SIGNATURE-

-- 
gentoo-user@gentoo.org mailing list



[Copfilter] Copy of quarantined email - *** SPAM *** [8.0/6.0] Re: [gentoo-user] eix gensync

2006-05-18 Thread bdunglison
On Thursday 18 May 2006 23:07, Mark Knecht wrote:
 On 5/18/06, Neil Bothwick [EMAIL PROTECTED] wrote:
  On Thu, 18 May 2006 09:42:31 -0700, Mark Knecht wrote:
   Now my problem is that eix doesn't seem to know about the packages in
   the overlay while esearch does. Should it or have I missed some setup
   that would make that work? I had assumed this sync thing that required
   gensync would do it but it didn't.
[...]
 lightning ~ # update-eix
 Reading Portage settings ..
 Building database (/var/cache/eix) from scratch ..
 [0] /usr/portage/ (cache: cdb)
  Reading 100%
 [1] /usr/local/portage (cache: none)
  Reading 100%
[...]
 lightning ~ # emerge -pv rt-sources
[...]
 Portage overlays:
  [1] /usr/local/portage
  [2] /usr/portage/local/layman/pro-audio
[...]

This is because you followed the instructions from the layman ebuild and 
added 'source /usr/portage/local/layman/make.conf' to /etc/make.conf. eix 
unlike portage does not support 'source' yet. The next release of eix will, 
however, support this. Until then you need to manually put the contents 
of /usr/portage/local/layman/make.conf into /etc/make.conf for eix to notice 
those overlays.

-- 
Bo Andresen

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQBEbOyh8/kKEzmwNNoRAvFNAJ9hiDfhjl76kSA7FLnPwdQ2D1qUmACaA0oB
vSwIuBDC88Olgdry6gNZjnE=
=nf1z
-END PGP SIGNATURE-

-- 
gentoo-user@gentoo.org mailing list