Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 724552 - dev-libs/libnfc-1.7.2: 'dohtml' has been banned for EAPI '7' + fix
Summary: dev-libs/libnfc-1.7.2: 'dohtml' has been banned for EAPI '7' + fix
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mike Auty (RETIRED)
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2020-05-22 09:10 UTC by Jesper Saxtorph
Modified: 2020-07-12 20:16 UTC (History)
3 users (show)

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


Attachments
Ebuild patch to fix the problem (libnfc-1.7.2.ebuild.patch,353 bytes, patch)
2020-05-22 09:12 UTC, Jesper Saxtorph
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jesper Saxtorph 2020-05-22 09:10:13 UTC
Ebuild do not work with USE="doc" as it uses EAPI 7 and dothml which is banned.
Patch to fix it is supplied.

Reproducible: Always
Comment 1 Jesper Saxtorph 2020-05-22 09:12:12 UTC
Created attachment 640838 [details, diff]
Ebuild patch to fix the problem
Comment 2 Thibaud CANALE 2020-07-04 21:03:04 UTC
Hello,

Same issue with “bumpity bump”-ed version 1.8.0, which is a verbatim copy of the version 1.7.2.
https://gitweb.gentoo.org/repo/gentoo.git/commit?id=116a55a8c8997289deba097e1d3954e3dbb8898a

 * Messages for package dev-libs/libnfc-1.8.0:
 * Log file: /var/log/portage/dev-libs:libnfc-1.8.0:20200704-210020.log.gz

 * ERROR: dev-libs/libnfc-1.8.0::gentoo failed (install phase):
 *   'dohtml' has been banned for EAPI '7'
Comment 3 Larry the Git Cow gentoo-dev 2020-07-12 20:16:39 UTC
The bug has been closed via the following commit(s):

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

commit c61767d3aad6e3da0cfa00f77cd4bbcb0fae1b9d
Author:     Mike Auty <ikelos@gentoo.org>
AuthorDate: 2020-07-12 20:14:21 +0000
Commit:     Mike Auty <ikelos@gentoo.org>
CommitDate: 2020-07-12 20:15:37 +0000

    dev-libs/libnfc: Fix HTML docs (thanks to Jesper Saxtorph)
    
    Closes: https://bugs.gentoo.org/724552
    Signed-off-by: Mike Auty <ikelos@gentoo.org>

 dev-libs/libnfc/Manifest            |  1 -
 dev-libs/libnfc/libnfc-1.7.1.ebuild | 43 -------------------------------------
 dev-libs/libnfc/libnfc-1.7.2.ebuild |  3 ++-
 dev-libs/libnfc/libnfc-1.8.0.ebuild |  3 ++-
 4 files changed, 4 insertions(+), 46 deletions(-)