|Subject:||Troubles with rpm packaging|
If automatic debug symbol extraction is activated, rpm automatically creates two files in source directory when building a package: debugfiles.list and debugsources.list. In the case of noarch packages, those files are absolutly useless, and empty, but they still exist. As a consequence, all perl module tests based on Module::Signature fail, with following error message: Not in MANIFEST: debugfiles.list Not in MANIFEST: debugsources.list The only current exception mechanism for Module::Signature is the use of MANIFEST.SKIP. However, modificating this file for adding new exceptions also cause signature test to fail, as MANIFEST.SKIP signature is modified. So, what would be useful would be some way to dynamically add exceptions to Module::Signature, through env variables for instance.