Bug 1224812 - Missing dependency: perl(GD)
Summary: Missing dependency: perl(GD)
Keywords:
Status: CLOSED INSUFFICIENT_DATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: perl-GDGraph
Version: epel7
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Tom "spot" Callaway
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-05-25 21:19 UTC by Matěj Cepl
Modified: 2018-04-11 07:34 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2018-01-24 21:03:23 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Matěj Cepl 2015-05-25 21:19:20 UTC
Description of problem:
$ sudo yum install perl-GDGraph
Loaded plugins: auto-update-debuginfo, changelog, fastestmirror, langpacks, merge-
              : conf, priorities, product-id, protectbase, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Loading mirror speeds from cached hostfile
 * epel: mirror.hosting90.cz
 * epel-debuginfo: mirror.hosting90.cz
 * epel-testing: mirror.hosting90.cz
 * epel-testing-debuginfo: mirror.hosting90.cz
 * livna: rpm.livna.org
 * livna-debuginfo: rpm.livna.org
44 packages excluded due to repository protections
Resolving Dependencies
--> Running transaction check
---> Package perl-GDGraph.noarch 1:1.44-15.el7 will be installed
--> Processing Dependency: perl(GD::Text) >= 0.80 for package: 1:perl-GDGraph-1.44-15.el7.noarch
--> Processing Dependency: perl(GD) >= 1.18 for package: 1:perl-GDGraph-1.44-15.el7.noarch
--> Processing Dependency: perl(GD::Text::Align) for package: 1:perl-GDGraph-1.44-15.el7.noarch
--> Running transaction check
---> Package perl-GDGraph.noarch 1:1.44-15.el7 will be installed
--> Processing Dependency: perl(GD) >= 1.18 for package: 1:perl-GDGraph-1.44-15.el7.noarch
---> Package perl-GDTextUtil.noarch 0:0.86-23.el7 will be installed
--> Processing Dependency: perl(GD) for package: perl-GDTextUtil-0.86-23.el7.noarch
--> Finished Dependency Resolution
Error: Package: 1:perl-GDGraph-1.44-15.el7.noarch (epel)
           Requires: perl(GD) >= 1.18
Error: Package: perl-GDTextUtil-0.86-23.el7.noarch (epel)
           Requires: perl(GD)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
$ 


Version-Release number of selected component (if applicable):
lcov-1.10-4.el7

Comment 1 Matěj Cepl 2018-01-24 14:49:01 UTC
What has this to do with lcov?

Comment 2 Matěj Cepl 2018-01-24 14:49:54 UTC
And yes, I agree, it is self-inflicted stupidity.

Comment 3 Paul Howarth 2018-01-24 19:31:01 UTC
Don't know how you managed to get this behavior in 2015 but it seems OK now:

# yum install lcov
Loaded plugins: fastestmirror
base                                                                                                                                                                          | 3.6 kB  00:00:00     
epel/x86_64/metalink                                                                                                                                                          |  14 kB  00:00:00     
epel                                                                                                                                                                          | 4.7 kB  00:00:00     
extras                                                                                                                                                                        | 3.4 kB  00:00:00     
updates                                                                                                                                                                       | 3.4 kB  00:00:00     
(1/4): epel/x86_64/group_gz                                                                                                                                                   | 266 kB  00:00:01     
(2/4): epel/x86_64/updateinfo                                                                                                                                                 | 877 kB  00:00:01     
(3/4): epel/x86_64/primary_db                                                                                                                                                 | 6.2 MB  00:00:02     
(4/4): updates/7/x86_64/primary_db                                                                                                                                            | 5.3 MB  00:00:04     
Loading mirror speeds from cached hostfile
 * base: repo1.ash.innoscale.net
 * epel: epel.mirror.constant.com
 * extras: repo1.ash.innoscale.net
 * updates: repo1.ash.innoscale.net
Resolving Dependencies
--> Running transaction check
---> Package lcov.noarch 0:1.10-4.el7 will be installed
--> Processing Dependency: perl(Digest::MD5) for package: lcov-1.10-4.el7.noarch
--> Processing Dependency: perl(GD::Image) for package: lcov-1.10-4.el7.noarch
--> Running transaction check
---> Package perl-Digest-MD5.x86_64 0:2.52-3.el7 will be installed
--> Processing Dependency: perl(Digest::base) >= 1.00 for package: perl-Digest-MD5-2.52-3.el7.x86_64
---> Package perl-GD.x86_64 0:2.49-3.el7 will be installed
--> Processing Dependency: gd >= 2.0.28 for package: perl-GD-2.49-3.el7.x86_64
--> Processing Dependency: libpng15.so.15()(64bit) for package: perl-GD-2.49-3.el7.x86_64
--> Processing Dependency: libjpeg.so.62()(64bit) for package: perl-GD-2.49-3.el7.x86_64
--> Processing Dependency: libgd.so.2()(64bit) for package: perl-GD-2.49-3.el7.x86_64
--> Processing Dependency: libfontconfig.so.1()(64bit) for package: perl-GD-2.49-3.el7.x86_64
--> Processing Dependency: libXpm.so.4()(64bit) for package: perl-GD-2.49-3.el7.x86_64
--> Processing Dependency: libX11.so.6()(64bit) for package: perl-GD-2.49-3.el7.x86_64
--> Running transaction check
---> Package fontconfig.x86_64 0:2.10.95-11.el7 will be installed
--> Processing Dependency: fontpackages-filesystem for package: fontconfig-2.10.95-11.el7.x86_64
--> Processing Dependency: font(:lang=en) for package: fontconfig-2.10.95-11.el7.x86_64
---> Package gd.x86_64 0:2.0.35-26.el7 will be installed
---> Package libX11.x86_64 0:1.6.5-1.el7 will be installed
--> Processing Dependency: libX11-common >= 1.6.5-1.el7 for package: libX11-1.6.5-1.el7.x86_64
--> Processing Dependency: libxcb.so.1()(64bit) for package: libX11-1.6.5-1.el7.x86_64
---> Package libXpm.x86_64 0:3.5.12-1.el7 will be installed
---> Package libjpeg-turbo.x86_64 0:1.2.90-5.el7 will be installed
---> Package libpng.x86_64 2:1.5.13-7.el7_2 will be installed
---> Package perl-Digest.noarch 0:1.17-245.el7 will be installed
--> Running transaction check
---> Package fontpackages-filesystem.noarch 0:1.44-8.el7 will be installed
---> Package libX11-common.noarch 0:1.6.5-1.el7 will be installed
---> Package libxcb.x86_64 0:1.12-1.el7 will be installed
--> Processing Dependency: libXau.so.6()(64bit) for package: libxcb-1.12-1.el7.x86_64
---> Package lyx-fonts.noarch 0:2.2.3-1.el7 will be installed
--> Running transaction check
---> Package libXau.x86_64 0:1.0.8-2.1.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

=====================================================================================================================================================================================================
 Package                                                   Arch                                     Version                                             Repository                              Size
=====================================================================================================================================================================================================
Installing:
 lcov                                                      noarch                                   1.10-4.el7                                          epel                                    95 k
Installing for dependencies:
 fontconfig                                                x86_64                                   2.10.95-11.el7                                      base                                   229 k
 fontpackages-filesystem                                   noarch                                   1.44-8.el7                                          base                                   9.9 k
 gd                                                        x86_64                                   2.0.35-26.el7                                       base                                   146 k
 libX11                                                    x86_64                                   1.6.5-1.el7                                         base                                   606 k
 libX11-common                                             noarch                                   1.6.5-1.el7                                         base                                   164 k
 libXau                                                    x86_64                                   1.0.8-2.1.el7                                       base                                    29 k
 libXpm                                                    x86_64                                   3.5.12-1.el7                                        base                                    55 k
 libjpeg-turbo                                             x86_64                                   1.2.90-5.el7                                        base                                   134 k
 libpng                                                    x86_64                                   2:1.5.13-7.el7_2                                    base                                   213 k
 libxcb                                                    x86_64                                   1.12-1.el7                                          base                                   211 k
 lyx-fonts                                                 noarch                                   2.2.3-1.el7                                         epel                                   159 k
 perl-Digest                                               noarch                                   1.17-245.el7                                        base                                    23 k
 perl-Digest-MD5                                           x86_64                                   2.52-3.el7                                          base                                    30 k
 perl-GD                                                   x86_64                                   2.49-3.el7                                          base                                   173 k

Transaction Summary
=====================================================================================================================================================================================================
Install  1 Package (+14 Dependent packages)

Total download size: 2.2 M
Installed size: 6.7 M
Is this ok [y/d/N]: 


And as for the perl-GDGraph and perl-GDTextUtil packages, which no longer seem to be pulled in by lcov, they work too:

# yum install perl-GDGraph perl-GDTextUtil
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: repo1.ash.innoscale.net
 * epel: epel.mirror.constant.com
 * extras: repo1.ash.innoscale.net
 * updates: repo1.ash.innoscale.net
Resolving Dependencies
--> Running transaction check
---> Package perl-GDGraph.noarch 1:1.44-15.el7 will be installed
--> Processing Dependency: perl(GD) >= 1.18 for package: 1:perl-GDGraph-1.44-15.el7.noarch
--> Processing Dependency: perl(Data::Dumper) for package: 1:perl-GDGraph-1.44-15.el7.noarch
---> Package perl-GDTextUtil.noarch 0:0.86-23.el7 will be installed
--> Running transaction check
---> Package perl-Data-Dumper.x86_64 0:2.145-3.el7 will be installed
---> Package perl-GD.x86_64 0:2.49-3.el7 will be installed
--> Processing Dependency: gd >= 2.0.28 for package: perl-GD-2.49-3.el7.x86_64
--> Processing Dependency: libpng15.so.15()(64bit) for package: perl-GD-2.49-3.el7.x86_64
--> Processing Dependency: libjpeg.so.62()(64bit) for package: perl-GD-2.49-3.el7.x86_64
--> Processing Dependency: libgd.so.2()(64bit) for package: perl-GD-2.49-3.el7.x86_64
--> Processing Dependency: libfontconfig.so.1()(64bit) for package: perl-GD-2.49-3.el7.x86_64
--> Processing Dependency: libXpm.so.4()(64bit) for package: perl-GD-2.49-3.el7.x86_64
--> Processing Dependency: libX11.so.6()(64bit) for package: perl-GD-2.49-3.el7.x86_64
--> Running transaction check
---> Package fontconfig.x86_64 0:2.10.95-11.el7 will be installed
--> Processing Dependency: fontpackages-filesystem for package: fontconfig-2.10.95-11.el7.x86_64
--> Processing Dependency: font(:lang=en) for package: fontconfig-2.10.95-11.el7.x86_64
---> Package gd.x86_64 0:2.0.35-26.el7 will be installed
---> Package libX11.x86_64 0:1.6.5-1.el7 will be installed
--> Processing Dependency: libX11-common >= 1.6.5-1.el7 for package: libX11-1.6.5-1.el7.x86_64
--> Processing Dependency: libxcb.so.1()(64bit) for package: libX11-1.6.5-1.el7.x86_64
---> Package libXpm.x86_64 0:3.5.12-1.el7 will be installed
---> Package libjpeg-turbo.x86_64 0:1.2.90-5.el7 will be installed
---> Package libpng.x86_64 2:1.5.13-7.el7_2 will be installed
--> Running transaction check
---> Package fontpackages-filesystem.noarch 0:1.44-8.el7 will be installed
---> Package libX11-common.noarch 0:1.6.5-1.el7 will be installed
---> Package libxcb.x86_64 0:1.12-1.el7 will be installed
--> Processing Dependency: libXau.so.6()(64bit) for package: libxcb-1.12-1.el7.x86_64
---> Package lyx-fonts.noarch 0:2.2.3-1.el7 will be installed
--> Running transaction check
---> Package libXau.x86_64 0:1.0.8-2.1.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

=====================================================================================================================================================================================================
 Package                                                   Arch                                     Version                                             Repository                              Size
=====================================================================================================================================================================================================
Installing:
 perl-GDGraph                                              noarch                                   1:1.44-15.el7                                       epel                                   128 k
 perl-GDTextUtil                                           noarch                                   0.86-23.el7                                         epel                                    40 k
Installing for dependencies:
 fontconfig                                                x86_64                                   2.10.95-11.el7                                      base                                   229 k
 fontpackages-filesystem                                   noarch                                   1.44-8.el7                                          base                                   9.9 k
 gd                                                        x86_64                                   2.0.35-26.el7                                       base                                   146 k
 libX11                                                    x86_64                                   1.6.5-1.el7                                         base                                   606 k
 libX11-common                                             noarch                                   1.6.5-1.el7                                         base                                   164 k
 libXau                                                    x86_64                                   1.0.8-2.1.el7                                       base                                    29 k
 libXpm                                                    x86_64                                   3.5.12-1.el7                                        base                                    55 k
 libjpeg-turbo                                             x86_64                                   1.2.90-5.el7                                        base                                   134 k
 libpng                                                    x86_64                                   2:1.5.13-7.el7_2                                    base                                   213 k
 libxcb                                                    x86_64                                   1.12-1.el7                                          base                                   211 k
 lyx-fonts                                                 noarch                                   2.2.3-1.el7                                         epel                                   159 k
 perl-Data-Dumper                                          x86_64                                   2.145-3.el7                                         base                                    47 k
 perl-GD                                                   x86_64                                   2.49-3.el7                                          base                                   173 k

Transaction Summary
=====================================================================================================================================================================================================
Install  2 Packages (+13 Dependent packages)

Total download size: 2.3 M
Installed size: 6.8 M
Is this ok [y/d/N]: 

Can you still reproduce this issue?

Comment 4 Matěj Cepl 2018-01-24 21:03:23 UTC
Right, I have no idea either.


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