Bug 1142682

Summary: required cairo-devel as a dependencies for fontforge-devel
Product: [Fedora] Fedora Reporter: Pravin Satpute <psatpute>
Component: fontforgeAssignee: Kevin Fenzi <kevin>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: fonts-bugs, kevin, paul, pnemade
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-10-11 04:52:04 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 Pravin Satpute 2014-09-17 08:08:17 UTC
Description of problem:
Tried installing fontforge with dnf and it gives me error saying need cairo

Version-Release number of selected component (if applicable):
fontforge-20140813-3

How reproducible:
everytime

Steps to Reproduce:
1. dnf install fontforge
2.
3.

Actual results:
Giving error missing cairo

Expected results:
It should install cairo-devel

Additional info:

Comment 1 Parag Nemade 2014-09-17 08:35:46 UTC
I just removed cairo-devel using rpm and tried to use same command and it worked fine for me on f21.

$ sudo dnf install fontforge-devel
Dependencies resolved.
================================================================================
 Package          Arch    Version                      Repository          Size
================================================================================
Installing:
 cairo-devel      x86_64  1.13.1-0.4.git337ab1f.fc21   fedora             302 k
 fontforge-devel  x86_64  20140813-3.fc21              pnemade-fontforge  151 k
 fontforge-doc    noarch  20140813-3.fc21              pnemade-fontforge  4.6 M

Transaction Summary
================================================================================
Install  3 Packages

Total download size: 5.1 M
Installed size: 12 M
Is this ok [y/N]: y
Downloading Packages:
(1/3): fontforge-devel-20140813-3.fc21.x86_64.r  92 kB/s | 151 kB     00:01    
(2/3): cairo-devel-1.13.1-0.4.git337ab1f.fc21.x 147 kB/s | 302 kB     00:02    
(3/3): fontforge-doc-20140813-3.fc21.noarch.rpm 1.0 MB/s | 4.6 MB     00:04    
--------------------------------------------------------------------------------
Total                                           1.1 MB/s | 5.1 MB     00:04     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Installing  : cairo-devel-1.13.1-0.4.git337ab1f.fc21.x86_64               1/3 
  Installing  : fontforge-doc-20140813-3.fc21.noarch                        2/3 
  Installing  : fontforge-devel-20140813-3.fc21.x86_64                      3/3 
  Verifying   : fontforge-devel-20140813-3.fc21.x86_64                      1/3 
  Verifying   : fontforge-doc-20140813-3.fc21.noarch                        2/3 
  Verifying   : cairo-devel-1.13.1-0.4.git337ab1f.fc21.x86_64               3/3 

Installed:
  cairo-devel.x86_64 1.13.1-0.4.git337ab1f.fc21                                 
  fontforge-devel.x86_64 20140813-3.fc21                                        
  fontforge-doc.noarch 20140813-3.fc21                                          

Complete!

I suppose same will happen on rawhide also. I don't have rawhide machine currently with me.

Comment 2 Parag Nemade 2014-10-11 04:52:04 UTC
$ rpm -q --requires fontforge-devel|grep cairo
pkgconfig(cairo)

So fontforge-devel will install cairo-devel also. I am closing this NOTABUG.