{"action":"created","issue":{"url":"https://api.github.com/repos/mavlink/qgroundcontrol/issues/4303","repository_url":"https://api.github.com/repos/mavlink/qgroundcontrol","labels_url":"https://api.github.com/repos/mavlink/qgroundcontrol/issues/4303/labels{/name}","comments_url":"https://api.github.com/repos/mavlink/qgroundcontrol/issues/4303/comments","events_url":"https://api.github.com/repos/mavlink/qgroundcontrol/issues/4303/events","html_url":"https://github.com/mavlink/qgroundcontrol/issues/4303","id":194237844,"number":4303,"title":"apt-get install gstreamer1.0* is not working on 16.04","user":{"login":"uavcam","id":13509466,"avatar_url":"https://avatars.githubusercontent.com/u/13509466?v=3","gravatar_id":"","url":"https://api.github.com/users/uavcam","html_url":"https://github.com/uavcam","followers_url":"https://api.github.com/users/uavcam/followers","following_url":"https://api.github.com/users/uavcam/following{/other_user}","gists_url":"https://api.github.com/users/uavcam/gists{/gist_id}","starred_url":"https://api.github.com/users/uavcam/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/uavcam/subscriptions","organizations_url":"https://api.github.com/users/uavcam/orgs","repos_url":"https://api.github.com/users/uavcam/repos","events_url":"https://api.github.com/users/uavcam/events{/privacy}","received_events_url":"https://api.github.com/users/uavcam/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"dogmaphobic","id":749243,"avatar_url":"https://avatars.githubusercontent.com/u/749243?v=3","gravatar_id":"","url":"https://api.github.com/users/dogmaphobic","html_url":"https://github.com/dogmaphobic","followers_url":"https://api.github.com/users/dogmaphobic/followers","following_url":"https://api.github.com/users/dogmaphobic/following{/other_user}","gists_url":"https://api.github.com/users/dogmaphobic/gists{/gist_id}","starred_url":"https://api.github.com/users/dogmaphobic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dogmaphobic/subscriptions","organizations_url":"https://api.github.com/users/dogmaphobic/orgs","repos_url":"https://api.github.com/users/dogmaphobic/repos","events_url":"https://api.github.com/users/dogmaphobic/events{/privacy}","received_events_url":"https://api.github.com/users/dogmaphobic/received_events","type":"User","site_admin":false},"assignees":[{"login":"dogmaphobic","id":749243,"avatar_url":"https://avatars.githubusercontent.com/u/749243?v=3","gravatar_id":"","url":"https://api.github.com/users/dogmaphobic","html_url":"https://github.com/dogmaphobic","followers_url":"https://api.github.com/users/dogmaphobic/followers","following_url":"https://api.github.com/users/dogmaphobic/following{/other_user}","gists_url":"https://api.github.com/users/dogmaphobic/gists{/gist_id}","starred_url":"https://api.github.com/users/dogmaphobic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dogmaphobic/subscriptions","organizations_url":"https://api.github.com/users/dogmaphobic/orgs","repos_url":"https://api.github.com/users/dogmaphobic/repos","events_url":"https://api.github.com/users/dogmaphobic/events{/privacy}","received_events_url":"https://api.github.com/users/dogmaphobic/received_events","type":"User","site_admin":false}],"milestone":null,"comments":3,"created_at":"2016-12-08T03:25:28Z","updated_at":"2016-12-09T02:59:29Z","closed_at":null,"body":"On a ubuntu 16.04 64bit system the\r\n> sudo apt-get install gstreamer1.0* \r\n\r\n will fail because there is a i386 dependency somewhere. and even after installing all the packages by hand the libgstreamer-plugins* dev packages for the gstreamer-video-1.0 are missing\r\n\r\n> PKGCONFIG += gstreamer-1.0  gstreamer-video-1.0\r\n\r\nthis needs libgstreamer-plugins* packages. do not know which one exactly - you guys will figure it out. will be one of the dev packages. \r\nedit:\r\n\r\n[qgcTesting] root [/home/user]# uname -r\r\n4.4.0-31-generic\r\n[qgcTesting] root [/home/user]# lsb_release -a\r\nNo LSB modules are available.\r\nDistributor ID:\tUbuntu\r\nDescription:\tUbuntu 16.04.1 LTS\r\nRelease:\t16.04\r\nCodename:\txenial\r\n[qgcTesting] root [/home/user]# \r\n\r\n---------------------------------------------------------------------------------------\r\n\r\n[qgcTesting] root [/home/user/videoApp_public]# apt-get install gstreamer1.0*\r\nReading package lists... Done\r\nBuilding dependency tree       \r\nReading state information... Done\r\nNote, selecting 'gstreamer1.0-plugins-ugly-amr' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-videosink' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-alsa' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-plugins-ugly-dbg' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-plugins-ugly-doc' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-plugins-base-apps' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-hybris:i386' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-tools' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-plugins-good' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-qapt' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-espeak' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-nice' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-videosource' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-crystalhd' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-fluendo-mp3' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-plugins-bad' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-plugins-base' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-audiosource' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-plugins-bad-videoparsers' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-plugins-really-bad' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-clutter' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-pulseaudio' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-pocketsphinx' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-plugins-bad-dbg' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-plugins-bad-doc' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-visualization' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-plugins-bad-faad' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-lame' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-x' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-vaapi-doc' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-libav' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-plugins-base-dbg' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-plugins-good-dbg' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-plugins-base-doc' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-plugins-good-doc' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-dvswitch' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-clutter-3.0' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-vaapi' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-libav-dbg' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-packagekit' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-ffmpeg' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-plugins-ugly' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-doc' for glob 'gstreamer1.0*'\r\nNote, selecting 'gstreamer1.0-audiosink' for glob 'gstreamer1.0*'\r\ngstreamer1.0-clutter-3.0 is already the newest version (3.0.18-1).\r\ngstreamer1.0-clutter-3.0 set to manually installed.\r\ngstreamer1.0-fluendo-mp3 is already the newest version (0.10.32.debian-1).\r\ngstreamer1.0-fluendo-mp3 set to manually installed.\r\ngstreamer1.0-alsa is already the newest version (1.8.2-1ubuntu0.2).\r\ngstreamer1.0-alsa set to manually installed.\r\ngstreamer1.0-doc is already the newest version (1.8.2-1~ubuntu1).\r\ngstreamer1.0-doc set to manually installed.\r\ngstreamer1.0-plugins-base is already the newest version (1.8.2-1ubuntu0.2).\r\ngstreamer1.0-plugins-base-apps is already the newest version (1.8.2-1ubuntu0.2).\r\ngstreamer1.0-plugins-base-dbg is already the newest version (1.8.2-1ubuntu0.2).\r\ngstreamer1.0-plugins-base-doc is already the newest version (1.8.2-1ubuntu0.2).\r\ngstreamer1.0-plugins-good is already the newest version (1.8.2-1ubuntu0.3).\r\ngstreamer1.0-plugins-good-dbg is already the newest version (1.8.2-1ubuntu0.3).\r\ngstreamer1.0-plugins-good-doc is already the newest version (1.8.2-1ubuntu0.3).\r\ngstreamer1.0-pulseaudio is already the newest version (1.8.2-1ubuntu0.3).\r\ngstreamer1.0-pulseaudio set to manually installed.\r\ngstreamer1.0-tools is already the newest version (1.8.2-1~ubuntu1).\r\ngstreamer1.0-tools set to manually installed.\r\ngstreamer1.0-x is already the newest version (1.8.2-1ubuntu0.2).\r\ngstreamer1.0-x set to manually installed.\r\ngstreamer1.0-libav is already the newest version (1.8.2-1~ubuntu1).\r\ngstreamer1.0-libav set to manually installed.\r\ngstreamer1.0-plugins-bad is already the newest version (1.8.2-1ubuntu0.2).\r\ngstreamer1.0-plugins-bad-dbg is already the newest version (1.8.2-1ubuntu0.2).\r\ngstreamer1.0-plugins-bad-doc is already the newest version (1.8.2-1ubuntu0.2).\r\ngstreamer1.0-plugins-bad-faad is already the newest version (1.8.2-1ubuntu0.2).\r\ngstreamer1.0-plugins-bad-videoparsers is already the newest version (1.8.2-1ubuntu0.2).\r\ngstreamer1.0-plugins-ugly is already the newest version (1.8.2-1ubuntu0.1).\r\ngstreamer1.0-plugins-ugly-amr is already the newest version (1.8.2-1ubuntu0.1).\r\ngstreamer1.0-plugins-ugly-dbg is already the newest version (1.8.2-1ubuntu0.1).\r\ngstreamer1.0-plugins-ugly-doc is already the newest version (1.8.2-1ubuntu0.1).\r\nSome packages could not be installed. This may mean that you have\r\nrequested an impossible situation or if you are using the unstable\r\ndistribution that some required packages have not yet been created\r\nor been moved out of Incoming.\r\nThe following information may help to resolve the situation:\r\n\r\nThe following packages have unmet dependencies:\r\n gstreamer1.0-hybris:i386 : Depends: libmedia1:i386 but it is not going to be installed\r\nE: Unable to correct problems, you have held broken packages.\r\n\r\n------------------------------------------------------\r\n[qgcTesting] root [/home/user]# locate video.h | grep gst\r\n/usr/share/gtk-doc/html/gst-plugins-bad-libs-1.0/video.html\r\n/usr/share/gtk-doc/html/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstvideo.html\r\n/usr/share/gtk-doc/html/gst-plugins-base-libs-1.0/gstreamer-video.html\r\n/usr/share/gtk-doc/html/gst-plugins-good-plugins-1.0/gst-plugins-good-plugins-plugin-osxvideo.html\r\n[....]\r\n[qgcTesting] root [/home/user/videoApp_public]# apt-get install libgstreamer-plugins*\r\nReading package lists... Done\r\nBuilding dependency tree       \r\nReading state information... Done\r\nNote, selecting 'libgstreamer-plugins-base1.0-dev' for glob 'libgstreamer-plugins*'\r\nNote, selecting 'libgstreamer-plugins-base0.10-0' for glob 'libgstreamer-plugins*'\r\nNote, selecting 'libgstreamer-plugins-base0.10-dev' for glob 'libgstreamer-plugins*'\r\nNote, selecting 'libgstreamer-plugins-good1.0-dev' for glob 'libgstreamer-plugins*'\r\nNote, selecting 'libgstreamer-plugins-good1.0-0' for glob 'libgstreamer-plugins*'\r\nNote, selecting 'libgstreamer-plugins-base1.0-0' for glob 'libgstreamer-plugins*'\r\nNote, selecting 'libgstreamer-plugins-bad1.0-dev' for glob 'libgstreamer-plugins*'\r\nNote, selecting 'libgstreamer-plugins-bad1.0-0' for glob 'libgstreamer-plugins*'\r\nlibgstreamer-plugins-base1.0-0 is already the newest version (1.8.2-1ubuntu0.2).\r\nlibgstreamer-plugins-base1.0-0 set to manually installed.\r\nlibgstreamer-plugins-good1.0-0 is already the newest version (1.8.2-1ubuntu0.3).\r\nlibgstreamer-plugins-good1.0-0 set to manually installed.\r\nlibgstreamer-plugins-bad1.0-0 is already the newest version (1.8.2-1ubuntu0.2).\r\nlibgstreamer-plugins-bad1.0-0 set to manually installed.\r\nThe following additional packages will be installed:\r\n[....]\r\n[qgcTesting] root [/home/user]# updatedb\r\n[qgcTesting] root [/home/user]# locate video.h | grep gst\r\n/usr/include/gstreamer-0.10/gst/video/video.h\r\n/usr/include/gstreamer-1.0/gst/video/video.h\r\n/usr/share/gtk-doc/html/gst-plugins-bad-libs-1.0/video.html\r\n/usr/share/gtk-doc/html/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstvideo.html\r\n/usr/share/gtk-doc/html/gst-plugins-base-libs-1.0/gstreamer-video.html\r\n/usr/share/gtk-doc/html/gst-plugins-good-plugins-1.0/gst-plugins-good-plugins-plugin-osxvideo.html\r\n[qgcTesting] root [/home/user]# \r\n"},"comment":{"url":"https://api.github.com/repos/mavlink/qgroundcontrol/issues/comments/265921030","html_url":"https://github.com/mavlink/qgroundcontrol/issues/4303#issuecomment-265921030","issue_url":"https://api.github.com/repos/mavlink/qgroundcontrol/issues/4303","id":265921030,"user":{"login":"dogmaphobic","id":749243,"avatar_url":"https://avatars.githubusercontent.com/u/749243?v=3","gravatar_id":"","url":"https://api.github.com/users/dogmaphobic","html_url":"https://github.com/dogmaphobic","followers_url":"https://api.github.com/users/dogmaphobic/followers","following_url":"https://api.github.com/users/dogmaphobic/following{/other_user}","gists_url":"https://api.github.com/users/dogmaphobic/gists{/gist_id}","starred_url":"https://api.github.com/users/dogmaphobic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dogmaphobic/subscriptions","organizations_url":"https://api.github.com/users/dogmaphobic/orgs","repos_url":"https://api.github.com/users/dogmaphobic/repos","events_url":"https://api.github.com/users/dogmaphobic/events{/privacy}","received_events_url":"https://api.github.com/users/dogmaphobic/received_events","type":"User","site_admin":false},"created_at":"2016-12-09T02:59:29Z","updated_at":"2016-12-09T02:59:29Z","body":"Ubuntu is the only one giving headaches because it installs at the system level. All other platforms allow you to pull a specific version and have it isolated. I downloaded the current, stable Mac OS version (1.10.2) and it required no changes. It all just built and run. Ubuntu 16.04, even with trying to fix all of the above is failing to build, complaining the lack of packages, header files, the works. This will require quite a bit of work to sort it out.\r\n\r\nIf we are to include the libraries/headers, it would be Ubuntu 16.04 only and even that would cause a huge increase in the size of the repository. I'm not too thrilled with that idea and frankly, I don't have that kind of time for it right now."}}
{"actor":{"display_login":"dogmaphobic"}}