{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/cli/issues/7375","repository_url":"https://api.github.com/repos/dotnet/cli","labels_url":"https://api.github.com/repos/dotnet/cli/issues/7375/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/cli/issues/7375/comments","events_url":"https://api.github.com/repos/dotnet/cli/issues/7375/events","html_url":"https://github.com/dotnet/cli/issues/7375","id":248132654,"number":7375,"title":"Investigate requirements to support fish shell","user":{"login":"wli3","id":6993335,"avatar_url":"https://avatars1.githubusercontent.com/u/6993335?v=4","gravatar_id":"","url":"https://api.github.com/users/wli3","html_url":"https://github.com/wli3","followers_url":"https://api.github.com/users/wli3/followers","following_url":"https://api.github.com/users/wli3/following{/other_user}","gists_url":"https://api.github.com/users/wli3/gists{/gist_id}","starred_url":"https://api.github.com/users/wli3/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wli3/subscriptions","organizations_url":"https://api.github.com/users/wli3/orgs","repos_url":"https://api.github.com/users/wli3/repos","events_url":"https://api.github.com/users/wli3/events{/privacy}","received_events_url":"https://api.github.com/users/wli3/received_events","type":"User","site_admin":false},"labels":[{"id":662193698,"url":"https://api.github.com/repos/dotnet/cli/labels/area-setup","name":"area-setup","color":"ededed","default":false},{"id":268110644,"url":"https://api.github.com/repos/dotnet/cli/labels/enhancement","name":"enhancement","color":"84b6eb","default":true},{"id":662193699,"url":"https://api.github.com/repos/dotnet/cli/labels/os-linux","name":"os-linux","color":"ededed","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2017-08-04T22:36:01Z","updated_at":"2017-08-04T22:36:05Z","closed_at":null,"body":"_From @leecow on June 3, 2017 15:59_\n\nSubmitted by @egilh\r\n\r\nI'm not able to install dotnet-dev-2.0.0-preview1-005977 on Ubuntu 16.04 via instructions found here https://www.microsoft.com/net/core/preview#linuxubuntu when I have fish as my default shell.\r\n\r\n`Unsupported use of '||'. In fish, please use 'COMMAND; or COMMAND'.\r\nfish: dotnet new > /dev/null 2>&1 || true\r\n                                   ^\r\ndpkg: error processing package dotnet-dev-2.0.0-preview1-005977 (--configure):\r\n subprocess installed post-installation script returned error exit status 127\r\nErrors were encountered while processing:\r\n dotnet-dev-2.0.0-preview1-005977\r\nE: Sub-process /usr/bin/dpkg returned an error code (1)\r\n`\r\nDoesn't  matter if I switch to bash or not, the error is the same. To be able to complete installation, bash needs to be set as default shell\r\n`chsh -s /bin/bash`\r\nInstallation works as expected after this.\r\nUsing fish as my default shell is a big advantage for me (and others). Please make sure Debian/Ubuntu packages allows for the use of fish as default shell.\n\n_Copied from original issue: dotnet/core-setup#2613_"},"comment":{"url":"https://api.github.com/repos/dotnet/cli/issues/comments/320367781","html_url":"https://github.com/dotnet/cli/issues/7375#issuecomment-320367781","issue_url":"https://api.github.com/repos/dotnet/cli/issues/7375","id":320367781,"user":{"login":"wli3","id":6993335,"avatar_url":"https://avatars1.githubusercontent.com/u/6993335?v=4","gravatar_id":"","url":"https://api.github.com/users/wli3","html_url":"https://github.com/wli3","followers_url":"https://api.github.com/users/wli3/followers","following_url":"https://api.github.com/users/wli3/following{/other_user}","gists_url":"https://api.github.com/users/wli3/gists{/gist_id}","starred_url":"https://api.github.com/users/wli3/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wli3/subscriptions","organizations_url":"https://api.github.com/users/wli3/orgs","repos_url":"https://api.github.com/users/wli3/repos","events_url":"https://api.github.com/users/wli3/events{/privacy}","received_events_url":"https://api.github.com/users/wli3/received_events","type":"User","site_admin":false},"created_at":"2017-08-04T22:36:05Z","updated_at":"2017-08-04T22:36:05Z","body":"The pull request is here\r\nhttps://github.com/dotnet/cli/pull/6480\r\n\r\nAs stated in the pull request, the telemetry is added as part of the installer, just for the missing telemetry message.  \r\n\r\nThe detailed reason and related work is here\r\nhttps://github.com/dotnet/cli/issues/6370\r\n\r\nWe are invoking \"first run experience\" as part of the installer to prime cache, which is an old feature that considered multi user scenario. It will be triggered if the other user don't have the cache. The user will need to wait, but it won't throw\r\n"}}
{"actor":{"display_login":"wli3"}}