* [gentoo-user] eix
@ 2015-06-28 21:12 James
2015-06-28 21:39 ` Volker Armin Hemmann
2015-06-29 8:42 ` [gentoo-user] eix Martin Vaeth
0 siblings, 2 replies; 4+ messages in thread
From: James @ 2015-06-28 21:12 UTC (permalink / raw
To: gentoo-user
eix <arg>
use to match the <arg> string against all three:
(1) gentoo tree /usr/portage
(2) the /var/lib/layman/ overlays I had installed and manage with layman
(3) my /usr/local/portage local ebuild placed in /usr/local/portage/
Now, only option (1) shows the embuilds
I can manully part (2) as they are still kept in
/var/lib/layman/ and see all the overlay (ebuilds)
Likewise, I can manually part (3) /usr/local/portage
any a vast collection of ugly ebuilds reside, fat dumb and happy
to not be published, ATM.
but no matter what I try eix shows nothing from (2) or (3) like it
use to with the only requirement to match the string of the <arg>.
Now I have read all the news items, the new docs like
(https://cgit.gentoo.org/dev/ultrabug.git) and everything else
I can google.
How do I fix this so a simple (alias if necessary) shows all three
sources of ebuilds on my system like it use to.
Note I have updated eix to app-portage/eix-0.30.11
I have all the files in /etc/portage/repos.conf:
gentoo.conf java.conf layman.conf local.conf
cat layman.conf
[DEFAULT]
main-repo = gentoo
[alunduil]
priority = 50
location = /var/lib/layman/alunduil
layman-type = git
auto-sync = yes
sync-uri = git://anongit.gentoo.org/dev/alunduil.git
sync-type = laymansync
[java]
priority = 50
location = /var/lib/layman/java
layman-type = git
auto-sync = yes
sync-uri = git://anongit.gentoo.org/proj/java.git
sync-type = laymansync
[sunrise]
priority = 50
location = /var/lib/layman/sunrise
layman-type = git
auto-sync = yes
sync-uri = git://anongit.gentoo.org/proj/sunrise-reviewed.git
sync-type = laymansync
[ultrabug]
priority = 50
location = /var/lib/layman/ultrabug
layman-type = git
auto-sync = yes
sync-uri = git://anongit.gentoo.org/dev/ultrabug.git
sync-type = laymansync
[xmw]
priority = 50
location = /var/lib/layman/xmw
layman-type = git
auto-sync = yes
sync-uri = git://anongit.gentoo.org/dev/xmw.git
sync-type = laymansync
I'd deeply appreciate a wee_bit of insight into this, with particular
attention on the java repos and getting the latest java codes the devs are
making available in the java repo, but not the gentoo tree.
TIA,
James
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-user] eix
2015-06-28 21:12 [gentoo-user] eix James
@ 2015-06-28 21:39 ` Volker Armin Hemmann
2015-06-28 22:33 ` Neil Bothwick
2015-06-29 8:42 ` [gentoo-user] eix Martin Vaeth
1 sibling, 1 reply; 4+ messages in thread
From: Volker Armin Hemmann @ 2015-06-28 21:39 UTC (permalink / raw
To: gentoo-user
Am 28.06.2015 um 23:12 schrieb James:
> eix <arg>
>
>
> use to match the <arg> string against all three:
> (1) gentoo tree /usr/portage
> (2) the /var/lib/layman/ overlays I had installed and manage with layman
> (3) my /usr/local/portage local ebuild placed in /usr/local/portage/
>
>
> Now, only option (1) shows the embuilds
>
> I can manully part (2) as they are still kept in
> /var/lib/layman/ and see all the overlay (ebuilds)
>
>
> Likewise, I can manually part (3) /usr/local/portage
> any a vast collection of ugly ebuilds reside, fat dumb and happy
> to not be published, ATM.
>
>
> but no matter what I try eix shows nothing from (2) or (3) like it
> use to with the only requirement to match the string of the <arg>.
>
> Now I have read all the news items, the new docs like
> (https://cgit.gentoo.org/dev/ultrabug.git) and everything else
> I can google.
>
> How do I fix this so a simple (alias if necessary) shows all three
> sources of ebuilds on my system like it use to.
>
> Note I have updated eix to app-portage/eix-0.30.11
>
> I have all the files in /etc/portage/repos.conf:
> gentoo.conf java.conf layman.conf local.conf
>
> cat layman.conf
> [DEFAULT]
> main-repo = gentoo
>
>
>
> [alunduil]
> priority = 50
> location = /var/lib/layman/alunduil
> layman-type = git
> auto-sync = yes
> sync-uri = git://anongit.gentoo.org/dev/alunduil.git
> sync-type = laymansync
>
> [java]
> priority = 50
> location = /var/lib/layman/java
> layman-type = git
> auto-sync = yes
> sync-uri = git://anongit.gentoo.org/proj/java.git
> sync-type = laymansync
>
> [sunrise]
> priority = 50
> location = /var/lib/layman/sunrise
> layman-type = git
> auto-sync = yes
> sync-uri = git://anongit.gentoo.org/proj/sunrise-reviewed.git
> sync-type = laymansync
>
> [ultrabug]
> priority = 50
> location = /var/lib/layman/ultrabug
> layman-type = git
> auto-sync = yes
> sync-uri = git://anongit.gentoo.org/dev/ultrabug.git
> sync-type = laymansync
>
> [xmw]
> priority = 50
> location = /var/lib/layman/xmw
> layman-type = git
> auto-sync = yes
> sync-uri = git://anongit.gentoo.org/dev/xmw.git
> sync-type = laymansync
>
>
> I'd deeply appreciate a wee_bit of insight into this, with particular
> attention on the java repos and getting the latest java codes the devs are
> making available in the java repo, but not the gentoo tree.
>
>
> TIA,
> James
>
>
>
>
>
>
and you use eix-sync? You did eix-update?
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-user] eix
2015-06-28 21:39 ` Volker Armin Hemmann
@ 2015-06-28 22:33 ` Neil Bothwick
0 siblings, 0 replies; 4+ messages in thread
From: Neil Bothwick @ 2015-06-28 22:33 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1359 bytes --]
On Sun, 28 Jun 2015 23:39:35 +0200, Volker Armin Hemmann wrote:
> > eix <arg>
> >
> >
> > use to match the <arg> string against all three:
> > (1) gentoo tree /usr/portage
> > (2) the /var/lib/layman/ overlays I had installed and manage with
> > layman (3) my /usr/local/portage local ebuild placed
> > in /usr/local/portage/
> >
> >
> > Now, only option (1) shows the embuilds
> >
> > I can manully part (2) as they are still kept in
> > /var/lib/layman/ and see all the overlay (ebuilds)
> >
> >
> > Likewise, I can manually part (3) /usr/local/portage
> > any a vast collection of ugly ebuilds reside, fat dumb and happy
> > to not be published, ATM.
> >
> >
> > but no matter what I try eix shows nothing from (2) or (3) like it
> > use to with the only requirement to match the string of the <arg>.
Run eix-remote when you run eix-update
Do eix -R pattern to search all overlays.
RTFM for how to make this the default again.
By running eix-remote, eix is able to search even overlays you do not have
installed.
--
Neil Bothwick
"There are two ways of constructing a software design: One way is to make
it so simple that there are obviously no deficiencies, and the other way
is to make it so complicated that there are no obvious deficiencies.
The first method is far more difficult" -C.A.R. Hoare
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-user] Re: eix
2015-06-28 21:12 [gentoo-user] eix James
2015-06-28 21:39 ` Volker Armin Hemmann
@ 2015-06-29 8:42 ` Martin Vaeth
1 sibling, 0 replies; 4+ messages in thread
From: Martin Vaeth @ 2015-06-29 8:42 UTC (permalink / raw
To: gentoo-user
James <wireless@tampabay.rr.com> wrote:
>
> use to match the <arg> string against all three:
> (1) gentoo tree /usr/portage
> (2) the /var/lib/layman/ overlays I had installed and manage with layman
> (3) my /usr/local/portage local ebuild placed in /usr/local/portage/
>
> Now, only option (1) shows the embuilds
Very likely you have chosen inappropriate cache methods
for the ebuilds with eix, or the corresponding data is not readable
by user/group portage/portage (250:250):
The recommended way of using the metadata cache method works only
if your overlay provides that metadata or if you call egencache to
generate it. However, there are also other possibilities as sketched
in the section SPEEDUP in the eix manpage.
If you need further help post the output of eix-update.
In any case: Check whether user/group portage/portage has the
permissions to read overlays and metadata.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2015-06-29 8:43 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-28 21:12 [gentoo-user] eix James
2015-06-28 21:39 ` Volker Armin Hemmann
2015-06-28 22:33 ` Neil Bothwick
2015-06-29 8:42 ` [gentoo-user] eix Martin Vaeth
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox