Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 861545

Summary: dev-libs/opensc built without dev-libs/openpace
Product: Gentoo Linux Reporter: Jernej Jakob <jernej.jakob>
Component: Current packagesAssignee: David Seifert <soap>
Status: RESOLVED FIXED    
Severity: normal CC: sam, soap
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/29334
Whiteboard:
Package list:
Runtime testing required: ---

Description Jernej Jakob 2022-07-27 22:21:08 UTC
OpenSC is built without OpenPACE (--disable-openpace) so things like npa-tool don't work (silently fail without any error output).
Is it possible to package OpenPACE for OpenSC?
Comment 1 Jernej Jakob 2022-07-28 23:38:02 UTC
I've made ebuilds for OpenPACE and OpenSC with OpenPACE enabled in my overlay:
https://github.com/jjakob/gentoo-overlay/tree/master/dev-libs/openpace
https://github.com/jjakob/gentoo-overlay/tree/master/dev-libs/opensc
Comment 2 Larry the Git Cow gentoo-dev 2022-09-23 10:00:30 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74eda8cbca56e0d786fef6caf55ce318ad9d701a

commit 74eda8cbca56e0d786fef6caf55ce318ad9d701a
Author:     David Seifert <soap@gentoo.org>
AuthorDate: 2022-09-23 10:00:20 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2022-09-23 10:00:20 +0000

    dev-libs/openpace: new package, add 1.1.2
    
    Bug: https://bugs.gentoo.org/861545
    Signed-off-by: David Seifert <soap@gentoo.org>

 dev-libs/openpace/Manifest                         |  1 +
 .../files/openpace-1.1.2-openssl-3.0.patch         | 76 ++++++++++++++++++++++
 .../openpace/files/openpace-1.1.2-openssl.patch    | 25 +++++++
 dev-libs/openpace/metadata.xml                     | 11 ++++
 dev-libs/openpace/openpace-1.1.2.ebuild            | 51 +++++++++++++++
 5 files changed, 164 insertions(+)
Comment 3 Larry the Git Cow gentoo-dev 2023-02-01 11:42:55 UTC
The bug has been closed via the following commit(s):

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

commit f465f250a495dfb9b60a51b205ecd27cea7076f1
Author:     David Seifert <soap@gentoo.org>
AuthorDate: 2023-02-01 11:42:40 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2023-02-01 11:42:40 +0000

    dev-libs/opensc: bump to 0.23.0
    
    * add support for dev-libs/openpace
    
    Closes: https://github.com/gentoo/gentoo/pull/29334
    Closes: https://bugs.gentoo.org/861545
    Bug: https://bugs.gentoo.org/892802
    Signed-off-by: David Seifert <soap@gentoo.org>

 dev-libs/opensc/Manifest               |  1 +
 dev-libs/opensc/metadata.xml           |  1 +
 dev-libs/opensc/opensc-0.23.0.ebuild   | 67 ++++++++++++++++++++++++++++++++++
 profiles/arch/arm/package.use.mask     |  4 ++
 profiles/arch/hppa/package.use.mask    |  6 ++-
 profiles/arch/ia64/package.use.mask    |  6 ++-
 profiles/arch/powerpc/package.use.mask |  6 ++-
 profiles/arch/s390/package.use.mask    |  6 ++-
 profiles/arch/sparc/package.use.mask   |  4 ++
 9 files changed, 97 insertions(+), 4 deletions(-)