Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 383453 - keyword app-crypt/p11-kit
Summary: keyword app-crypt/p11-kit
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Crypto team [DISABLED]
URL: https://github.com/grobian/p11-kit/tr...
Whiteboard:
Keywords: KEYWORDREQ
Depends on:
Blocks: 402959
  Show dependency tree
 
Reported: 2011-09-18 07:49 UTC by Tomáš Chvátal (RETIRED)
Modified: 2017-11-15 15:02 UTC (History)
2 users (show)

See Also:
Package list:
=app-crypt/p11-kit-0.23.5 prefix
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tomáš Chvátal (RETIRED) gentoo-dev 2011-09-18 07:49:11 UTC
Please keyword app-crypt/p11-kit as it is required by gnutls.

Harddep in 2.12 and optional dep in 3.0, but it fails to build with it disabled so for now hard dep even there.

It is only blocker for unmasking.

Thanks
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2011-09-20 17:41:27 UTC
Marked ~hppa.
Comment 2 Markus Meier gentoo-dev 2011-11-01 05:51:35 UTC
marked ~arm
Comment 3 Tobias Klausmann (RETIRED) gentoo-dev 2012-01-19 14:10:47 UTC
Keyworded on alpha.
Comment 4 Kacper Kowalik (Xarthisius) (RETIRED) gentoo-dev 2012-02-13 19:53:45 UTC
Marked ~ppc/~ppc64
Comment 5 Raúl Porcel (RETIRED) gentoo-dev 2012-04-08 15:27:42 UTC
ia64/m68k/s390/sh/sparc done
Comment 6 Matt Turner gentoo-dev 2012-05-09 05:14:29 UTC
Added ~mips.
Comment 7 Alon Bar-Lev (RETIRED) gentoo-dev 2014-08-08 10:55:59 UTC
prefix?
Comment 8 Fabian Groffen gentoo-dev 2014-08-10 19:39:19 UTC
ebuild was missing a dependency on ca-certificates for USE=trust, I added that.  For Prefix, it needed an additional with-trust-certs=/path/to, which I added as well.

I tried fixing it for Solaris, but that needs more work, as the package is very GNU libc oriented.
Comment 9 Alon Bar-Lev (RETIRED) gentoo-dev 2017-04-08 18:37:31 UTC
@prefix: ping?
Comment 10 Fabian Groffen gentoo-dev 2017-04-08 19:14:44 UTC
comment #8 basically means it's not compiling on non-GNU libc, so prefix is unlikely to keyword this soon, meaning we need to keep an older gnutls if newer harddeps on this package.
Comment 11 Alon Bar-Lev (RETIRED) gentoo-dev 2017-04-08 19:30:57 UTC
(In reply to Fabian Groffen from comment #10)
> comment #8 basically means it's not compiling on non-GNU libc, so prefix is
> unlikely to keyword this soon, meaning we need to keep an older gnutls if
> newer harddeps on this package.

Who will keep this older gnutls? It will not accept any security patch.
Why not just mask out pkcs11 USE for gnutls in prefix and give up on p11-kit?
Comment 12 Fabian Groffen gentoo-dev 2017-04-09 08:12:00 UTC
We've got macOS keywords, and the latest version perhaps isn't that impossible for Solaris.  I'm investigating.
Comment 13 Fabian Groffen gentoo-dev 2017-04-15 09:15:26 UTC
I'm stuck on some weird linking issue with a symbol version mismatch.
Comment 14 Fabian Groffen gentoo-dev 2017-06-07 13:01:56 UTC
I got it fixed, sent a PR to upstream.

https://github.com/p11-glue/p11-kit/pull/81

Their Travis shows fine with these changes.
Comment 15 Fabian Groffen gentoo-dev 2017-11-14 14:27:38 UTC
The fix is included in 0.23.8 (and 0.23.9), so I need a bump for Solaris here so I can keyword (and resolve this bug at last).
Comment 16 Alon Bar-Lev (RETIRED) gentoo-dev 2017-11-14 20:06:22 UTC
Added, thanks!
Comment 17 Fabian Groffen gentoo-dev 2017-11-15 15:02:31 UTC
Hooray! Solaris keyworded, done!