I'm attempting to install Autio::Taglib. In this distribution, most of the methods are in .xs files. After building the dist (with the appropriate version of taglib), make test fails, viz:
perl -Iblib/lib -Iblib/arch t/TagLib_APE_Footer.t 1..20 ok 1 - use Audio::TagLib::APE::Footer; not ok 2 - Audio::TagLib::APE::Footer->can(...) # Failed test 'Audio::TagLib::APE::Footer->can(...)' # at t/TagLib_APE_Footer.t line 19. # Audio::TagLib::APE::Footer->can('new') failed # Audio::TagLib::APE::Footer->can('DESTROY') failed # Audio::TagLib::APE::Footer->can('version') failed # can_ok failed Can't locate object method "new" via package "Audio::TagLib::APE::Footer" at t/TagLib_APE_Footer.t line 22. and so on, for all of the module test. The missing methods are in the .xs files. This dist fails miserably on the automated tests because the version of the taglib rpm in the linux dist in not supported. I've adjusted for that. Any suggestions?