payload: {"action":"created","issue":{"url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/5476","repository_url":"https://api.github.com/repos/QubesOS/qubes-issues","labels_url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/5476/labels{/name}","comments_url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/5476/comments","events_url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/5476/events","html_url":"https://github.com/QubesOS/qubes-issues/issues/5476","id":526764471,"node_id":"MDU6SXNzdWU1MjY3NjQ0NzE=","number":5476,"title":"qubes-input-proxy-sender package should depend on qubes-usb-proxy","user":{"login":"imjustmatthew","id":599223,"node_id":"MDQ6VXNlcjU5OTIyMw==","avatar_url":"https://avatars1.githubusercontent.com/u/599223?v=4","gravatar_id":"","url":"https://api.github.com/users/imjustmatthew","html_url":"https://github.com/imjustmatthew","followers_url":"https://api.github.com/users/imjustmatthew/followers","following_url":"https://api.github.com/users/imjustmatthew/following{/other_user}","gists_url":"https://api.github.com/users/imjustmatthew/gists{/gist_id}","starred_url":"https://api.github.com/users/imjustmatthew/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/imjustmatthew/subscriptions","organizations_url":"https://api.github.com/users/imjustmatthew/orgs","repos_url":"https://api.github.com/users/imjustmatthew/repos","events_url":"https://api.github.com/users/imjustmatthew/events{/privacy}","received_events_url":"https://api.github.com/users/imjustmatthew/received_events","type":"User","site_admin":false},"labels":[{"id":1291281785,"node_id":"MDU6TGFiZWwxMjkxMjgxNzg1","url":"https://api.github.com/repos/QubesOS/qubes-issues/labels/P:%20default","name":"P: default","color":"fef2c0","default":false,"description":"Priority: default. Default priority for new issues, to be replaced given sufficient information."},{"id":183969433,"node_id":"MDU6TGFiZWwxODM5Njk0MzM=","url":"https://api.github.com/repos/QubesOS/qubes-issues/labels/T:%20enhancement","name":"T: enhancement","color":"84b6eb","default":false,"description":"Type: enhancement. A new feature or improvement of existing functionality."}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2019-11-21T18:23:08Z","updated_at":"2019-11-21T18:38:31Z","closed_at":"2019-11-21T18:29:40Z","author_association":"NONE","body":"**The problem you're addressing (if any)**\r\nAfter installing qubes-input-proxy-sender in a new sys-usb VM it's possible to show USB devices available for attachment, but the actual process fails unless qubes-usb-proxy is also installed in the sys-usb VM. For example, this happens when following the existing fedora-minimal template setup documentation to create a sys-usb.\r\n\r\n**Describe the solution you'd like**\r\nMake the package for qubes-input-proxy-sender depend on qubes-usb-proxy since it's useless to be able to list devices that cannot be attached.\r\n\r\nWhile the documentation can also be improved (and I've submitted a pull request to do that) I don't see why it would ever be appropriate to have qubes-input-proxy-sender installed without qubes-usb-proxy and therefore think the proper long-term solution is to create a package dependency.\r\n"},"comment":{"url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/comments/557217128","html_url":"https://github.com/QubesOS/qubes-issues/issues/5476#issuecomment-557217128","issue_url":"https://api.github.com/repos/QubesOS/qubes-issues/issues/5476","id":557217128,"node_id":"MDEyOklzc3VlQ29tbWVudDU1NzIxNzEyOA==","user":{"login":"imjustmatthew","id":599223,"node_id":"MDQ6VXNlcjU5OTIyMw==","avatar_url":"https://avatars1.githubusercontent.com/u/599223?v=4","gravatar_id":"","url":"https://api.github.com/users/imjustmatthew","html_url":"https://github.com/imjustmatthew","followers_url":"https://api.github.com/users/imjustmatthew/followers","following_url":"https://api.github.com/users/imjustmatthew/following{/other_user}","gists_url":"https://api.github.com/users/imjustmatthew/gists{/gist_id}","starred_url":"https://api.github.com/users/imjustmatthew/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/imjustmatthew/subscriptions","organizations_url":"https://api.github.com/users/imjustmatthew/orgs","repos_url":"https://api.github.com/users/imjustmatthew/repos","events_url":"https://api.github.com/users/imjustmatthew/events{/privacy}","received_events_url":"https://api.github.com/users/imjustmatthew/received_events","type":"User","site_admin":false},"created_at":"2019-11-21T18:38:31Z","updated_at":"2019-11-21T18:38:31Z","author_association":"NONE","body":"So if I'm understanding you correctly, in the docs for building a minimal temaplte it should suggest qubes-usb-proxy for a sys-usb and then qubes-input-proxy-sender only if a USB mouse or keyboard are needed?"}}
other: {"actor":{"display_login":"imjustmatthew"}}