Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 669900 - mail-mta/msmtp-{1.6.8-r2,1.8.0-r1}[doc]: 'dohtml' has been banned for EAPI '7'
Summary: mail-mta/msmtp-{1.6.8-r2,1.8.0-r1}[doc]: 'dohtml' has been banned for EAPI '7'
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Net-Mail Packages
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2018-10-29 00:44 UTC by Andrew Savchenko
Modified: 2018-10-29 08:09 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,39.74 KB, text/plain)
2018-10-29 00:44 UTC, Andrew Savchenko
Details
eapi7.patch (dohtml.patch,767 bytes, patch)
2018-10-29 00:47 UTC, Andrew Savchenko
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Savchenko gentoo-dev 2018-10-29 00:44:58 UTC
Created attachment 553576 [details]
build.log

Hi!

msmtp-1.8.0-r1 fails to install with USE=doc because it uses dohtml in EAPI 7 ebuild:

 * ERROR: mail-mta/msmtp-1.8.0-r1::gentoo failed (install phase):
 *   'dohtml' has been banned for EAPI '7'

The same problem affects 1.6.8-r2.

The patch is simple, see below.
Comment 1 Andrew Savchenko gentoo-dev 2018-10-29 00:47:15 UTC
Created attachment 553578 [details, diff]
eapi7.patch

Replace dohtml by dodoc in EAPI 7 ebuilds. Only single html file is being installed anyway.
Comment 2 Larry the Git Cow gentoo-dev 2018-10-29 08:09:22 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57f3d2e8a13677127a01d90ae48b979389ded7ba

commit 57f3d2e8a13677127a01d90ae48b979389ded7ba
Author:     Andrew Savchenko <bircoph@gentoo.org>
AuthorDate: 2018-10-29 08:08:11 +0000
Commit:     Lars Wendler <polynomial-c@gentoo.org>
CommitDate: 2018-10-29 08:08:40 +0000

    mail-mta/msmtp: dohtml is banned in EAPI-7
    
    Closes: https://bugs.gentoo.org/669900
    Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
    Package-Manager: Portage-2.3.51, Repoman-2.3.11

 mail-mta/msmtp/msmtp-1.6.8-r2.ebuild | 5 ++---
 mail-mta/msmtp/msmtp-1.8.0-r1.ebuild | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)