Talk:Eix

From Gentoo Wiki
Jump to:navigation Jump to:search
Note
This is a Talk page - please see the documentation about using talk pages. Add newer comments below older ones, sign comments using four tildes (~~~~), and indent successive comments with colons (:). Add new sections at the bottom of the page, under a heading (== ==). Please remember to mark sections as "open for discussion" using {{talk|open}}, so they will show up in the list of open discussions.

Explain output

Talk status
This discussion is done.

Explaining how the output is to be interpreted with an extremely hard example might pay off, a lot of people keep asking about it. Because the man is fairly long an example is most likely easier to process for them... --Tom Wijsman 18:43, 8 July 2012 (UTC)

Removed the reference to the man page, and added some simple search examples, which I use on a daily basis Needle 17:51, 11 July 2012 (UTC)

Merge Overlay/eix-sync here

Talk status
This discussion is done as of 2021-12-20.

Overlay/eix-sync which has been carved out from Overlay should be merged into Eix. --Charles17 (talk) 11:12, 28 May 2015 (UTC)

Currently this page named Ebuild_repository/eix-sync --Cronolio (talk) 20:00, 13 June 2017 (UTC)
Done! See Special:Diff/1038370/1039297. --Maffblaster (talk) 22:29, 20 December 2021 (UTC)

Describing the emaint sync way with postsync hook

Talk status
This discussion is done as of Dec 15, 2021.

I have reastructured the article to respect the emaint sync way of synchronizing. Please feel free to criticize / check the new part.--Tillschaefer (talk) 13:02, 25 June 2015 (UTC)

I see some grammatical errors. And I think there should be a section about automatically updating eix for repos that don't get synced, eg local overlays. Ottre (talk) 20:09, 25 June 2015 (UTC)
Regarding non-synced overlays: AFAIK eix-update updates all overlays as far you use the new portage mechanism or have PORTDIR_OVERLAY set. Therefore the local overlays are updated whenever the portage tree is updated. If you make local changes to your overlay, than you need to update the cache manually. Maybe i just do not get you use case. Can you please describe this in more detail?
Regarding the grammar: Well, I have done my best :-) Therefore, I do not know the errors you see. Please feel free to correct these errors directly or give me some advice.--Tillschaefer (talk) 12:14, 26 June 2015 (UTC)

There's really nothing left to do for this discussion. Article looks good at this point. Closing discussion. --Maffblaster (talk) 05:31, 16 December 2021 (UTC)

May need revision for Method 1: Using Portage's postsync hook

Talk status
This discussion is done as of Dec 15, 2021.

Better to use /etc/portage/postsync.d/, which is invoked once after all repos are sync-ed, instead of /etc/portage/repo.postsync.d/, according to Project:Portage/Sync#Changes. Also, better to change 'cp -a /var/cache/eix/portage.eix /var/cache/eix/previous.eix;' to 'rsync -ca /var/cache/eix/portage.eix /var/cache/eix/previous.eix;', thus the previous.eix file can survive after multiple execution of eix-update if the newly generated portage.eix is not different. Shunlir (talk) 13:43, 25 February 2020 (UTC)

Great suggestion. I have implemented your suggestions into the article. See Special:Diff/1036840/1038370. --Maffblaster (talk) 05:28, 16 December 2021 (UTC)