{"action":"created","issue":{"url":"https://api.github.com/repos/CasparCG/server/issues/913","repository_url":"https://api.github.com/repos/CasparCG/server","labels_url":"https://api.github.com/repos/CasparCG/server/issues/913/labels{/name}","comments_url":"https://api.github.com/repos/CasparCG/server/issues/913/comments","events_url":"https://api.github.com/repos/CasparCG/server/issues/913/events","html_url":"https://github.com/CasparCG/server/issues/913","id":303005201,"number":913,"title":"Vote: Skip Ubuntu 17.10 support and focus on 18.04 LTS instead","user":{"login":"dotarmin","id":18257040,"avatar_url":"https://avatars3.githubusercontent.com/u/18257040?v=4","gravatar_id":"","url":"https://api.github.com/users/dotarmin","html_url":"https://github.com/dotarmin","followers_url":"https://api.github.com/users/dotarmin/followers","following_url":"https://api.github.com/users/dotarmin/following{/other_user}","gists_url":"https://api.github.com/users/dotarmin/gists{/gist_id}","starred_url":"https://api.github.com/users/dotarmin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dotarmin/subscriptions","organizations_url":"https://api.github.com/users/dotarmin/orgs","repos_url":"https://api.github.com/users/dotarmin/repos","events_url":"https://api.github.com/users/dotarmin/events{/privacy}","received_events_url":"https://api.github.com/users/dotarmin/received_events","type":"User","site_admin":false},"labels":[{"id":556796253,"url":"https://api.github.com/repos/CasparCG/server/labels/question","name":"question","color":"cc317c","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":15,"created_at":"2018-03-07T08:27:40Z","updated_at":"2018-03-08T09:55:27Z","closed_at":null,"author_association":"OWNER","body":"Hi!\r\n\r\n### Background \r\nI have been trying to run CasparCG Server 2.2.0 on Ubuntu 17.10 without any success. After it has been built using Docker using the Docker-files provided and extracted from Docker I get the following error when trying to run the server by running `run.sh`.\r\n\r\n```\r\n[0306/154319.679913:ERROR:nss_util.cc(650)] Error initializing NSS with a persistent database (sql:/home/caspar/.pki/nssdb): libsoftokn3.so: cannot open shared object file: No such file or directory\r\n```\r\n\r\nI have been looking around for the error without any success but what I have came across is that a solution is to install `libnss3-nssdb` package which isn't available for Ubuntu 17.10 according to [Ubuntu packages][1] and [Repopackages][2].\r\n\r\n@baltedewit has been helpful with this issue but neither of us have any solution right now. The interesting thing here is that on some computer it actually runs fine and some it don't. It seems like some linux package does actually include the `libnss3-nssdb` in 17.10 but what package it is we don't know right now.\r\n\r\n### Suggestion\r\nMy suggestion is to skip support for Ubuntu 17.10 and focus on 18.04 LTS when it's released and maybe even wait until summer when major bugs has been fixed in 18.04. Users who wanna run CasparCG Server 2.2.0 on Linux 17.10 or other versions/dists can do it but should't depend on support for those versions.  \r\nAnother thing beside this issue is that we should put focus on LTS variants only.\r\n\r\n### Vote\r\n👍 : Focus on Ubuntu 18.04 LTS instead\r\n👎 : Stay on Ubuntu 17.10\r\n\r\n/Armin\r\n\r\n[1]: https://packages.ubuntu.com/search?keywords=libnss3-nssdb\r\n[2]: https://reposcope.com/package/libnss3/dependencies"},"comment":{"url":"https://api.github.com/repos/CasparCG/server/issues/comments/371438100","html_url":"https://github.com/CasparCG/server/issues/913#issuecomment-371438100","issue_url":"https://api.github.com/repos/CasparCG/server/issues/913","id":371438100,"user":{"login":"dotarmin","id":18257040,"avatar_url":"https://avatars3.githubusercontent.com/u/18257040?v=4","gravatar_id":"","url":"https://api.github.com/users/dotarmin","html_url":"https://github.com/dotarmin","followers_url":"https://api.github.com/users/dotarmin/followers","following_url":"https://api.github.com/users/dotarmin/following{/other_user}","gists_url":"https://api.github.com/users/dotarmin/gists{/gist_id}","starred_url":"https://api.github.com/users/dotarmin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dotarmin/subscriptions","organizations_url":"https://api.github.com/users/dotarmin/orgs","repos_url":"https://api.github.com/users/dotarmin/repos","events_url":"https://api.github.com/users/dotarmin/events{/privacy}","received_events_url":"https://api.github.com/users/dotarmin/received_events","type":"User","site_admin":false},"created_at":"2018-03-08T09:55:27Z","updated_at":"2018-03-08T09:55:27Z","author_association":"OWNER","body":"> @baltedewit having to run with sudo sounds like a bad idea. there's probably a file permission issue when copying from docker that should be fixed.\r\n\r\nDocker daemon runs as root and needs therefore sudo. It is possible to to manage Docker without sudo permissions by creating a Docker group and adding your user it. More information [here][1].\r\n\r\n> it's not that it doesn't work\r\n\r\nAgree, I don't blame Linux or so just to be clear 😄, but putting focus on LTS versions is still the main goal in my opinion.\r\n\r\n[1]: https://docs.docker.com/install/linux/linux-postinstall/"}}
{"actor":{"display_login":"dotarmin"}}