toolchain.eclass: drop info/dir index, bug #672408
authorSergei Trofimovich <slyfox@gentoo.org>
Tue, 4 Dec 2018 09:05:17 +0000 (09:05 +0000)
committerSergei Trofimovich <slyfox@gentoo.org>
Tue, 4 Dec 2018 11:05:57 +0000 (11:05 +0000)
commitd266c61788fe8457e0ed0d7674bcb5d963692e8c
tree57fa6e71c4be13bb9fbee82ce1833ce73e9bbb78
parent370dace17be964dcd8dabb23e67baf11b9813deb
toolchain.eclass: drop info/dir index, bug #672408

As explained by Zac in #672408 prepinfo() was used to drop 'info/dir'
index to allow portage regenerate it.

gcc package does not always install 'info/dir' files (USE-dependent).
This causes nondeterminism for 'info/dir' to be owned or be an orphan
file.

This change drops 'info/dir' unconditionally to avoid owned/orphan
collisions and always make it an orphan file.

Reported-by: Michal Jakubowski
Bug: https://bugs.gentoo.org/672408
Bug: https://bugs.gentoo.org/587316
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
eclass/toolchain.eclass