GNOME Bugzilla – Bug 797077
intltool required to package gstreamer-1.0
Last modified: 2018-09-07 20:38:30 UTC
I am on Linux Mint Tara (equivalent to Ubuntu 18.04). After bootstrapping cerbero, I executed the following: ./cerbero-uninstalled package gstreamer-1.0 I observed an error: [(36/80) libsoup -> fetch ] -----> Fetching tarball http://ftp.gnome.org/pub/gnome/sources/libsoup/2.60/libsoup-2.60.3.tar.xz to /home/ding/github/gstreamer/cerbero/build/sources/local/libsoup-2.60.3/libsoup-2.60.3.tar.xz [(36/80) libsoup -> extract ] -----> Extracting tarball to /home/ding/github/gstreamer/cerbero/build/sources/linux_x86_64/libsoup-2.60.3 Unpacking /home/ding/github/gstreamer/cerbero/build/sources/local/libsoup-2.60.3/libsoup-2.60.3.tar.xz in /home/ding/github/gstreamer/cerbero/build/sources/linux_x86_64 [(36/80) libsoup -> configure ] Running command 'gtkdocize && intltoolize --automake --copy && autoreconf --force --install --verbose' /bin/sh: 1: intltoolize: not found Recipe 'libsoup' failed at the build step 'configure' Select an action to proceed: [0] Enter the shell [1] Rebuild the recipe from scratch [2] Rebuild starting from the failed step [3] Skip recipe [4] Abort I was able to execute the following as a workaround: sudo apt install intltool
Interesting, it was added to every other bootstrap except Debian. Should be added to cerbero/bootstrap/linux.py line 48 . Do you want to make a patch ?
Created attachment 373560 [details] [review] Add intltool package dependency for debian bootstrap I added the intltool package to the debian bootstrap. I checked the bootstrap command and I got past the debian package install phase. During the debian package install phase, I saw the following line of output which is correct on my machine: intltool is already the newest version (0.51.0-5ubuntu1). I also added `/.idea` to the `.gitignore` file ... which is helpful to anyone who uses PyCharm. I executed `git status` at the terminal to make sure that my changes to `.gitignore` behave properly.
I've split that in two patches, as the two changes was not strictly related. Thanks for your contribution. commit 57e59a05af171da73ef0c9c4d7d84055aff89f6f (HEAD -> master, origin/master, origin/HEAD) Author: David Ing <ding@panopto.com> Date: Fri Sep 7 16:35:22 2018 -0400 Ignore PyCharm hidden files commit 30d41f7ebdf881a95939b7fccbafb0dba739ed68 Author: David Ing <ding@panopto.com> Date: Fri Sep 7 10:54:04 2018 -0700 Add intltool package dependency for debian build https://bugzilla.gnome.org/show_bug.cgi?id=797077
commit 3d8c58a1c7123074325901b7b5ce91e957e513e9 (HEAD -> 1.14, origin/1.14) Author: David Ing <ding@panopto.com> Date: Fri Sep 7 10:54:04 2018 -0700 Add intltool package dependency for debian build https://bugzilla.gnome.org/show_bug.cgi?id=797077