skunk Posted August 12, 2017 Report Share Posted August 12, 2017 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! Link to comment Share on other sites More sharing options...
0 cafaia Posted August 12, 2017 Report Share Posted August 12, 2017 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! skunk 1 Link to comment Share on other sites More sharing options...
0 Oleg Vinichenko Posted August 12, 2017 Report Share Posted August 12, 2017 its possible, of course. but would be nice to know what's not working :) Link to comment Share on other sites More sharing options...
0 skunk Posted August 12, 2017 Author Report Share Posted August 12, 2017 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... Link to comment Share on other sites More sharing options...
0 cafaia Posted August 12, 2017 Report Share Posted August 12, 2017 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! Link to comment Share on other sites More sharing options...
0 Oleg Vinichenko Posted August 13, 2017 Report Share Posted August 13, 2017 eix sync is unaware of ego sync. it calls emerge --sync, and latter one does nothing. as said it can be fixed. Link to comment Share on other sites More sharing options...
0 niltsiar Posted August 20, 2017 Report Share Posted August 20, 2017 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 :) McQ 1 Link to comment Share on other sites More sharing options...
Question
skunk
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!
Link to comment
Share on other sites
6 answers to this question
Recommended Posts