Hi, I am trying to build the latest tellico for Fedora.
My build attempts have been failing at cmake and since I am lost I asking for help here.
The source rpm can be found here: http://jamatos.fedorapeople.org/tellico-2.3.8-1.fc20.src.rpm
and the spec file can be seen here: http://pkgs.fedoraproject.org/cgit/tellico.git/tree/tellico.spec
The error I am getting is
"Please set them or make sure they are set and tested correctly in the CMake files: KSANE_INCLUDE_DIR"
The reason why I am puzzled is that this variable is present (in x86_64) at: /usr/lib64/cmake/KSane/KSaneConfig.cmake
that belongs to libksane-devel and is required in the spec file for building.
Another thing that puzzles me is that the ksane support is found even if I don't require libksane-devel.
Any help? Please. :-)
Regards,
On 07/13/2013 05:08 AM, José Matos wrote:
Hi, I am trying to build the latest tellico for Fedora.
My build attempts have been failing at cmake and since I am lost I asking for help here.
The source rpm can be found here: http://jamatos.fedorapeople.org/tellico-2.3.8-1.fc20.src.rpm
and the spec file can be seen here: http://pkgs.fedoraproject.org/cgit/tellico.git/tree/tellico.spec
The error I am getting is
"Please set them or make sure they are set and tested correctly in the CMake files: KSANE_INCLUDE_DIR"
The reason why I am puzzled is that this variable is present (in x86_64) at: /usr/lib64/cmake/KSane/KSaneConfig.cmake
Seems like this may be exposing a bug in /usr/lib64/cmake/KSane/KSaneConfig.cmake
where it apparently(?) hard-codes looking for the header in /usr/include/libksane
find_path(KSANE_INCLUDE_DIR NAMES libksane/ksane.h HINTS ${_IMPORT_PREFIX}/include NO_DEFAULT_PATH)
On 07/13/2013 08:40 AM, Rex Dieter wrote:
On 07/13/2013 05:08 AM, José Matos wrote:
Hi, I am trying to build the latest tellico for Fedora.
My build attempts have been failing at cmake and since I am lost I asking for help here.
The source rpm can be found here: http://jamatos.fedorapeople.org/tellico-2.3.8-1.fc20.src.rpm
and the spec file can be seen here: http://pkgs.fedoraproject.org/cgit/tellico.git/tree/tellico.spec
The error I am getting is
"Please set them or make sure they are set and tested correctly in the CMake files: KSANE_INCLUDE_DIR"
The reason why I am puzzled is that this variable is present (in x86_64) at: /usr/lib64/cmake/KSane/KSaneConfig.cmake
Seems like this may be exposing a bug in /usr/lib64/cmake/KSane/KSaneConfig.cmake
where it apparently(?) hard-codes looking for the header in /usr/include/libksane
find_path(KSANE_INCLUDE_DIR NAMES libksane/ksane.h HINTS ${_IMPORT_PREFIX}/include NO_DEFAULT_PATH)
OK, this should be fixed in libksane-4.10.90-2 (and libksane-4.10.5-2) builds. Once, http://koji.fedoraproject.org/koji/taskinfo?taskID=5603714 is complete and in buildroot, tellico should be better.
-- rex
On Saturday 13 July 2013 09:29:21 Rex Dieter wrote:
OK, this should be fixed in libksane-4.10.90-2 (and libksane-4.10.5-2) builds. Once, http://koji.fedoraproject.org/koji/taskinfo?taskID=5603714 is complete and in buildroot, tellico should be better.
Thank you Rex. :-)
On Saturday 13 July 2013 09:29:21 Rex Dieter wrote:
OK, this should be fixed in libksane-4.10.90-2 (and libksane-4.10.5-2) builds. Once, http://koji.fedoraproject.org/koji/taskinfo?taskID=5603714 is complete and in buildroot, tellico should be better.
Would you consider to backport this to F18 after kde-4-10.5-1 goes to stable?
Regards,
On 07/23/2013 05:29 AM, José Matos wrote:
On Saturday 13 July 2013 09:29:21 Rex Dieter wrote:
OK, this should be fixed in libksane-4.10.90-2 (and libksane-4.10.5-2) builds. Once, http://koji.fedoraproject.org/koji/taskinfo?taskID=5603714 is complete and in buildroot, tellico should be better.
Would you consider to backport this to F18 after kde-4-10.5-1 goes to stable?
OK, f18 update submitted too: https://admin.fedoraproject.org/updates/libksane-4.10.5-3.fc18 buildroot overrides too, in case you want to build prior to these going stable.
-- rex
On Tuesday 23 July 2013 08:41:03 Rex Dieter wrote:
OK, f18 update submitted too: https://admin.fedoraproject.org/updates/libksane-4.10.5-3.fc18 buildroot overrides too, in case you want to build prior to these going stable.
Thank you. I have now build tellico 2.3.8 for Fedora 18 and 19 with the builds submitted to testing.
In case I meet you don't forget that I own you a beer (or any other beverage of your choice). FWIW I suggest a Porto. :-)
Regards,