[Bug 789316] meson recipe won't build

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sun Oct 22 13:20:30 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=789316

Nirbheek Chauhan <nirbheek.chauhan at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #362051|none                        |needs-work
             status|                            |

--- Comment #9 from Nirbheek Chauhan <nirbheek.chauhan at gmail.com> ---
Review of attachment 362051:
 --> (https://bugzilla.gnome.org/review?bug=789316&attachment=362051)

::: cerbero/bootstrap/linux.py
@@ +52,3 @@
+
+        if meson_needed:
+            shell.call('pip3 install meson')

pip3 should only be used on older distros and on Windows/macOS.

I think this should also be `pip3 install --user` on Linux because people will
not appreciate Cerbero installing anything outside of $HOME.

@@ +71,3 @@
                 'libxtst-dev', 'libxrandr-dev', 'libglu1-mesa-dev',
+                'libegl1-mesa-dev', 'git', 'subversion', 'xutils-dev',
+                'python3-pip']

I think we should use the distro-provided meson for recent distros (such as
debian testing and unstable, fedora 25/26, ubuntu artful, etc).

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list