[OE-core] Confusion regarding the image feature ssh-server-openssh and what it pulls in

Peter Kjellerstedt peter.kjellerstedt at axis.com
Fri Mar 17 22:19:17 UTC 2017


How come an image feature with a name like ssh-server-openssh has the 
following chain of dependencies:

FEATURE_PACKAGES_ssh-server-openssh ->
  packagegroup-core-ssh-openssh ->
    openssh ->
      openssh-scp
      openssh-ssh
      openssh-sshd ->
        openssh-keygen
      openssh-keygen

rather than:

FEATURE_PACKAGES_ssh-server-openssh ->
  openssh-sshd ->
    openssh-keygen

The name clearly suggests that using it will install an SSH server, 
not also the client tools (scp and ssh).

Would a patch to change the FEATURE_PACKAGES_ssh-server-openssh to 
do the right thing and depend on openssh-sshd instead be accepted?

//Peter




More information about the Openembedded-core mailing list