Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 693460 - net-libs/libssh2-1.9.0 installs /usr/lib/cmake/libssh2/Libssh2Config-gentoo.cmake with ABI-specific content
Summary: net-libs/libssh2-1.9.0 installs /usr/lib/cmake/libssh2/Libssh2Config-gentoo.c...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: Normal normal
Assignee: Gentoo Netmon project
URL: https://github.com/libssh2/libssh2/is...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-09-04 02:06 UTC by Arfrever Frehtes Taifersar Arahesis
Modified: 2019-09-04 05:23 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arfrever Frehtes Taifersar Arahesis 2019-09-04 02:06:18 UTC
net-libs/libssh2-1.9.0 installs /usr/lib/cmake/libssh2/Libssh2Config-gentoo.cmake with ABI-specific content.
(All versions since 1.8.0-r2 are affected.)

On my system it is the only package with this problem (installing /usr/lib/cmake), so it is not any wide-spread problem. All other packages install /usr/lib64/cmake (or /usr/lib32/cmake).

# grep lib64 /usr/lib/cmake/libssh2/Libssh2Config-gentoo.cmake
  IMPORTED_LOCATION_GENTOO "${_IMPORT_PREFIX}/lib64/libssh2.so.1.0.1"
list(APPEND _IMPORT_CHECK_FILES_FOR_Libssh2::libssh2 "${_IMPORT_PREFIX}/lib64/libssh2.so.1.0.1" )
#
Comment 1 Arfrever Frehtes Taifersar Arahesis 2019-09-04 02:17:43 UTC
Fix described in:
https://github.com/libssh2/libssh2/issues/405
Comment 2 Larry the Git Cow gentoo-dev 2019-09-04 05:23:37 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21a59db6d2b6d68098c822ac04305b07db980a2e

commit 21a59db6d2b6d68098c822ac04305b07db980a2e
Author:     Jeroen Roovers <jer@gentoo.org>
AuthorDate: 2019-09-04 05:15:01 +0000
Commit:     Jeroen Roovers <jer@gentoo.org>
CommitDate: 2019-09-04 05:23:33 +0000

    net-libs/libssh2: Fix libdir in Libssh2ConfigVersion.cmake
    
    Package-Manager: Portage-2.3.75, Repoman-2.3.17
    Bug: https://bugs.gentoo.org/693460
    Signed-off-by: Jeroen Roovers <jer@gentoo.org>

 net-libs/libssh2/files/libssh2-1.9.0-libdir.patch | 17 +++++++
 net-libs/libssh2/libssh2-1.9.0-r1.ebuild          | 58 +++++++++++++++++++++++
 2 files changed, 75 insertions(+)