Bug 1406360

Summary: xl2tpd.x86_64 0:1.3.8-1.el7 will not install - Requires: kmod(l2tp_ppp.ko)
Product: [Fedora] Fedora EPEL Reporter: Trevor Hemsley <trevor.hemsley>
Component: xl2tpdAssignee: Paul Wouters <pwouters>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: unspecified    
Version: epel7CC: a.gormanly, digitalfreak, dlbewley, dneedles, doublezane, elijah.zarezky, gordon.messmer, jimbishop, paulds, pnewell0705, pwouters, tis, torsten.clauss, yselkowi
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-02-08 16:44:37 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Trevor Hemsley 2016-12-20 11:45:22 UTC
Description of problem:
Version of xl2tpd from epel-testing for EPEL7 will not install. 

Version-Release number of selected component (if applicable):
0:1.3.8-1.el7

How reproducible:
Always

Steps to Reproduce:
1. yum --enablerepo=epel-testing update
2.
3.

Actual results:
---> Package xl2tpd.x86_64 0:1.3.6-8.el7 will be updated
---> Package xl2tpd.x86_64 0:1.3.8-1.el7 will be an update
--> Processing Dependency: kmod(l2tp_ppp.ko) for package: xl2tpd-1.3.8-1.el7.x86_64
--> Finished Dependency Resolution
Error: Package: xl2tpd-1.3.8-1.el7.x86_64 (epel-testing)
           Requires: kmod(l2tp_ppp.ko)

Expected results:
Should install cleanly

Additional info:

Comment 1 Tuomo Soini 2016-12-20 11:46:47 UTC
Paul: you fixed this before by removing that kmod requirement.

Comment 2 Paul Stauffer 2016-12-20 13:09:16 UTC
Note that the broken package is in the release "epel" repo, not just in "epel-testing", so production systems are seeing this as well.

FWIW, here's the changelog line Tuomo is referring to:

* Fri Oct 31 2014 Paul Wouters <pwouters> - 1.3.6-7
- Remove kmod require, not recognised and l2tp_ppp.ko is in core kernel package now

Comment 3 Tuomo Soini 2016-12-20 13:50:53 UTC
Yes. This needs priority fixing without 2 weeks waiting time.

Comment 4 Daniel Needles 2016-12-22 00:12:48 UTC
I am seeing this problem when trying to set up MATE on CentOS 7.

To reproduce:
1.	Install CentOS 7.3.1611 (Minimal)
2.	Yum -y groupinstall “Development Tools”
3.	Yum -y install epel-release
4.	Yum -Y groupinstall “X Windows system”
5.	Yum -Y groupinstall “MATE Desktop”

Comment 5 Zane Zak 2016-12-22 04:16:07 UTC
Getting this upgrading from CentOS 7.2 to 7.3. Same scenerio as Daniel above.

Comment 6 Andrew Gormanly 2016-12-22 16:09:01 UTC
Steps to reproduce: yum upgrade

This breaks patching of boxes, and auto-patching, and as such the Severity should be at least Medium.

Comment 9 Daniel Needles 2016-12-23 16:06:16 UTC
Awesome!  Thanks!!

Comment 10 Gordon Messmer 2016-12-28 06:05:33 UTC
I tested the update and provided karma.  It looks like more karma is required before it is pushed to the updates tree.

Comment 11 Jim 2016-12-28 10:41:31 UTC
(In reply to Daniel Needles from comment #4)
> I am seeing this problem when trying to set up MATE on CentOS 7.
> 
> To reproduce:
> 1.	Install CentOS 7.3.1611 (Minimal)
> 2.	Yum -y groupinstall “Development Tools”
> 3.	Yum -y install epel-release
> 4.	Yum -Y groupinstall “X Windows system”
> 5.	Yum -Y groupinstall “MATE Desktop”

Hi mate,

Changing my Epel repo to the testing branch let me install MATE.

https://fedoraproject.org/wiki/EPEL/testing
Turn on : 
yum-config-manager --enable epel-testing 
Turn off :
yum-config-manager --disable epel-testing

-Pork

Comment 12 Daniel Needles 2016-12-28 18:16:11 UTC
Jim great workaround!  I skipped the module but that was not ideal.  In another note I think the "low" severity isn't warranted given the nature of the issue on EPEL production.  In most environments I've been in they would have rolled back the original change immediately rather than wait over a week for a patch.

Comment 13 Rafal Luzynski 2017-01-04 15:35:17 UTC
The build mentioned in comment 8 has fixed the problem so please consider closing this bug report.

Comment 14 Trevor Hemsley 2017-02-08 16:44:37 UTC
Fixed version has been available for some time.