You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 15, 2024. It is now read-only.
Running check_spec
Running external_check*
The command kdb-full external_check* is not known
[...]
error: external_check*
Following test cases failed:
testmod_lua
testmod_network
testmod_yaypeg
external_check*
run_all RESULTS: 146 test(s) done 4 error(s).
System Information
Elektra Version: master
Debian Stretch
Further Log Files and Output
kdb list-tools | grep external
has no output, so it seems like the external_check is not installed (is not part of the Debian package).
So there are actually two problems:
that the external test case is not installed
the failures in the case if external test cases are not installed
Why not simply naming it also check_external_... Then e63db7d would not have been necessary, which would avoid the second problem.
The text was updated successfully, but these errors were encountered:
Is there any reason we aren't using CPack for building the debian package? That way make install would always use the same files as the debian package.
We used CPack a long time ago. It might still work, the code is still there: cmake/ElektraPackaging.cmake
Afaik CPack cannot produce modular packages (everything is put into one package) and this package would be huge with a ridiculous amount of dependencies. E.g. elektra-dbg alone is > 70 MB, which is enormous compared to the ~100k base libraries.
I already have many installations where only parts of Elektra is installed. Actually, I only have few places where everything is installed.
Steps to Reproduce the Problem
Install Elektra and run:
Expected Result
It runs all test cases.
Actual Result
System Information
Further Log Files and Output
kdb list-tools | grep external
has no output, so it seems like the external_check is not installed (is not part of the Debian package).
So there are actually two problems:
Why not simply naming it also check_external_... Then e63db7d would not have been necessary, which would avoid the second problem.
The text was updated successfully, but these errors were encountered: