dhudson Posted September 29, 2017 Report Share Posted September 29, 2017 I was away from pc end of august so I miss the 8-25 news about changing kits and ego bumping and found workaround with python targets in make.conf which I have seen it as not a good solution. I have seen this epro update command several times but there is nothing in the docs I found about it. could someone please explain this command? thanks dave Link to comment Share on other sites More sharing options...
1 Funtoo Linux Developer pytony Posted October 17, 2017 Funtoo Linux Developer Report Share Posted October 17, 2017 `epro update` updates the contents of the file `/etc/portage/make.profile/parent`. This file contains profiles that determine default useflags, masks, make.conf, ... These profiles depend on the python-kit branch you use and profiles you set with epro. `epro update` is indeed missing from documentation. You can file an issue on Jira about it. dhudson 1 Link to comment Share on other sites More sharing options...
0 hick518 Posted October 16, 2017 Report Share Posted October 16, 2017 I'd like to know what 'epro update' does as well. I've seen it referenced a few times on this forum. But 'man epro' does not contain any info on the 'update' option. I'm still wading my way through the change to kits, and it's not clear to me if I need to run 'epro update'. Link to comment Share on other sites More sharing options...
0 dhudson Posted October 16, 2017 Author Report Share Posted October 16, 2017 oh yeah , forgot about this post, from what I have found from digging around some is still unclear. Unofficially, its used after making changes to /etc/ego.conf Example say you wanted to use to python3_6 you put python-kit = 3.6-prime into ego.conf run epro update to make the change permanent ego sync would make it available to merge I'm not sure how to go about rebuilding against python3_6 at all. maybe there will be some news about it at some point. Link to comment Share on other sites More sharing options...
0 hick518 Posted October 17, 2017 Report Share Posted October 17, 2017 Thanks pytony. Is that something that needs to be run regularly, or only under certain conditions? Link to comment Share on other sites More sharing options...
0 Funtoo Linux Developer pytony Posted October 17, 2017 Funtoo Linux Developer Report Share Posted October 17, 2017 It is run automatically after `ego sync` and when you change your profiles using `epro` commands. You normally don't have to run it manually. Link to comment Share on other sites More sharing options...
0 dhudson Posted October 17, 2017 Author Report Share Posted October 17, 2017 2 hours ago, pytony said: `epro update` updates the contents of the file `/etc/portage/make.profile/parent`. This file contains profiles that determine default useflags, masks, make.conf, ... These profiles depend on the python-kit branch you use and profiles you set with epro. `epro update` is indeed missing from documentation. You can file an issue on Jira about it. Hey thanks for all the info, and I did see something about that on bugs. but the only other place I saw it documented was my reference above. Link to comment Share on other sites More sharing options...
Question
dhudson
I was away from pc end of august so I miss the 8-25 news about changing kits and ego bumping
and found workaround with python targets in make.conf which I have seen it as not a good solution.
I have seen this epro update command several times but there is nothing in the docs I found about it.
could someone please explain this command?
thanks
dave
Link to comment
Share on other sites
6 answers to this question
Recommended Posts