Bug#362974: libsdl-perl: Can't locate auto/SDL/SDL_HWSURFA.al in @INC when calling SDL::SDL_HWSURFACE()

Aurelien Jarno aurelien at aurel32.net
Sat May 13 17:25:12 UTC 2006


severity 362974
retitle 362974: libsdl-perl: New upstream version (2.1.0)
thanks

Brice Goglin wrote:
> Package: libsdl-perl
> Version: 1.20.3-4
> Severity: important
> 
> Hi,
Hi!

> We are facing an issue with libsdl-perl that cause our program to fail with:
> Can't locate auto/SDL/SDL_HWSURFA.al in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.8 
> /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 
> /usr/local/lib/site_perl .) at ./test.pl line 3
> 
> I tried to understand what this SDL_HWSURFA.al is, but I did not find any clue in the
> source of libsdl-perl and other sdl packages.
> 
> I reduced the failing code to the following 3 lines, which get the same error:
> #!/usr/bin/perl -w
> use SDL::Surface;
> SDL::SDL_HWSURFACE();
> 
> Both the original program and these 3 lines work fine on Gentoo.
> 

Have you compared the versions of the two distributions? It looks like 
you are using a code for a new API (2.1.0), as SDL_HWSURFACE is defined 
a constant on the old API (1.20.3).

In this case I can't consider this as an important bug, but only as a 
request to package a new version (which currently breaks other packages 
in Debian such as frozen-bubble).

Bye,
Aurelien

-- 
   .''`.  Aurelien Jarno	            | GPG: 1024D/F1BCDB73
  : :' :  Debian GNU/Linux developer | Electrical Engineer
  `. `'   aurel32 at debian.org         | aurelien at aurel32.net
    `-    people.debian.org/~aurel32 | www.aurel32.net




More information about the Pkg-sdl-maintainers mailing list