[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#606373: problem in packaging CxxTest



I'm facing a problem packaging CxxTest and I need a little help.

CxxTest has two application scripts cxxtestgen.py and cxxtestgen.pl that do the same things and it is users' responsibility to choose which one to use. So I need to install both of them in /usr/bin  but lintian complaints about the interpreter extension still present in the two filenames.

I have three solutions:
1. override the lintian warning and install both in /usr/bin
2. install them somewhere else (/usr/share/cxxtest) and create the symlink /usr/bin/cxxtestgen to one of them
3. install only one of them renaming it to cxxtestgen

The second and the third solution may break some files that rely upon the two scripts: for example the file FindCxxTest.cmake (module of CMake package) tries to locate them in the system PATH or in /usr/include, with these solutions that file will fail. I can open a bug report for CMake providing a patch for FindCxxTest.cmake file in order to force it to look for the two files where I install them, but I don't think this is the right way to solve this problem.

I have no other idea and if lintian reports that warning it means that I should avoid to override it.

Any suggestion?


Thanks, bye
Simone


Reply to: