Bug 1400693
Summary: | Latest libnl3 does not provide libnl-3.so.200(libnl_3)(64bit), only libnl-3.so.200()(64bit) | ||
---|---|---|---|
Product: | [Fedora] Fedora EPEL | Reporter: | David Schlenk <dschlenk> |
Component: | ocserv | Assignee: | Nikos Mavrogiannopoulos <nmavrogi> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | epel7 | CC: | hlx98007, nmavrogi, tis |
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: | 2016-12-08 08:52:20 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: | |
Embargoed: |
Description
David Schlenk
2016-12-01 21:08:04 UTC
That is a problem with you running too old centos version. (In reply to Tuomo Soini from comment #1) > That is a problem with you running too old centos version. Indeed, I had not run a full yum update on this system. However, that doesn't change the fact that libnl3 no longer provides 'libnl-3.so.200(libnl_3)(64bit)' which ocserv-0.11.6-1.el7.x86_64 requires. I just now tried: yum update (new kernel, reboot) yum clean all yum install ocserv with basically the same dependency failure. Just more concise: $ sudo reboot PolicyKit daemon disconnected from the bus. We are no longer a registered authentication agent. Connection to 127.0.0.1 closed by remote host. Connection to 127.0.0.1 closed. shorter:ocserv-cookbook schlazor$ kitchen login default-service-centos-72 Last login: Thu Dec 1 21:38:13 2016 from 10.0.2.2 [vagrant@default-service-centos-72 ~]$ sudo yum install ocserv Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: repo1.dal.innoscale.net * epel: mirror.cogentco.com * extras: mirror.tzulo.com * updates: mirror.cisp.com Resolving Dependencies --> Running transaction check ---> Package ocserv.x86_64 0:0.11.6-1.el7 will be installed --> Processing Dependency: libnl-route-3.so.200(libnl_3)(64bit) for package: ocserv-0.11.6-1.el7.x86_64 --> Processing Dependency: libnl-3.so.200(libnl_3)(64bit) for package: ocserv-0.11.6-1.el7.x86_64 --> Finished Dependency Resolution Error: Package: ocserv-0.11.6-1.el7.x86_64 (epel) Requires: libnl-route-3.so.200(libnl_3)(64bit) Error: Package: ocserv-0.11.6-1.el7.x86_64 (epel) Requires: libnl-3.so.200(libnl_3)(64bit) You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest [vagrant@default-service-centos-72 ~]$ sudo yum clean all Loaded plugins: fastestmirror Cleaning repos: base epel extras updates Cleaning up everything Cleaning up list of fastest mirrors [vagrant@default-service-centos-72 ~]$ sudo yum install ocserv Loaded plugins: fastestmirror base | 3.6 kB 00:00:00 epel/x86_64/metalink | 12 kB 00:00:00 epel | 4.3 kB 00:00:00 extras | 3.4 kB 00:00:00 updates | 3.4 kB 00:00:00 (1/7): base/7/x86_64/group_gz | 155 kB 00:00:00 (2/7): epel/x86_64/group_gz | 170 kB 00:00:00 (3/7): epel/x86_64/updateinfo | 681 kB 00:00:00 (4/7): extras/7/x86_64/primary_db | 166 kB 00:00:00 (5/7): updates/7/x86_64/primary_db | 9.1 MB 00:00:02 (6/7): epel/x86_64/primary_db | 4.4 MB 00:00:03 (7/7): base/7/x86_64/primary_db | 5.3 MB 00:00:08 Determining fastest mirrors * base: repo1.dal.innoscale.net * epel: mirror.cogentco.com * extras: mirrors.tummy.com * updates: centos.mirrors.tds.net Resolving Dependencies --> Running transaction check ---> Package ocserv.x86_64 0:0.11.6-1.el7 will be installed --> Processing Dependency: libnl-route-3.so.200(libnl_3)(64bit) for package: ocserv-0.11.6-1.el7.x86_64 --> Processing Dependency: libnl-3.so.200(libnl_3)(64bit) for package: ocserv-0.11.6-1.el7.x86_64 --> Finished Dependency Resolution Error: Package: ocserv-0.11.6-1.el7.x86_64 (epel) Requires: libnl-route-3.so.200(libnl_3)(64bit) Error: Package: ocserv-0.11.6-1.el7.x86_64 (epel) Requires: libnl-3.so.200(libnl_3)(64bit) You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest *** Bug 1400744 has been marked as a duplicate of this bug. *** Using centos CR repo to update system should help. This is change from rhel-7.3 so centos-7.3 is needed for this package. ocserv-0.11.6-2.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-c819074d1e ocserv-0.11.6-3.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-8e42046775 I've submitted an update which compiles without libnl3 for the interim. (In reply to Fedora Update System from comment #6) > ocserv-0.11.6-3.el7 has been submitted as an update to Fedora EPEL 7. > https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-8e42046775 If that works for you please login and add karma to the URL above. You can try using the builds in koji: http://koji.fedoraproject.org/koji/buildinfo?buildID=822092 0.11.6-3 installs well. ocserv-0.11.6-3.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-8e42046775 I'm withdrawing the fix then. As it is now, I think the only reasonable solution is to wait for centos7.3. This issue should be addressed with Centos 7.3. |