Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 592846 - sys-apps/servicelog-1.1.14 added with EAPI 0
Summary: sys-apps/servicelog-1.1.14 added with EAPI 0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal QA (vote)
Assignee: ppc64 architecture team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-09-04 07:59 UTC by Ulrich Müller
Modified: 2016-09-04 08:18 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ulrich Müller gentoo-dev 2016-09-04 07:59:13 UTC
EAPI 0 is banned for new ebuilds:
https://projects.gentoo.org/council/meeting-logs/20160110-summary.txt

More QA issues:
- The ebuild inherits eutils, but doesn't call any function from it.
- Redundant S=${WORKDIR}/${PN}-${PV} (which is the default).
- Empty IUSE assignment is not needed.
- Redundant src_unpack.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2016-09-04 08:09:45 UTC
(In reply to Ulrich Müller from comment #0)
> EAPI 0 is banned for new ebuilds:
> https://projects.gentoo.org/council/meeting-logs/20160110-summary.txt

Exactly nothing stopped me from doing that.
Comment 2 Ulrich Müller gentoo-dev 2016-09-04 08:18:34 UTC
(In reply to Jeroen Roovers from comment #1)
> Exactly nothing stopped me from doing that.

Shouldn't a repoman warning be enough to raise your attention?

  repo.eapi.deprecated          4
   sys-apps/servicelog/servicelog-1.0.1.ebuild: 0
   sys-apps/servicelog/servicelog-1.1.11.ebuild: 0
   sys-apps/servicelog/servicelog-1.1.13.ebuild: 0
   sys-apps/servicelog/servicelog-1.1.14.ebuild: 0