Bug 704221

Summary: missing the Joystick.pm module
Product: [Fedora] Fedora Reporter: kc8hfi
Component: perl-SDLAssignee: Hans de Goede <hdegoede>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 14CC: hdegoede, iarnell, perl-devel
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: 2011-05-18 14:19:47 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:

Description kc8hfi 2011-05-12 13:26:15 UTC
Description of problem:

The joystick module is not included with this package.  

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

2.1.3

How reproducible:

always

Steps to Reproduce:
1. su -c "yum install perl-SDL"
2.  rpm -ql perl-SDL | grep -i joystick
  
Actual results:

nothing comes back from the rpm -ql command.  

Expected results:

to see the full path to where the Joystick.pm file lives

Additional info:

Comment 1 Hans de Goede 2011-05-18 14:19:47 UTC
The upstream 2.1.3 SDL_Perl tarbal does not contain a Joystick.pm file, neither does the 2.2.6 version. We cannot include that which is not there in the package.

Comment 2 Iain Arnell 2011-05-18 14:39:55 UTC
Upstream seems to have renamed the distribution to SDL rather than SDL_Perl. http://search.cpan.org/~kthakore/SDL-2.532/ does contain SDL::Joystick.

Comment 3 Hans de Goede 2011-05-18 14:52:32 UTC
(In reply to comment #2)
> Upstream seems to have renamed the distribution to SDL rather than SDL_Perl.
> http://search.cpan.org/~kthakore/SDL-2.532/ does contain SDL::Joystick.

The problem with releases > 2.2.x is that the API has changed and none of the programs in Fedora actually using perl-SDL have been adopted to the new API, which given that the new API is not stable yet (3.0 will be the first release with the new API being stable) is not surprising, see:
http://sdl.perl.org/