Bug 1479460

Summary: cmake3 dependency on libarchive3 broken
Product: [Fedora] Fedora EPEL Reporter: Maxime <maxime.lahaye>
Component: cmake3Assignee: Björn 'besser82' Esser <besser82>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: el6CC: anto.trande, besser82
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: cmake3-3.6.1-3.el6 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-08-10 06:19:54 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 Maxime 2017-08-08 15:06:59 UTC
Description of problem:
cmake3 cannot be installed since the latest libarchive3 update https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-22a20c457f

Version-Release number of selected component (if applicable):
cmake3.x86_64 0:3.6.1-2.el6

Reproducible:
CentOS 6.8
Install epel-release
Install cmake3

Actual results:
[root@f451589c5c59 /]# yum install cmake3
Loaded plugins: fastestmirror, ovl
Setting up Install Process
Determining fastest mirrors
epel/metalink                                                                                                                                                                                 |  11 kB     00:00     
 * base: mirror.steadfast.net
 * epel: mirror.steadfast.net
 * extras: ftpmirror.your.org
 * updates: mirrors.liquidweb.com
epel                                                                                                                                                                                          | 4.3 kB     00:00     
epel/primary_db                                                                                                                                                                               | 5.9 MB     00:01     
Resolving Dependencies
--> Running transaction check
---> Package cmake3.x86_64 0:3.6.1-2.el6 will be installed
--> Processing Dependency: cmake3-data = 3.6.1-2.el6 for package: cmake3-3.6.1-2.el6.x86_64
--> Processing Dependency: libjsoncpp.so.0()(64bit) for package: cmake3-3.6.1-2.el6.x86_64
--> Processing Dependency: libarchive.so.13()(64bit) for package: cmake3-3.6.1-2.el6.x86_64
--> Running transaction check
---> Package cmake3.x86_64 0:3.6.1-2.el6 will be installed
--> Processing Dependency: libarchive.so.13()(64bit) for package: cmake3-3.6.1-2.el6.x86_64
---> Package cmake3-data.noarch 0:3.6.1-2.el6 will be installed
---> Package jsoncpp.x86_64 0:0.10.5-2.el6 will be installed
--> Finished Dependency Resolution
Error: Package: cmake3-3.6.1-2.el6.x86_64 (epel)
           Requires: libarchive.so.13()(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest


Expected results:
cmake3 should get installed.

Comment 1 Antonio T. (sagitter) 2017-08-08 17:33:59 UTC
I missed this dependency, unfortunately; i'm sorry.

@Björn,

if you agree, with next rebuild i'm going to update cmake3 to the 3.6.3 release too.

Comment 2 Björn 'besser82' Esser 2017-08-08 18:07:52 UTC
(In reply to Antonio Trande from comment #1)
> I missed this dependency, unfortunately; i'm sorry.
> 
> @Björn,
> 
> if you agree, with next rebuild i'm going to update cmake3 to the 3.6.3
> release too.

Just bump the release and rebuild.  I'm going to update cmake3 to v3.9.1, which contains several EPEL-related fixes, as soon as it will be released during this month.

I think we can save the time and effort to update to v3.6.3

Comment 3 Antonio T. (sagitter) 2017-08-08 18:10:21 UTC
> Just bump the release and rebuild.

So yes?
cmake3-3.6.3?

Comment 4 Björn 'besser82' Esser 2017-08-08 18:14:26 UTC
(In reply to Antonio Trande from comment #3)
> > Just bump the release and rebuild.
> 
> So yes?
> cmake3-3.6.3?

Well, it doesn't make much sense, since I'm going to update to v3.9.1 as soon as it is released.

Just rebuild v3.6.1 for now to save time.

Comment 5 Fedora Update System 2017-08-08 19:44:57 UTC
cmake3-3.6.1-3.el6 has been submitted as an update to Fedora EPEL 6. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-657403d96c

Comment 6 Fedora Update System 2017-08-10 06:19:54 UTC
cmake3-3.6.1-3.el6 has been pushed to the Fedora EPEL 6 stable repository. If problems still persist, please make note of it in this bug report.

Comment 7 Maxime 2017-08-10 14:06:21 UTC
Thank you so much Antonio and Bjorn for fixing this so quickly. Really appreciate it!