Gimp Fails to install & GetPageSpeed

Everyone,

I recently replaced a Centos 7 desktop for a client with Rocky 8.5. I ran into a problem and could not install gimp and a few other items. I received this message :

[root@IrGp ~]# dnf install gimp
Last metadata expiration check: 0:24:17 ago on Thu 27 Jan 2022 04:59:25 PM CST.

Some packages in your transaction are brought to you by GetPageSpeed:

  • python2-cairo-1.18.1-4.el8.x86_64
    To enable package installs, subscribe using the following link:

RPM repository subscription - GetPageSpeed

Does my client have to pay for the above services to install these packages? Or is there another way?

Greg Ennis

HI,

I’ve just spun up 8.5 on a VM with workstation and installed gimp with no issues and certainly with no requests to subscribe to GetPageSpeed:

$ sudo dnf install gimp
Last metadata expiration check: 0:00:29 ago on Fri 28 Jan 2022 00:10:24 GMT.
Dependencies resolved.
================================================================================
 Package        Arch   Version                                  Repo       Size
================================================================================
Installing:
 gimp           x86_64 2:2.8.22-15.module+el8.3.0+157+a69fdc85  appstream  15 M
Installing dependencies:
 OpenEXR-libs   x86_64 2.2.0-12.el8                             appstream 671 k
 SDL            x86_64 1.2.15-39.el8                            appstream 217 k
 atlas          x86_64 3.10.3-8.el8.1                           baseos    6.5 M
 babl           x86_64 0.1.52-1.el8                             appstream 320 k
 dcraw          x86_64 9.27.0-9.el8                             appstream 266 k
 gegl           x86_64 0.2.0-39.el8                             appstream 800 k
 gimp-libs      x86_64 2:2.8.22-15.module+el8.3.0+157+a69fdc85  appstream 1.4 M
 ilmbase        x86_64 2.2.0-13.el8                             appstream 113 k
 libgfortran    x86_64 8.5.0-4.el8_5                            baseos    642 k
 libmng         x86_64 2.0.3-7.el8                              appstream 183 k
 libopenraw     x86_64 0.1.2-4.el8                              appstream 197 k
 libquadmath    x86_64 8.5.0-4.el8_5                            baseos    169 k
 libspiro       x86_64 20150131-8.el8                           appstream  39 k
 libwmf         x86_64 0.2.9-8.el8_0                            appstream 142 k
 libwmf-lite    x86_64 0.2.9-8.el8_0                            appstream  75 k
 pygobject2     x86_64 2.28.7-4.module+el8.3.0+157+a69fdc85     appstream 235 k
 pygtk2         x86_64 2.24.0-24.module+el8.3.0+157+a69fdc85    appstream 930 k
 python2        x86_64 2.7.18-7.module+el8.5.0+718+67e45b5f.rocky.0.2
                                                                appstream 109 k
 python2-cairo  x86_64 1.16.3-6.module+el8.3.0+157+a69fdc85     appstream  89 k
 python2-libs   x86_64 2.7.18-7.module+el8.5.0+718+67e45b5f.rocky.0.2
                                                                appstream 6.0 M
 python2-pip-wheel
                noarch 9.0.3-18.module+el8.4.0+403+9ae17a31     appstream 1.0 M
 python2-setuptools-wheel
                noarch 39.0.1-13.module+el8.4.0+403+9ae17a31    appstream 286 k
 suitesparse    x86_64 4.4.6-11.el8                             appstream 1.0 M
 tbb            x86_64 2018.2-9.el8                             appstream 158 k
Installing weak dependencies:
 python2-pip    noarch 9.0.3-18.module+el8.4.0+403+9ae17a31     appstream 1.7 M
 python2-setuptools
                noarch 39.0.1-13.module+el8.4.0+403+9ae17a31    appstream 641 k
Enabling module streams:
 gimp                  2.8                                                     
 python27              2.7                                                     

Transaction Summary
================================================================================
Install  27 Packages

Total download size: 39 M
Installed size: 153 M
Is this ok [y/N]: y
Downloading Packages:
(1/27): SDL-1.2.15-39.el8.x86_64.rpm            647 kB/s | 217 kB     00:00    
(2/27): babl-0.1.52-1.el8.x86_64.rpm            758 kB/s | 320 kB     00:00    
(3/27): dcraw-9.27.0-9.el8.x86_64.rpm           1.1 MB/s | 266 kB     00:00    
(4/27): OpenEXR-libs-2.2.0-12.el8.x86_64.rpm    959 kB/s | 671 kB     00:00    
(5/27): gegl-0.2.0-39.el8.x86_64.rpm            1.5 MB/s | 800 kB     00:00    
(6/27): ilmbase-2.2.0-13.el8.x86_64.rpm         1.2 MB/s | 113 kB     00:00    
(7/27): libmng-2.0.3-7.el8.x86_64.rpm           1.4 MB/s | 183 kB     00:00    
(8/27): gimp-libs-2.8.22-15.module+el8.3.0+157+ 2.5 MB/s | 1.4 MB     00:00    
(9/27): libopenraw-0.1.2-4.el8.x86_64.rpm       1.5 MB/s | 197 kB     00:00    
(10/27): libspiro-20150131-8.el8.x86_64.rpm     1.1 MB/s |  39 kB     00:00    
(11/27): libwmf-lite-0.2.9-8.el8_0.x86_64.rpm   1.0 MB/s |  75 kB     00:00    
(12/27): libwmf-0.2.9-8.el8_0.x86_64.rpm        1.3 MB/s | 142 kB     00:00    
(13/27): pygobject2-2.28.7-4.module+el8.3.0+157 2.2 MB/s | 235 kB     00:00    
(14/27): python2-2.7.18-7.module+el8.5.0+718+67 3.0 MB/s | 109 kB     00:00    
(15/27): python2-cairo-1.16.3-6.module+el8.3.0+ 1.6 MB/s |  89 kB     00:00    
(16/27): pygtk2-2.24.0-24.module+el8.3.0+157+a6 2.7 MB/s | 930 kB     00:00    
(17/27): python2-pip-9.0.3-18.module+el8.4.0+40 3.6 MB/s | 1.7 MB     00:00    
(18/27): python2-pip-wheel-9.0.3-18.module+el8. 3.4 MB/s | 1.0 MB     00:00    
(19/27): python2-setuptools-39.0.1-13.module+el 2.6 MB/s | 641 kB     00:00    
(20/27): python2-setuptools-wheel-39.0.1-13.mod 2.0 MB/s | 286 kB     00:00    
(21/27): python2-libs-2.7.18-7.module+el8.5.0+7 3.8 MB/s | 6.0 MB     00:01    
(22/27): tbb-2018.2-9.el8.x86_64.rpm            2.1 MB/s | 158 kB     00:00    
(23/27): suitesparse-4.4.6-11.el8.x86_64.rpm    2.3 MB/s | 1.0 MB     00:00    
(24/27): libgfortran-8.5.0-4.el8_5.x86_64.rpm   2.4 MB/s | 642 kB     00:00    
(25/27): libquadmath-8.5.0-4.el8_5.x86_64.rpm   1.7 MB/s | 169 kB     00:00    
(26/27): gimp-2.8.22-15.module+el8.3.0+157+a69f 4.4 MB/s |  15 MB     00:03    
(27/27): atlas-3.10.3-8.el8.1.x86_64.rpm        3.7 MB/s | 6.5 MB     00:01    
--------------------------------------------------------------------------------
Total                                           7.0 MB/s |  39 MB     00:05     
Rocky Linux 8 - AppStream                       1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0x6D745A60:
 Userid     : "Release Engineering <infrastructure@rockylinux.org>"
 Fingerprint: 7051 C470 A929 F454 CEBE 37B7 15AF 5DAC 6D74 5A60
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial
Is this ok [y/N]: y
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                        1/1 
  Installing       : libwmf-lite-0.2.9-8.el8_0.x86_64                      1/27 
  Running scriptlet: libwmf-lite-0.2.9-8.el8_0.x86_64                      1/27 
  Installing       : ilmbase-2.2.0-13.el8.x86_64                           2/27 
  Running scriptlet: ilmbase-2.2.0-13.el8.x86_64                           2/27 
  Installing       : babl-0.1.52-1.el8.x86_64                              3/27 
  Installing       : OpenEXR-libs-2.2.0-12.el8.x86_64                      4/27 
  Running scriptlet: OpenEXR-libs-2.2.0-12.el8.x86_64                      4/27 
  Installing       : libwmf-0.2.9-8.el8_0.x86_64                           5/27 
  Running scriptlet: libwmf-0.2.9-8.el8_0.x86_64                           5/27 
  Installing       : libquadmath-8.5.0-4.el8_5.x86_64                      6/27 
  Running scriptlet: libquadmath-8.5.0-4.el8_5.x86_64                      6/27 
  Installing       : libgfortran-8.5.0-4.el8_5.x86_64                      7/27 
  Running scriptlet: libgfortran-8.5.0-4.el8_5.x86_64                      7/27 
  Installing       : atlas-3.10.3-8.el8.1.x86_64                           8/27 
  Running scriptlet: atlas-3.10.3-8.el8.1.x86_64                           8/27 
  Installing       : tbb-2018.2-9.el8.x86_64                               9/27 
  Running scriptlet: tbb-2018.2-9.el8.x86_64                               9/27 
  Installing       : suitesparse-4.4.6-11.el8.x86_64                      10/27 
  Running scriptlet: suitesparse-4.4.6-11.el8.x86_64                      10/27 
  Installing       : python2-setuptools-wheel-39.0.1-13.module+el8.4.0+   11/27 
  Installing       : python2-pip-wheel-9.0.3-18.module+el8.4.0+403+9ae1   12/27 
  Installing       : python2-libs-2.7.18-7.module+el8.5.0+718+67e45b5f.   13/27 
  Installing       : python2-pip-9.0.3-18.module+el8.4.0+403+9ae17a31.n   14/27 
  Installing       : python2-setuptools-39.0.1-13.module+el8.4.0+403+9a   15/27 
  Installing       : python2-2.7.18-7.module+el8.5.0+718+67e45b5f.rocky   16/27 
  Running scriptlet: python2-2.7.18-7.module+el8.5.0+718+67e45b5f.rocky   16/27 
  Installing       : pygobject2-2.28.7-4.module+el8.3.0+157+a69fdc85.x8   17/27 
  Running scriptlet: pygobject2-2.28.7-4.module+el8.3.0+157+a69fdc85.x8   17/27 
  Installing       : python2-cairo-1.16.3-6.module+el8.3.0+157+a69fdc85   18/27 
  Installing       : pygtk2-2.24.0-24.module+el8.3.0+157+a69fdc85.x86_6   19/27 
  Installing       : libspiro-20150131-8.el8.x86_64                       20/27 
  Installing       : libopenraw-0.1.2-4.el8.x86_64                        21/27 
  Running scriptlet: libopenraw-0.1.2-4.el8.x86_64                        21/27 
  Installing       : libmng-2.0.3-7.el8.x86_64                            22/27 
  Running scriptlet: libmng-2.0.3-7.el8.x86_64                            22/27 
  Installing       : gimp-libs-2:2.8.22-15.module+el8.3.0+157+a69fdc85.   23/27 
  Installing       : dcraw-9.27.0-9.el8.x86_64                            24/27 
  Installing       : SDL-1.2.15-39.el8.x86_64                             25/27 
  Running scriptlet: SDL-1.2.15-39.el8.x86_64                             25/27 
  Installing       : gegl-0.2.0-39.el8.x86_64                             26/27 
  Installing       : gimp-2:2.8.22-15.module+el8.3.0+157+a69fdc85.x86_6   27/27 
  Running scriptlet: gimp-2:2.8.22-15.module+el8.3.0+157+a69fdc85.x86_6   27/27 
  Verifying        : OpenEXR-libs-2.2.0-12.el8.x86_64                      1/27 
  Verifying        : SDL-1.2.15-39.el8.x86_64                              2/27 
  Verifying        : babl-0.1.52-1.el8.x86_64                              3/27 
  Verifying        : dcraw-9.27.0-9.el8.x86_64                             4/27 
  Verifying        : gegl-0.2.0-39.el8.x86_64                              5/27 
  Verifying        : gimp-2:2.8.22-15.module+el8.3.0+157+a69fdc85.x86_6    6/27 
  Verifying        : gimp-libs-2:2.8.22-15.module+el8.3.0+157+a69fdc85.    7/27 
  Verifying        : ilmbase-2.2.0-13.el8.x86_64                           8/27 
  Verifying        : libmng-2.0.3-7.el8.x86_64                             9/27 
  Verifying        : libopenraw-0.1.2-4.el8.x86_64                        10/27 
  Verifying        : libspiro-20150131-8.el8.x86_64                       11/27 
  Verifying        : libwmf-0.2.9-8.el8_0.x86_64                          12/27 
  Verifying        : libwmf-lite-0.2.9-8.el8_0.x86_64                     13/27 
  Verifying        : pygobject2-2.28.7-4.module+el8.3.0+157+a69fdc85.x8   14/27 
  Verifying        : pygtk2-2.24.0-24.module+el8.3.0+157+a69fdc85.x86_6   15/27 
  Verifying        : python2-2.7.18-7.module+el8.5.0+718+67e45b5f.rocky   16/27 
  Verifying        : python2-cairo-1.16.3-6.module+el8.3.0+157+a69fdc85   17/27 
  Verifying        : python2-libs-2.7.18-7.module+el8.5.0+718+67e45b5f.   18/27 
  Verifying        : python2-pip-9.0.3-18.module+el8.4.0+403+9ae17a31.n   19/27 
  Verifying        : python2-pip-wheel-9.0.3-18.module+el8.4.0+403+9ae1   20/27 
  Verifying        : python2-setuptools-39.0.1-13.module+el8.4.0+403+9a   21/27 
  Verifying        : python2-setuptools-wheel-39.0.1-13.module+el8.4.0+   22/27 
  Verifying        : suitesparse-4.4.6-11.el8.x86_64                      23/27 
  Verifying        : tbb-2018.2-9.el8.x86_64                              24/27 
  Verifying        : atlas-3.10.3-8.el8.1.x86_64                          25/27 
  Verifying        : libgfortran-8.5.0-4.el8_5.x86_64                     26/27 
  Verifying        : libquadmath-8.5.0-4.el8_5.x86_64                     27/27 

Installed:
  OpenEXR-libs-2.2.0-12.el8.x86_64                                              
  SDL-1.2.15-39.el8.x86_64                                                      
  atlas-3.10.3-8.el8.1.x86_64                                                   
  babl-0.1.52-1.el8.x86_64                                                      
  dcraw-9.27.0-9.el8.x86_64                                                     
  gegl-0.2.0-39.el8.x86_64                                                      
  gimp-2:2.8.22-15.module+el8.3.0+157+a69fdc85.x86_64                           
  gimp-libs-2:2.8.22-15.module+el8.3.0+157+a69fdc85.x86_64                      
  ilmbase-2.2.0-13.el8.x86_64                                                   
  libgfortran-8.5.0-4.el8_5.x86_64                                              
  libmng-2.0.3-7.el8.x86_64                                                     
  libopenraw-0.1.2-4.el8.x86_64                                                 
  libquadmath-8.5.0-4.el8_5.x86_64                                              
  libspiro-20150131-8.el8.x86_64                                                
  libwmf-0.2.9-8.el8_0.x86_64                                                   
  libwmf-lite-0.2.9-8.el8_0.x86_64                                              
  pygobject2-2.28.7-4.module+el8.3.0+157+a69fdc85.x86_64                        
  pygtk2-2.24.0-24.module+el8.3.0+157+a69fdc85.x86_64                           
  python2-2.7.18-7.module+el8.5.0+718+67e45b5f.rocky.0.2.x86_64                 
  python2-cairo-1.16.3-6.module+el8.3.0+157+a69fdc85.x86_64                     
  python2-libs-2.7.18-7.module+el8.5.0+718+67e45b5f.rocky.0.2.x86_64            
  python2-pip-9.0.3-18.module+el8.4.0+403+9ae17a31.noarch                       
  python2-pip-wheel-9.0.3-18.module+el8.4.0+403+9ae17a31.noarch                 
  python2-setuptools-39.0.1-13.module+el8.4.0+403+9ae17a31.noarch               
  python2-setuptools-wheel-39.0.1-13.module+el8.4.0+403+9ae17a31.noarch         
  suitesparse-4.4.6-11.el8.x86_64                                               
  tbb-2018.2-9.el8.x86_64                                                       

Complete!

Do you have any other additional repositories enabled/installed?

Thanks Tom.

As mentioned above, getpagespeed is some kind of a repo that requires a paid subscription to access. I don’t know why one would require such a thing, frankly.

I have gimp installed on my computers with no issues, and getpagespeed is not part of any of my installs. (In fact, I never heard of it until just now.)

It’s obviously something that was installed on your rocky installation after the initial setup was completed.

Delete whatever it is that you’ve installed to obtain getpagespeed, and you’ll have no problems installing gimp.

EDIT: Having spent a minute reading their webpage, I notice that getpagespeed also seems to be very coy about the price they charge for subscriptions, which is another red flag as far as I’m concerned.

1 Like

Frank,

I am not sure what I have done to install GetPageSpeed. I installed some repos at the start, and must have installed GetPageSpeedat accidentally that time. I disabled GetPageSpeed and tried to install gimp again and the installation of gimp as well as other packages worked fine.

In looking a the results of ‘dnf search repos’ it is one of the repos available.

getpagespeed-extras-release.noarch : GetPageSpeed extras package repository configuration for CentOS/RHEL

Everyone Be Warned about GetPageSpeed, it disables many oackages.

Blindly installing random third-party repositories without a clear idea of why you’re doing do and what you’re getting is a very bad idea. Key components can be replaced, security can be compromised, and (as in this case) incompatible software can be installed that can block otherwise usable aspects of your system.

Before installing any repository you should have a clear idea of what that repository does and exactly what you plan to install from it and why you’re using that particular repository as opposed to some other source.

Third-party repos are not intrinsically bad; in fact they can be extremely useful in some circumstances. But be sure that you know what you’re getting, always.

1 Like