{"action":"created","issue":{"url":"https://api.github.com/repos/EricssonResearch/openwebrtc-examples/issues/111","labels_url":"https://api.github.com/repos/EricssonResearch/openwebrtc-examples/issues/111/labels{/name}","comments_url":"https://api.github.com/repos/EricssonResearch/openwebrtc-examples/issues/111/comments","events_url":"https://api.github.com/repos/EricssonResearch/openwebrtc-examples/issues/111/events","html_url":"https://github.com/EricssonResearch/openwebrtc-examples/issues/111","id":96044299,"number":111,"title":"couldn't build on ubuntu 14.04","user":{"login":"KensakuKOMATSU","id":496371,"avatar_url":"https://avatars.githubusercontent.com/u/496371?v=3","gravatar_id":"","url":"https://api.github.com/users/KensakuKOMATSU","html_url":"https://github.com/KensakuKOMATSU","followers_url":"https://api.github.com/users/KensakuKOMATSU/followers","following_url":"https://api.github.com/users/KensakuKOMATSU/following{/other_user}","gists_url":"https://api.github.com/users/KensakuKOMATSU/gists{/gist_id}","starred_url":"https://api.github.com/users/KensakuKOMATSU/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KensakuKOMATSU/subscriptions","organizations_url":"https://api.github.com/users/KensakuKOMATSU/orgs","repos_url":"https://api.github.com/users/KensakuKOMATSU/repos","events_url":"https://api.github.com/users/KensakuKOMATSU/events{/privacy}","received_events_url":"https://api.github.com/users/KensakuKOMATSU/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-07-20T11:30:36Z","updated_at":"2015-07-20T11:34:02Z","closed_at":null,"body":"I tried to build openwebrtc on ubuntu 14.04, but it failed for buildpackage step\r\n\r\n*running step*\r\n```\r\n$ ./cerbero-uninstalled -c config/linux.cbc package -f openwebrtc\r\n```\r\n\r\n*error message*\r\n\r\nit seems to me that the error has occurred for the dependency trouble of libcairo.so.2\r\n\r\n```\r\ndpkg-shlibdeps: error: no dependency information found for /opt/openwebrtc-0.3/lib/libcairo.so.2 (used by debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstgtksink.so)\r\ndh_shlibdeps: dpkg-shlibdeps -Tdebian/openwebrtc-gstreamer-1.0-core.substvars debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/libopus.so.0.5.0 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/libnice.so.10.6.2 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/libgstsdp-1.0.so.0.502.0 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/libgstapp-1.0.so.0.502.0 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/libsrtp.so.1 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/libopenh264.so.0 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstdtls.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstalaw.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstaudioconvert.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstnice.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstopus.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgsttypefindfunctions.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstudp.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstvpx.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstrtp.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstpulse.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstvideoconvert.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstapp.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstopenh264.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstaudioresample.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstvideo4linux2.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstaudiotestsrc.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstvideofilter.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstmulaw.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstinter.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstrtpmanager.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstgtksink.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstvolume.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstvideoparsersbad.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstaudiorate.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstvideoscale.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstvideorate.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstopengl.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstsrtp.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstvideocrop.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstcoreelements.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/gstreamer-1.0/libgstvideotestsrc.so debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/libgstnet-1.0.so.0.502.0 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/libgstvideo-1.0.so.0.502.0 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/libgstbadvideo-1.0.so.0.502.0 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/libgstreamer-1.0.so.0.502.0 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/libgstaudio-1.0.so.0.502.0 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/libgstrtsp-1.0.so.0.502.0 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/libgstcodecparsers-1.0.so.0.502.0 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/libgstbase-1.0.so.0.502.0 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/libgstpbutils-1.0.so.0.502.0 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/libgstbadbase-1.0.so.0.502.0 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/libgstriff-1.0.so.0.502.0 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/libgstfft-1.0.so.0.502.0 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/libgstcontroller-1.0.so.0.502.0 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/libvpx.so.2.0.0 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/libgstcheck-1.0.so.0.502.0 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/libgstgl-1.0.so.0.502.0 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/libgstrtp-1.0.so.0.502.0 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/libgstallocators-1.0.so.0.502.0 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/lib/libgsttag-1.0.so.0.502.0 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/libexec/gstreamer-1.0/gst-plugin-scanner debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/bin/gst-typefind-1.0 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/bin/gst-discoverer-1.0 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/bin/gst-play-1.0 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/bin/gst-inspect-1.0 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/bin/gst-launch-1.0 debian/openwebrtc-gstreamer-1.0-core/opt/openwebrtc-0.3/bin/gst-device-monitor-1.0 returned exit code 2\r\nmake: *** [binary-arch] Error 2\r\ndpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2\r\nTraceback (most recent call last):\r\n  File \"./cerbero/main.py\", line 105, in run_command\r\n    res = commands.run(command, self.config, self.args)\r\n  File \"./cerbero/commands/__init__.py\", line 78, in run\r\n    return _commands[command].run(config, args)\r\n  File \"./cerbero/commands/package.py\", line 97, in run\r\n    args.force, args.keep_temp)\r\n  File \"./cerbero/packages/linux.py\", line 57, in pack\r\n    self.pack_deps(output_dir, tmpdir, force)\r\n  File \"./cerbero/packages/linux.py\", line 115, in pack_deps\r\n    packager.pack(output_dir, self.devel, force, True, True, tmpdir)\r\n  File \"./cerbero/packages/linux.py\", line 78, in pack\r\n    paths = self.build(output_dir, tarname, tmpdir, packagedir, srcdir)\r\n  File \"./cerbero/packages/debian.py\", line 282, in build\r\n    shell.call('dpkg-buildpackage -rfakeroot -us -uc -D -b', srcdir)\r\n  File \"./cerbero/utils/shell.py\", line 157, in call\r\n    raise FatalError(_(\"Error running command: %s\") % cmd)\r\nFatalError: Fatal Error: Error running command: dpkg-buildpackage -rfakeroot -us -uc -D -b\r\n***** Error running 'package' command:\r\nFatal Error: Error running command: dpkg-buildpackage -rfakeroot -us -uc -D -b\r\nusage: cerbero-uninstalled [-h] [-c CONFIG]\r\n                           {add-recipe,rdeps,tag,genxcconfig,genlibfiles,check,list-packages,show-config,add-package,build,genvsprops,shell,run,cleanone,packageinfo,buildone,wipe,debug-packages,package,bootstrap,list,checkpackage,deps,gensdkshell,fetch-package,fetch}\r\n```\r\n\r\n*system info*\r\n\r\n```\r\n$ uname -a\r\nLinux ubuntu 3.16.0-30-generic #40~14.04.1-Ubuntu SMP Thu Jan 15 17:43:14 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux\r\n```\r\n\r\ncould you give me any help?\r\n"},"comment":{"url":"https://api.github.com/repos/EricssonResearch/openwebrtc-examples/issues/comments/122855404","html_url":"https://github.com/EricssonResearch/openwebrtc-examples/issues/111#issuecomment-122855404","issue_url":"https://api.github.com/repos/EricssonResearch/openwebrtc-examples/issues/111","id":122855404,"user":{"login":"superdump","id":302146,"avatar_url":"https://avatars.githubusercontent.com/u/302146?v=3","gravatar_id":"","url":"https://api.github.com/users/superdump","html_url":"https://github.com/superdump","followers_url":"https://api.github.com/users/superdump/followers","following_url":"https://api.github.com/users/superdump/following{/other_user}","gists_url":"https://api.github.com/users/superdump/gists{/gist_id}","starred_url":"https://api.github.com/users/superdump/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/superdump/subscriptions","organizations_url":"https://api.github.com/users/superdump/orgs","repos_url":"https://api.github.com/users/superdump/repos","events_url":"https://api.github.com/users/superdump/events{/privacy}","received_events_url":"https://api.github.com/users/superdump/received_events","type":"User","site_admin":false},"created_at":"2015-07-20T11:34:02Z","updated_at":"2015-07-20T11:34:02Z","body":"This should work around the issue for now, but I have not had time to think if it is the right fix and therefore have not committed it. Apologies for the inconvenience.\r\n\r\n```diff\r\ndiff --git a/config/linux.config b/config/linux.config\r\nindex 27bd9a5..50551d4 100644\r\n--- a/config/linux.config\r\n+++ b/config/linux.config\r\n@@ -6,6 +6,8 @@\r\n import os\r\n from cerbero.config import Architecture\r\n\r\n+variants += ['nogtk3']\r\n+\r\n if 'noalsa' not in variants:\r\n     variants.append('alsa')\r\n if 'nox11' not in variants:\r\n```"}}