Bug 684285

Summary: subscription manager uses svgs which requires a dependency on librsvg2
Product: Red Hat Enterprise Linux 6 Reporter: Bryan Kearney <bkearney>
Component: subscription-managerAssignee: Bryan Kearney <bkearney>
Status: CLOSED ERRATA QA Contact: John Sefler <jsefler>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 6.1CC: dgregor, jmolet, jpazdziora
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
: 799316 (view as bug list) Environment:
Last Closed: 2011-05-19 13:40:01 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 568421    

Description Bryan Kearney 2011-03-11 17:15:08 UTC
If you install a minimal install, and then install subscription-manager-gnome subscription-manager will not run. There will be an error such as the following:

	(firstboot:11898): libglade-WARNING **: Error loading image: Couldn't recognize the image file format for file '/usr/share/rhsm/gui/data/icons/scalable/subscription-manager.svg'


The fix is to either add the dependency to the -gnome package, or move back to pngs.

Comment 2 Dennis Gregorovic 2011-03-11 17:48:48 UTC
Adding a dependency on librsvg2 seems reasonable to me.

Comment 3 Bryan Kearney 2011-03-11 19:43:18 UTC
fixed in 46301f60dab7edae85026990e2aca9c42ee6fbc7. You should see this in 0.95.5

Comment 6 J.C. Molet 2011-03-29 12:40:11 UTC
Verified against subscription-manager-gnome-0.95.5-1.el6.x86_64

Installing this on a minimal install now brings down the following dependencies:

Installed:
  subscription-manager-gnome.x86_64 0:0.95.5-1.el6                                                           

Dependency Installed:
  GConf2.x86_64 0:2.28.0-6.el6                          ORBit2.x86_64 0:2.14.17-3.1.el6                      
  alsa-lib.x86_64 0:1.0.21-3.el6                        atk.x86_64 0:1.28.0-2.el6                            
  avahi-libs.x86_64 0:0.6.25-9.el6                      cairo.x86_64 0:1.8.8-3.1.el6                         
  cups-libs.x86_64 1:1.4.2-39.el6                       fontconfig.x86_64 0:2.8.0-3.el6                      
  freetype.x86_64 0:2.3.11-6.el6_0.2                    gnome-python2.x86_64 0:2.28.0-3.el6                  
  gnome-python2-canvas.x86_64 0:2.28.0-3.el6            gnutls.x86_64 0:2.8.5-4.el6                          
  gstreamer.x86_64 0:0.10.29-1.el6                      gstreamer-tools.x86_64 0:0.10.29-1.el6               
  gtk2.x86_64 0:2.18.9-6.el6                            hicolor-icon-theme.noarch 0:0.11-1.1.el6             
  jasper-libs.x86_64 0:1.900.1-15.el6                   libICE.x86_64 0:1.0.6-1.el6                          
  libIDL.x86_64 0:0.8.13-2.1.el6                        libSM.x86_64 0:1.1.0-7.1.el6                         
  libX11.x86_64 0:1.3-2.el6                             libX11-common.noarch 0:1.3-2.el6                     
  libXau.x86_64 0:1.0.5-1.el6                           libXcomposite.x86_64 0:0.4.1-2.el6                   
  libXcursor.x86_64 0:1.1.10-2.el6                      libXdamage.x86_64 0:1.1.2-1.el6                      
  libXext.x86_64 0:1.1-3.el6                            libXfixes.x86_64 0:4.0.4-1.el6                       
  libXft.x86_64 0:2.1.13-4.1.el6                        libXi.x86_64 0:1.3-3.el6                             
  libXinerama.x86_64 0:1.1-1.el6                        libXrandr.x86_64 0:1.3.0-4.el6                       
  libXrender.x86_64 0:0.9.5-1.el6                       libXres.x86_64 0:1.0.4-1.el6                         
  libXtst.x86_64 0:1.0.99.2-3.el6                       libart_lgpl.x86_64 0:2.3.20-5.1.el6                  
  libasyncns.x86_64 0:0.8-1.1.el6                       libcanberra.x86_64 0:0.22-1.el6                      
  libcanberra-gtk2.x86_64 0:0.22-1.el6                  libcroco.x86_64 0:0.6.2-5.el6                        
  libglade2.x86_64 0:2.6.4-3.1.el6                      libgnomecanvas.x86_64 0:2.26.0-4.el6                 
  libgsf.x86_64 0:1.14.15-5.el6                         libjpeg.x86_64 0:6b-46.el6                           
  libnotify.x86_64 0:0.5.0-1.el6                        libogg.x86_64 2:1.1.4-2.1.el6                        
  libpng.x86_64 2:1.2.44-1.el6                          librsvg2.x86_64 0:2.26.0-5.el6                       
  libsndfile.x86_64 0:1.0.20-3.el6                      libtasn1.x86_64 0:2.3-3.el6                          
  libtdb.x86_64 0:1.2.1-2.el6                           libthai.x86_64 0:0.1.12-3.el6                        
  libtiff.x86_64 0:3.9.4-1.el6_0.1                      libtool-ltdl.x86_64 0:2.2.6-15.5.el6                 
  libvorbis.x86_64 1:1.2.3-4.el6                        libwnck.x86_64 0:2.28.0-3.el6                        
  libxcb.x86_64 0:1.5-1.el6                             notification-daemon.x86_64 0:0.5.0-1.el6             
  pango.x86_64 0:1.28.1-3.el6_0.5                       pixman.x86_64 0:0.18.4-1.el6_0.1                     
  pkgconfig.x86_64 1:0.23-9.1.el6                       pulseaudio-libs.x86_64 0:0.9.21-13.el6               
  pycairo.x86_64 0:1.8.6-2.1.el6                        pygtk2.x86_64 0:2.16.0-3.el6                         
  pygtk2-libglade.x86_64 0:2.16.0-3.el6                 sgml-common.noarch 0:0.6.3-32.el6                    
  sound-theme-freedesktop.noarch 0:0.7-3.el6            startup-notification.x86_64 0:0.10-2.1.el6           
  unique.x86_64 0:1.1.4-2.el6                           usermode-gtk.x86_64 0:1.102-3.el6                    
  xcb-util.x86_64 0:0.3.6-1.el6                         xml-common.noarch 0:0.6.3-32.el6    



This includes libsvg2.  Moving to verified.

Comment 7 errata-xmlrpc 2011-05-19 13:40:01 UTC
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHEA-2011-0611.html