Bug 1233633 - Missing Requires: CBFlib-devel does not require hdf5-devel
Summary: Missing Requires: CBFlib-devel does not require hdf5-devel
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: CBFlib
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
Assignee: Tim Fenn
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-06-19 10:25 UTC by Dmitrij S. Kryzhevich
Modified: 2015-07-03 06:34 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-07-03 06:34:03 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Dmitrij S. Kryzhevich 2015-06-19 10:25:46 UTC
Description of problem:
CBFlib-devel does not require hdf5-devel

Version-Release number of selected component (if applicable):
rawhide

How reproducible:
Install CBFlib-devel via dnf or rpm.


Steps to Reproduce:
1. dnf install CBFlib-devel

Actual results:
CBFlib-devel installed along with CBFlib.

Expected results:
CBFlib-devel will be install with CBFlib AND with hdf5-devel.


Additional info:
1. Any package required CBFlib can't be build as cbflib headers require hdf5 headers.
2. There is mass rebuild in rawhide at this moment.

Comment 1 Ralf Corsepius 2015-06-22 13:21:27 UTC
Taking as obvious. I'll add "R: hdf5-devel" to CBFlib-devel

Comment 2 Ralf Corsepius 2015-06-22 13:39:09 UTC
Fixed in rawhide: http://koji.fedoraproject.org/koji/taskinfo?taskID=10177145

However, AFAIS, this problem also affects older Fedoras, where it 
also should be fixed - Timm?

Comment 3 Dmitrij S. Kryzhevich 2015-06-23 05:26:18 UTC
(In reply to Ralf Corsepius from comment #1)
> Taking as obvious. I'll add "R: hdf5-devel" to CBFlib-devel

Not SO obvious. In older Fedora CBFlib-devel does require hdf5-devel. Somehow.

Anyway, thanks.

Comment 4 Ralf Corsepius 2015-06-23 06:15:01 UTC
(In reply to Dmitrij S. Kryzhevich from comment #3)
> (In reply to Ralf Corsepius from comment #1)
> > Taking as obvious. I'll add "R: hdf5-devel" to CBFlib-devel
> 
> Not SO obvious. In older Fedora CBFlib-devel does require hdf5-devel.

I disagree - VERY obvious:

- CBFlib-devel includes /usr/include/hdf5.h:
  cbf_hdf5.h:#include <hdf5.h>

- libcbf.so is linked against libhdf5.so:
  # ldd usr/lib64/libcbf.so
    ...
	libhdf5.so.10 => not found
    ...

- There are packages, which FTBFS due to this missing dep in the recent mass rebuilt.

Comment 5 Dmitrij S. Kryzhevich 2015-07-03 06:34:03 UTC
Resolved.


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