List Archive: gentoo-devhelp
Note: Due to technical difficulties, the Archives are currently not up to date.
provides an alternative service for most mailing lists.c.f. bug 424647
James Cloos schrieb:
> It seems that dodoc recently has lost recusivity in portage master.
Unless you found something special with EAPI-4, then there is nothing
lost. dodoc never had the ability to work on directories in EAPI<4.
There was just a bug in portage, which did not let dodoc die, when it
was called on a directory. This now should, according to the mentioned
bug 356389, show a QA warning and at some later point die as it should
have done from the beginning.
> Several ebuilds (including in the main tree) now fail because of that.
Please give me some common example for such a failure.
> Bug https://bugs.gentoo.org/show_bug.cgi?id=356389 implies that the goal
> is only to qawarn, not error, when passed a directory. And dodoc itself
> seems to work that way.
So if dodoc does just qawarn, how should ebuilds now fail with dodoc
called on directories?
> But doins does not (cf:
> :; grep -C3 '$x is a directory' /usr/lib/portage/bin/ebuild-helpers/doins
> for the details).
doins was never ment to work on directories, unless you used the -r switch.
> Is this a bug in portage or should I submit bugs, blocking 356389, for
> each failure?
I currently cannot really see your problem, maybe you mixed some facts
about dodoc and doins? Otherwise, please clarify this.
Gentoo Linux Developer