Jump to content
  • 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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...