Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 785034 - net-misc/openssh-8.6_p1 - * booooo
Summary: net-misc/openssh-8.6_p1 - * booooo
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-22 09:34 UTC by Toralf Förster
Modified: 2021-05-24 00:44 UTC (History)
1 user (show)

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


Attachments
emerge-info.txt (emerge-info.txt,21.37 KB, text/plain)
2021-04-22 09:34 UTC, Toralf Förster
Details
die.env (die.env,232.22 KB, text/plain)
2021-04-22 09:34 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,330.10 KB, text/plain)
2021-04-22 09:34 UTC, Toralf Förster
Details
etc.portage.tar.bz2 (etc.portage.tar.bz2,33.91 KB, application/x-bzip)
2021-04-22 09:34 UTC, Toralf Förster
Details
logs.tar.bz2 (logs.tar.bz2,1.31 KB, application/x-bzip)
2021-04-22 09:34 UTC, Toralf Förster
Details
net-misc:openssh-8.6_p1:20210422-082947.log (net-misc:openssh-8.6_p1:20210422-082947.log,1.38 KB, text/plain)
2021-04-22 09:34 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2021-04-22 09:34:02 UTC
 * ERROR: net-misc/openssh-8.6_p1::gentoo failed (pretend phase):
 *   booooo
 * 

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.1_developer-20210410-103050

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-10.3.0 *
clang version 12.0.0
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/lib/llvm/12/bin
/usr/lib/llvm/12
12.0.0
Python 3.8.9
Available Ruby profiles:
  [1]   ruby26 (with Rubygems)
  [2]   ruby30 (with Rubygems) *
Available Rust versions:
  [1]   rust-bin-1.51.0
  [2]   rust-1.51.0 *
The following VMs are available for generation-2:
1)	JamVM JDK 2.0.0 [jamvm]
*)	AdoptOpenJDK 8.282_p08 [openjdk-bin-8]
Available Java Virtual Machines:
  [1]   jamvm 
  [2]   openjdk-bin-8  system-vm

The Glorious Glasgow Haskell Compilation System, version 8.10.4

  timestamp(s) of HEAD at this tinderbox image:
/var/db/repos/gentoo	Thu Apr 22 08:05:15 UTC 2021

emerge -qpvO net-misc/openssh
[ebuild     U ] net-misc/openssh-8.6_p1 [8.5_p1-r1] USE="X X509 pam pie scp ssl -audit -bindist (-debug) -hpn -kerberos -ldns -libedit (-libressl) -livecd -sctp -security-key (-selinux) -static -test -xmss"
Comment 1 Toralf Förster gentoo-dev 2021-04-22 09:34:03 UTC
Created attachment 701691 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2021-04-22 09:34:05 UTC
Created attachment 701694 [details]
die.env
Comment 3 Toralf Förster gentoo-dev 2021-04-22 09:34:07 UTC
Created attachment 701697 [details]
emerge-history.txt
Comment 4 Toralf Förster gentoo-dev 2021-04-22 09:34:08 UTC
Created attachment 701700 [details]
etc.portage.tar.bz2
Comment 5 Toralf Förster gentoo-dev 2021-04-22 09:34:09 UTC
Created attachment 701703 [details]
logs.tar.bz2
Comment 6 Toralf Förster gentoo-dev 2021-04-22 09:34:10 UTC
Created attachment 701706 [details]
net-misc:openssh-8.6_p1:20210422-082947.log
Comment 7 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2021-04-22 09:35:32 UTC
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09c8ad5e182e371e9b46cedac82327140cd8360a

Otherwise fails as expected...
Comment 8 Toralf Förster gentoo-dev 2021-04-22 09:53:08 UTC
no chance to bail out during dep calculation ?
Comment 9 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-04-22 10:12:33 UTC
(In reply to Toralf Förster from comment #8)
> no chance to bail out during dep calculation ?

It’s tricky because no solution here is very UX friendly. Bug 489304 is kind of related (there’s another too).

If we masked flags for patches not yet available, upgrades would happen to non patched versions for e.g HPN or whatever and possibly break setups.

But REQUIRED_USE is kind of unintuitive here and doesn’t give us a chance to explain to the user that the patches will be ready soon.
Comment 10 Larry the Git Cow gentoo-dev 2021-04-23 23:14:22 UTC
The bug has been referenced in the following commit(s):

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

commit dd069ebac8b0f15edc1dee19bb77f9611b5a812a
Author:     Patrick McLean <chutzpah@gentoo.org>
AuthorDate: 2021-04-23 23:14:10 +0000
Commit:     Patrick McLean <chutzpah@gentoo.org>
CommitDate: 2021-04-23 23:14:16 +0000

    net-misc/openssh-8.6_p1: revbump, add X509 patch
    
    Bug: https://bugs.gentoo.org/785034
    Bug: https://bugs.gentoo.org/784896
    Package-Manager: Portage-3.0.18, Repoman-3.0.3
    Signed-off-by: Patrick McLean <chutzpah@gentoo.org>

 net-misc/openssh/Manifest                          |   1 +
 .../files/openssh-8.6_p1-X509-glue-13.1.patch      |  72 +++++
 .../files/openssh-8.6_p1-hpn-15.2-X509-glue.patch  | 357 +++++++++++++++++++++
 ...nssh-8.6_p1.ebuild => openssh-8.6_p1-r1.ebuild} |   4 +-
 4 files changed, 432 insertions(+), 2 deletions(-)