Bug 1479460 - cmake3 dependency on libarchive3 broken
Summary: cmake3 dependency on libarchive3 broken
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: cmake3
Version: el6
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Björn 'besser82' Esser
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-08-08 15:06 UTC by Maxime
Modified: 2017-08-10 14:06 UTC (History)
2 users (show)

Fixed In Version: cmake3-3.6.1-3.el6
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-08-10 06:19:54 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

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!


Note You need to log in before you can comment on or make changes to this bug.