Summary: | net-libs/neon-0.32.2 fails tests | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Paolo Pedroni <paolo.pedroni> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jstein, orbea |
Priority: | Normal | Keywords: | PullRequest, TESTFAILURE |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://github.com/notroj/neon/pull/115 https://github.com/gentoo/gentoo/pull/31230 https://github.com/gentoo/gentoo/pull/31313 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 526268 | ||
Attachments: | neon-0.32.2:20220207-133319.log.gz |
Description
Paolo Pedroni
2022-02-07 13:40:39 UTC
(In reply to Paolo Pedroni from comment #0) > ssl................... 10/63 FAIL - dname_readable (certificate subject dname was `-e Hèllo World, Neon Hackers Ltd, Cambridge, Cambridgeshire, GB' not `Hèllo World, Neon Hackers Ltd, Cambridge, Cambridgeshire, GB') > ssl................... 13/63 WARNING: no friendly name given > ssl................... 62/63 SKIPPED - pkcs11 (pakchois library required for PKCS#11 support) > ssl................... 63/63 SKIPPED - pkcs11_dsa (pakchois library required for PKCS#11 support) > ssl................... 60/63 passed, 1 failed (2 skipped) (1 warning) > ... > sh dash 0.5.11.5 Probably this is cause of problem. Test suite uses 'echo -e ...' for generation of certificates. (In reply to Arfrever Frehtes Taifersar Arahesis from comment #1) > (In reply to Paolo Pedroni from comment #0) > > ssl................... 10/63 FAIL - dname_readable (certificate subject dname was `-e Hèllo World, Neon Hackers Ltd, Cambridge, Cambridgeshire, GB' not `Hèllo World, Neon Hackers Ltd, Cambridge, Cambridgeshire, GB') > > ssl................... 13/63 WARNING: no friendly name given > > ssl................... 62/63 SKIPPED - pkcs11 (pakchois library required for PKCS#11 support) > > ssl................... 63/63 SKIPPED - pkcs11_dsa (pakchois library required for PKCS#11 support) > > ssl................... 60/63 passed, 1 failed (2 skipped) (1 warning) > > ... > > sh dash 0.5.11.5 > > Probably this is cause of problem. > Test suite uses 'echo -e ...' for generation of certificates. Yep. Using bash as shell solves the issue. Shall I close as invalid? (In reply to Paolo Pedroni from comment #2) > (In reply to Arfrever Frehtes Taifersar Arahesis from comment #1) > > (In reply to Paolo Pedroni from comment #0) > > > ssl................... 10/63 FAIL - dname_readable (certificate subject dname was `-e Hèllo World, Neon Hackers Ltd, Cambridge, Cambridgeshire, GB' not `Hèllo World, Neon Hackers Ltd, Cambridge, Cambridgeshire, GB') > > > ssl................... 13/63 WARNING: no friendly name given > > > ssl................... 62/63 SKIPPED - pkcs11 (pakchois library required for PKCS#11 support) > > > ssl................... 63/63 SKIPPED - pkcs11_dsa (pakchois library required for PKCS#11 support) > > > ssl................... 60/63 passed, 1 failed (2 skipped) (1 warning) > > > ... > > > sh dash 0.5.11.5 > > > > Probably this is cause of problem. > > Test suite uses 'echo -e ...' for generation of certificates. > > Yep. Using bash as shell solves the issue. > > Shall I close as invalid? No, it's not invalid. The test suite should be fixed but at the very least, the ebuild should workaround it osmehow. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59879db8e97318941bd2da04d53878cf04c47202 commit 59879db8e97318941bd2da04d53878cf04c47202 Author: orbea <orbea@riseup.net> AuthorDate: 2023-05-30 14:18:21 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2023-06-03 13:07:10 +0000 net-libs/neon: add upstream patches This fixes POSIX compliance in the tests and fixes the build with LibreSSL. Closes: https://bugs.gentoo.org/832851 Upstream-PR: https://github.com/notroj/neon/pull/115 Upstream-Commit: https://github.com/notroj/neon/commit/e02ead4d990e49c912ef053c46b55713685119ee Bug: https://bugs.gentoo.org/903001 Upstream-PR: https://github.com/notroj/neon/pull/113 Upstream-Commit: https://github.com/notroj/neon/commit/18e868e4449cd46d494944ced798f9dcd01f65c5 Upstream-PR: https://github.com/notroj/neon/pull/116 Upstream-Commit: https://github.com/notroj/neon/commit/231a1d3f3f427b823753dc2e53adcf9cafda619b Upstream-PR: https://github.com/notroj/neon/pull/118 Upstream-Commit: https://github.com/notroj/neon/commit/6f98a9c9bdd76fb3d367e3b01bcc45bea574c3d1 Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/31230 Signed-off-by: Joonas Niilola <juippis@gentoo.org> net-libs/neon/files/neon-0.32.4-dash.patch | 43 ++++++++++++++++++ net-libs/neon/files/neon-0.32.4-libressl.patch | 61 ++++++++++++++++++++++++++ net-libs/neon/neon-0.32.4.ebuild | 7 ++- 3 files changed, 110 insertions(+), 1 deletion(-) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9511d3124e41b1af1cf9d953d9866e3e1e2ee05 commit a9511d3124e41b1af1cf9d953d9866e3e1e2ee05 Author: orbea <orbea@riseup.net> AuthorDate: 2023-06-05 05:32:20 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-06-05 05:39:06 +0000 net-libs/neon: apply patches Fixes: https://github.com/gentoo/gentoo/commit/59879db8e97318941bd2da04d53878cf04c47202 Bug: https://bugs.gentoo.org/832851 Bug: https://bugs.gentoo.org/903001 Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/31313 Signed-off-by: Sam James <sam@gentoo.org> net-libs/neon/{neon-0.32.4.ebuild => neon-0.32.4-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) |