Skip to content

Missing Argon2 Library on Mint 18 (Based on Xenial) #1472

@njfox

Description

@njfox

I've been unable to build the develop branch from source on my Mint 18.2 machine for awhile now as there is no argon2 package available, even in the custom APT repo for some reason:

$ cat /etc/apt/sources.list.d/phoerious-keepassxc-xenial.list 
deb http://ppa.launchpad.net/phoerious/keepassxc/ubuntu xenial main
deb-src http://ppa.launchpad.net/phoerious/keepassxc/ubuntu xenial main

$ sudo apt-get install libargon2-0-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package libargon2-0-dev
$ sudo apt-get install argon2
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package argon2

Here is the error from cmake:

CMake Error at /usr/share/cmake-3.5/Modules/FindPackageHandleStandardArgs.cmake:148 (message):
  Could NOT find Argon2 (missing: ARGON2_LIBRARIES ARGON2_INCLUDE_DIR)
Call Stack (most recent call first):
  /usr/share/cmake-3.5/Modules/FindPackageHandleStandardArgs.cmake:388 (_FPHSA_FAILURE_MESSAGE)
  cmake/FindArgon2.cmake:34 (find_package_handle_standard_args)
  CMakeLists.txt:296 (find_package)


-- Configuring incomplete, errors occurred!

I've also made sure to update the package list with sudo apt-get update. Is there anything I'm missing here?

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions