Jump to content
funtoo forums
  • 0
skunk

eix and kits

Question

hello funtooers,

i've managed to upgrade my box from kde4/stable/ports-2012 to plasma5/current/meta-repo, however i'm really missing the eix tool to search for packages and querying installed ones...

is there a way to make eix work with kits?

thank you!

Share this post


Link to post
Share on other sites

6 answers to this question

Recommended Posts

  • 0

Hello, skunk!

 

I have this files:

 

/usr/local/sbin/meta-repo-update:

#!/bin/sh

cd /var/git/meta-repo/
git pull
git submodule update
cd /root/
chown -R portage:portage /var/git/meta-repo

/etc/eix-sync.conf:

*
@emerge --regen || true
@emerge --metadata || true

And I do this:

 

#meta-repo-update

#eix-remote update

#eix-sync

 

And the program "eix" is working for me.

I hope I have helped!

Share this post


Link to post
Share on other sites
  • 0

thank you cafaia, adding

 

@emerge --metadata || true

did the trick (the rest was already there)

a hint: also adding

 

@ego sync

will just require eix-sync to sync the kit tree...

Share this post


Link to post
Share on other sites
  • 0

Hello, skunk!

 

I'm glad I've helped!

Yes, you can put '@ego sync', I can not because I have this in '/usr/local/sbin/meta-repo-update':

#!/bin/sh

cd /var/git/meta-repo/
git pull
git submodule update
cd /var/git/meta-repo/kits/xorg-kit/
git checkout master
git pull
cd /var/git/meta-repo/kits/media-kit/
git checkout master
git pull
cd /root/
chown -R portage:portage /var/git/meta-repo

I use the branch master in the kits xorg-kit and media-kit!

With best regards!

Share this post


Link to post
Share on other sites
  • 0

In order to get the eix-sync functionality i've created the following alias

alias eixsync="ego sync && eix-sync -u"

When we pass -u to eix-sync it does all its work without the "emerge --sync" part so it syncs through ego and then it updates eix databases and run eix-diff

 

Hope this can help someone  :)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...