libtom / libtomcrypt

LibTomCrypt is a fairly comprehensive, modular and portable cryptographic toolkit that provides developers with a vast array of well known published block ciphers, one-way hash functions, chaining modes, pseudo-random number generators, public key cryptography and a plethora of other routines.

Home Page:https://www.libtom.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add packages libtomcrypt-dev (and libtommath-dev) ?

Antoine-aoue opened this issue · comments

Prerequisites

Description

Like a lot of libraries, there is a package with the suffix -dev who includes the header files but for libtomcrypt and libtommath they doesn't exists

Steps to Reproduce

On archlinux, install libtomcrypt package for example.
The headers are not included.

Version

v1.18.2-636-g673f5ce2

Additional Information

  1. This is not the job of the library maintainers but of the package maintainers of the distro.
  2. The arch version seems fine. Go to https://archlinux.org/packages/extra/x86_64/libtomcrypt/ click on View the file list for libtomcrypt in the section Package Contents

did I miss something?

Actually, the Arch packaging is likely not correct, as it is including the development headers in the main package, while they should be in a libtomcrypt-dev (or libtomcrypt-devel in some distros) sub-package. I have no specific Arch knowledge, but this is how it's done in other distros. So yes, this is a bug, but this is an Arch bug, not a libtomcrypt bug.

Actually, the Arch packaging is likely not correct

opinion

;)

There are no separate development packages in arch. Sometimes they are split up into <project> and <project>-headers, but that's only done for huge/complex packages.

I stand corrected. My lack of knowledge about Arch has now been fully demonstrated ;-)

I'm closing this as there was no action for too long.
Please re-open if you have further questions/comments.