{"action":"created","issue":{"url":"https://api.github.com/repos/kaldi-asr/kaldi/issues/417","labels_url":"https://api.github.com/repos/kaldi-asr/kaldi/issues/417/labels{/name}","comments_url":"https://api.github.com/repos/kaldi-asr/kaldi/issues/417/comments","events_url":"https://api.github.com/repos/kaldi-asr/kaldi/issues/417/events","html_url":"https://github.com/kaldi-asr/kaldi/issues/417","id":123828346,"number":417,"title":"Installation on openSUSE : dependency checks : zypper","user":{"login":"colbec","id":14130995,"avatar_url":"https://avatars.githubusercontent.com/u/14130995?v=3","gravatar_id":"","url":"https://api.github.com/users/colbec","html_url":"https://github.com/colbec","followers_url":"https://api.github.com/users/colbec/followers","following_url":"https://api.github.com/users/colbec/following{/other_user}","gists_url":"https://api.github.com/users/colbec/gists{/gist_id}","starred_url":"https://api.github.com/users/colbec/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/colbec/subscriptions","organizations_url":"https://api.github.com/users/colbec/orgs","repos_url":"https://api.github.com/users/colbec/repos","events_url":"https://api.github.com/users/colbec/events{/privacy}","received_events_url":"https://api.github.com/users/colbec/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-12-24T18:55:57Z","updated_at":"2015-12-25T09:39:23Z","closed_at":null,"body":"I'm running openSUSE Leap 42.1 with Gnome.\r\nWhen I run the dependency check in tools I am told to go to apt-get to fetch packages for atlas.\r\nI think I already have atlas development libraries (~3.10.2) installed.\r\nIf I ignore the message and run make then kaldi goes to source and fetches an earlier version.\r\nOf course this might be deliberate...\r\nWhen I look at the code for dependency check I'm puzzled by the order of events.\r\nI have apt-get installed so the if at line 66 gets a true, but the references to zypper look like they are deactivated, or don't get a chance to see that I have the libs.\r\nIf I can help provide library details for opensuse to get the check working by all means ping back."},"comment":{"url":"https://api.github.com/repos/kaldi-asr/kaldi/issues/comments/167215702","html_url":"https://github.com/kaldi-asr/kaldi/issues/417#issuecomment-167215702","issue_url":"https://api.github.com/repos/kaldi-asr/kaldi/issues/417","id":167215702,"user":{"login":"colbec","id":14130995,"avatar_url":"https://avatars.githubusercontent.com/u/14130995?v=3","gravatar_id":"","url":"https://api.github.com/users/colbec","html_url":"https://github.com/colbec","followers_url":"https://api.github.com/users/colbec/followers","following_url":"https://api.github.com/users/colbec/following{/other_user}","gists_url":"https://api.github.com/users/colbec/gists{/gist_id}","starred_url":"https://api.github.com/users/colbec/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/colbec/subscriptions","organizations_url":"https://api.github.com/users/colbec/orgs","repos_url":"https://api.github.com/users/colbec/repos","events_url":"https://api.github.com/users/colbec/events{/privacy}","received_events_url":"https://api.github.com/users/colbec/received_events","type":"User","site_admin":false},"created_at":"2015-12-25T09:39:23Z","updated_at":"2015-12-25T09:39:23Z","body":"@danpovey Good suggestion. I modified the suggested change to enclose it in parentheses otherwise the script generates a spurious comment \"/usr/bin/apt-get\".\r\n> kaldi/tools/extras> ./check_dependencies.sh\r\n./check_dependencies.sh: all OK.\r\n\r\nAs to whether the zypper+apt-get is a common feature on openSUSE, apt-get appears in two packages in Leap: bash-completion and zypper-aptitude. The former seems to be an important collection of functions and does not want to go away without complaint; I'm taking this as a hint that it will be part of all openSUSE Leap installs. However I also run a server with openSUSE 12.3 and there is no apt-get on that machine. Leap is pretty recent (November 2015). So my situation might be unusual, and as you say the check is just trying to be helpful.\r\n\r\nThe only remaining thing is that when make runs and gets the headers it finds a different version 3.8.3 which is not the same as the existing libraries. Make runs fine for tools and src, just something to bear in mind if one day the build cannot find a reference from the headers. Maybe things should stay as they are."}}