List Info

Thread: New: RealPlayer10GOLD.rpm does not specify its requirements




New: RealPlayer10GOLD.rpm does not specify its requirements
user name
2006-11-28 23:44:46

https://bugs.helixcommunity.org/show_bug.cgi?id=5564

           Summary: RealPlayer10GOLD.rpm does not specify
its requirements  
           Project: player                                  
               
           Version: Real Player 10.0.8.805                  
               
          Hardware: PC,x86                                  
               
  Operating System: Linux 2.6.0 and later glibc 2.3         
               
            Status: NEW                                     
               
          Severity: S1                                      
               
          Priority: TRIAGE                                  
               
           Tracker: Installer and Mimetypes                 
               
        AssignedTo: TRIAGE                                  
               
        ReportedBy: rtlm                                    
               
         QAContact: umakanth                                
               
                CC:
,player-listuser-2e4ac0e8-b89b-11d8-92ef-00d0b7075c1c,nh
                    art                                     
               


After installing the RealPlayer10GOLD.rpm on a Fedora Core 6
box running realplay will crash every
time because its missing a shared library.

$ realplay 

/usr/local/RealPlayer/realplay.bin: error while loading
shared libraries: libstdc++.so.5: cannot
open shared object file: No such file or directory

doing a query on the rpm shows that it doesn't require that
library even though its essential for
realplay to run.

$ rpm -qp --requires RealPlayer10GOLD.rpm 

gtk2  

/bin/sh  

/bin/sh  

/bin/sh  

rpmlib(PayloadFilesHavePrefix) <= 4.0-1

rpmlib(CompressedFileNames) <= 3.0.4-1

The shared library is available in the yum repositories for
FC6 however:

$ sudo yum provides libstdc++.so.5
. . .
compat-libstdc++-33.i386                 3.2.3-61           
   core            

Matched from:

libstdc++.so.5
Importing additional filelist information

compat-libstdc++-33.i386                 3.2.3-61           
   core            

Matched from:

/usr/lib/libstdc++.so.5

libstdc++.so.5
. . .

The RealPlayer rpm needs to simply be rebuilt including the
line:
Requires: libstdc++.so.5

Then they would be able to install the rpm with a:
$ sudo yum localinstall RealPlayer10Gold.rpm

and it will pull in the required libraries automatically.

This will allow users to install the proper compat rpms so
their browser plugin and player will
function properly.  Most users run realplay from the menu
entry and would not see the error above.

-- 
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone
who is.
You are in the CC list for the product the bug is within.


This e-mail is sent to you automatically from the Helix Bug
Tracker.  Please, do
not respond to this message, but instead edit your Bug
Tracker user preferences
to change when Bug Tracker sends you e-mail.

_______________________________________________
Player-issues mailing list
Player-issueshelixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/p
layer-issues
[1]

about | contact  Other archives ( Real Estate discussion Medical topics )