libelektra: debian: errors installing+using

The build server finally built https://build.libelektra.org/job/elektra-git-buildpackage-jessie/lastSuccessfulBuild/console

👍

Unfortunately, there are errors in installing:

Preparing to unpack .../elektra-qt-gui_0.8.19-1.5721_amd64.deb ...
Unpacking elektra-qt-gui (0.8.19-1.5721) ...
dpkg: error processing archive /var/cache/apt/archives/elektra-qt-gui_0.8.19-1.5721_amd64.deb (--unpack):
 trying to overwrite '/usr/share/man/man1/kdb-qt-gui.1.gz', which is also in package elektra-bin 0.8.19-1.5721
Processing triggers for man-db (2.7.0.2-5) ...
Errors were encountered while processing:
 /var/cache/apt/archives/elektra-qt-gui_0.8.19-1.5721_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Failed to perform requested operation on package.  Trying to recover:
Press Return to continue.

and install-docs fails:

install-docs --verbose --check /usr/share/doc-base/elektra-doc
Warning in `/usr/share/doc-base/elektra-doc', line 8: file `/usr/share/doc/elektra-doc/html/index.html' does not exist.
Error in `/usr/share/doc-base/elektra-doc', line 8: all `Format' sections are invalid.
/usr/share/doc-base/elektra-doc: Fatal error found, the file won't be registered.

and using it with cmake fails, too (can be tested with ctest -V -R external which runs cmake in the examples/external/cmake project):

CMake Error at /usr/lib/x86_64-linux-gnu/cmake/Elektra/ElektraTargetsLibelektra.cmake:98 (message):
  The imported target "elektra-utility" references the file

     "/usr/lib/x86_64-linux-gnu/libelektra-utility.so.0.8.19"

  but this file does not exist.  Possible reasons include:

  * The file was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and contained

     "/usr/lib/x86_64-linux-gnu/cmake/Elektra/ElektraTargetsLibelektra.cmake"

  but not all the files it references.

Call Stack (most recent call first):
  /usr/lib/x86_64-linux-gnu/cmake/Elektra/ElektraConfig.cmake:16 (include)
  CMakeLists.txt:5 (find_package)


-- Configuring incomplete, errors occurred

Btw. at least aptitude needed a lot of help to upgrade to the new packages. Can you test on PCS?

Thank you, great job nevertheless. It is very nice to have debug symbols and hopefully also the qt-gui soon 😉

About this issue

  • Original URL
  • State: closed
  • Created 7 years ago
  • Comments: 32 (32 by maintainers)

Commits related to this issue

Most upvoted comments

for the openssl problem: I think the problem is the script that is tried to compile:

vmmanage@build-stretch-amd64:~/tmpbuilddir/libelektra/src/plugins/crypto$ gcc compile_openssl.c 
compile_openssl.c: In function ‘main’:
compile_openssl.c:14:17: error: storage size of ‘opensslSpecificType’ isn’t known
  EVP_CIPHER_CTX opensslSpecificType;
                 ^~~~~~~~~~~~~~~~~~~

It does not compile on my stretch VM. On jessie it works. I think they changed the Openssl api from 1.0.1 to 1.1.0…

I create a new ticket

For the openssl: It seems this is a jessie/stretch problem. On jessie crypt_openssl is included!