Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 768981 - app-emulation/virt-manager[gtk]: please remove net-misc/x11-ssh-askpass dependency
Summary: app-emulation/virt-manager[gtk]: please remove net-misc/x11-ssh-askpass depen...
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 2 votes (vote)
Assignee: Virtualization Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-02-06 14:14 UTC by WGH
Modified: 2021-05-31 07:57 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description WGH 2021-02-06 14:14:41 UTC
app-emulation/virt-manager[gtk] depends on net-misc/x11-ssh-askpass.

First, this is not a hard dependency. Some people use virt-manager to manage localhost, and thus don't need SSH access. Some people use SSH, but use public key auth, and thus don't need SSH_ASKPASS program either.

Second, net-misc/x11-ssh-askpass is just one SSH_ASKPASS program implementation. There're several others in Gentoo available, like lxqt-openssh-askpass, ssh-askpass-fullscreen, etc.

Third, net-misc/x11-ssh-askpass is an ancient program that pulls in imake build tools. The imake build system includes the infamous cleanlinks program, that can wreak some havoc if run accidentally[1][2]. I've been bitten by this myself.

A good solution IMO would be to suggest some SSH_ASKPASS programs in the "after installation" message, like I've seen with some other ebuilds.

[1] https://blog.winny.tech/2019-08-02-the-danger-of-fuzzy-matching-over-ones-path.html
[2] http://forums.debian.net/viewtopic.php?p=153898

Reproducible: Always