Today the system has shown me a notice of a new update, when trying to do the update on Gentoo I have the following error
>>> Failed to emerge app-office/tryton-5.2.5, Log file:
‘/var/tmp/portage/app-office/tryton-5.2.5/temp/build.log’
-
Messages for package app-office/tryton-5.2.5:
-
ERROR: app-office/tryton-5.2.5::tryton failed (install phase):
-
‘dohtml’ has been banned for EAPI ‘7’
-
If you need support, post the output of
emerge --info '=app-office/tryton-5.2.5::tryton'
, -
the complete build log and the output of
emerge -pqv '=app-office/tryton-5.2.5::tryton'
. -
The complete build log is located at ‘/var/tmp/portage/app-office/tryton-5.2.5/temp/build.log’.
-
The ebuild environment file is located at ‘/var/tmp/portage/app-office/tryton-5.2.5/temp/environment’.
-
Working directory: ‘/var/tmp/portage/app-office/tryton-5.2.5/work/tryton-5.2.5’
-
S: ‘/var/tmp/portage/app-office/tryton-5.2.5/work/tryton-5.2.5’
Reviewing the documentation of Gentoo I have noticed that since May 2018 the EAPI 6 “dohtml” is banned and therefore the same happens in the EAPI 7 according to an excerpt from the documentation "Banned commands and removed variables
dohtml is banned
The dohtml function has been deprecated in EAPI 6 already, so it should come as no surprise that EAPI 7 finally bans it. The rationale remains the same: it was overcomplex, confusing and frequently asked for specification updates.
The replacement is dodoc -r, combined with docinto whenever necessary. However, I should point out that there is no technical reason to force html subdirectory for HTML files. Packages with a single HTML file or no non-HTML docs (sic!) Can install them straight to docdir. Packages that have multiple HTML document trees can use subdirectories named after what they contain. "
What should I do to solve this error?