On Mon, Mar 7, 2011 at 9:27 AM, Adrian Sevcenco Adrian.Sevcenco@cern.ch wrote:
So far i have no problem with cmake usage ... but i check it out with rpmlint and i have this .. are this errors ok?
[root@sev ~]# rpmlint cmake cmake.x86_64: W: spelling-error %description -l en_US makefiles -> make files, make-files, makefast cmake.x86_64: W: spelling-error %description -l en_US pre -> per, ore, pee cmake.x86_64: W: devel-file-in-non-devel-package /usr/share/cmake/Modules/CheckForPthreads.c cmake.x86_64: E: non-executable-script /usr/share/cmake/Modules/CPack.RuntimeScript.in 0644L /bin/sh cmake.x86_64: W: devel-file-in-non-devel-package /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp cmake.x86_64: W: devel-file-in-non-devel-package /usr/share/cmake/Modules/CMakeTestNMakeCLVersion.c cmake.x86_64: W: devel-file-in-non-devel-package /usr/share/cmake/Modules/FortranCInterface/Verify/VerifyC.c cmake.x86_64: W: devel-file-in-non-devel-package /usr/share/cmake/Modules/TestForAnsiForScope.cxx cmake.x86_64: W: devel-file-in-non-devel-package /usr/share/cmake/Modules/DummyCXXFile.cxx cmake.x86_64: W: devel-file-in-non-devel-package /usr/share/cmake/Modules/FortranCInterface/my_module_.c cmake.x86_64: W: devel-file-in-non-devel-package /usr/share/cmake/Modules/CMakeTestForFreeVC.cxx cmake.x86_64: W: devel-file-in-non-devel-package /usr/share/cmake/Modules/CMakeTestGNU.c cmake.x86_64: E: non-executable-script /usr/share/cmake/Modules/SquishRunTestCase.sh 0644L /bin/sh cmake.x86_64: W: devel-file-in-non-devel-package /usr/share/cmake/Modules/CMakeCompilerABI.h cmake.x86_64: W: devel-file-in-non-devel-package /usr/share/cmake/Modules/TestForANSIStreamHeaders.cxx cmake.x86_64: W: devel-file-in-non-devel-package /usr/share/cmake/include/cmCPluginAPI.h cmake.x86_64: W: devel-file-in-non-devel-package /usr/share/cmake/Modules/FortranCInterface/mymodule_.c cmake.x86_64: W: devel-file-in-non-devel-package /usr/share/cmake/Modules/FortranCInterface/Verify/VerifyCXX.cxx cmake.x86_64: W: devel-file-in-non-devel-package /usr/share/cmake/Modules/CheckFunctionExists.c cmake.x86_64: W: devel-file-in-non-devel-package /usr/share/cmake/Modules/CheckVariableExists.c cmake.x86_64: W: devel-file-in-non-devel-package /usr/share/cmake/Modules/FortranCInterface/Verify/main.c cmake.x86_64: E: non-executable-script /usr/share/cmake/Modules/CPack.STGZ_Header.sh.in 0644L /bin/sh cmake.x86_64: W: devel-file-in-non-devel-package /usr/share/cmake/Modules/TestForSTDNamespace.cxx cmake.x86_64: W: devel-file-in-non-devel-package /usr/share/cmake/Modules/CMakeCCompilerABI.c cmake.x86_64: W: devel-file-in-non-devel-package /usr/share/cmake/Modules/TestForSSTREAM.cxx cmake.src: W: spelling-error %description -l en_US makefiles -> make files, make-files, makefast cmake.src: W: spelling-error %description -l en_US pre -> per, ore, pee cmake.src:6: W: macro-in-comment %{nil} 3 packages and 0 specfiles checked; 3 errors, 25 warnings.
I wouldn't worry too much if it works. It's really the job of the developer/package maintainer to fix these types of things but it is good to know. They of course almost always welcome patches but not everyone can fix things.
You can try reporting it as a bug against F14 and they may do something about it or they could just say it's not expected to build on F14 and close it as WONTFIX since it's scheduled for F15 but it doesn't hurt.
Something I've had to learn the hard way is try not to take it personally if they're a little curt with you.They're pretty busy and sometimes forget that not everyone is an expert at this.
The actual errors "E:" should probably be fixed. Either a script should be executable or not and should have the correct permissions.
Richard