Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 521332 - net-irc/atheme-services - some perl issues to address
Summary: net-irc/atheme-services - some perl issues to address
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Deadline: 2017-07-05
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: Inclusion, PMASKED
Depends on:
Blocks:
 
Reported: 2014-08-27 16:49 UTC by Ian Stakenvicius (RETIRED)
Modified: 2017-07-14 11:02 UTC (History)
2 users (show)

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


Attachments
bump to EAPI5 , ensure dev-lang/perl dep is optional (patch,1018 bytes, patch)
2014-08-27 16:49 UTC, Ian Stakenvicius (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ian Stakenvicius (RETIRED) gentoo-dev 2014-08-27 16:49:22 UTC
Created attachment 383822 [details, diff]
bump to EAPI5 , ensure dev-lang/perl dep is optional

I've been ensuring all ebuilds that inherit perl-module are EAPI5 , in order to support upgrades of dev-lang/perl better on end-user systems.  

However, when I reviewed the ebuilds for atheme-services I noticed that the dependency on perl should be optional according to the perl use flag but it isn't as GENTOO_DEPEND_ON_PERL="no" is unset.

Attached is a patch to atheme-services-7.0.6 that I believe makes the ebuild do what was intended.

Please apply this patch or at minimum bump EAPI to 5 (via revbump) for each ebuild in the tree.  

Note that if no other changes are made to atheme-services-6.0.11 then the EAPI5 revbump looks fine for committing directly to stable.
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-06-05 16:18:32 UTC
# Michał Górny <mgorny@gentoo.org> (05 Jun 2017)
# (on behalf of Treecleaner project)
# Unmaintained in Gentoo. Multiple bugs, including a security
# vulnerability. Removal in 30 days. Bug #581960.
net-irc/atheme-services
Comment 2 Pacho Ramos gentoo-dev 2017-07-14 11:02:55 UTC
removed