some questions about 'cerbero-uninstalled bootstrap'

qw applemax82 at 163.com
Fri Jul 1 09:58:50 UTC 2016


Hi,


>> >> How to gstreamer modules, such as gstreamer, gst-plugins-base and
>> >> gst-plugins-good? Could you give me some building examples?
>> >
>> >It's all in the README. With "package gstreamer-1.0" you get
>> everything
>> >built and final RPM packages, with e.g. "build gst-plugins-good-1.0"
>> >you will have gst-plugins-good and all its dependencies built.
>> The latest version of gstreamer is 1.8. Does it mean that, I should
>> use 'cerbero-uninstalled package gstreamer-1.8' to get everything
>> built and final RPM packages, and use 'build gst-plugins-good-1.8' to
>> have gst-plugins-good-1.8 and all its dependencies built? Is that
>> right?
>
>Well, try it :) The version in the names is the API version, which is
>still 1.0. If you want to build 1.8, use cerbero from the 1.8 branch.
>If you want to build GIT master, use the master branch of cerbero.

I'm running 'cerbero-uninstalled package gstreamer-1.0', which failed and reported 'Recipe 'gstreamer-1.0' failed at the build step 'extract''. For details, please refer to the following messages:



[root at localhost cerbero]# ./cerbero-uninstalled package gstreamer-1.0
WARNING: Running as root
WARNING: Using default configuration because /root/.cerbero/cerbero.cbc is missing
Building the following recipes: libffi zlib glib gtk-doc-lite gobject-introspection gstreamer-1.0 libxml2 libogg libpng pixman expat bzip2 freetype fontconfig cairo harfbuzz pango libvorbis libtheora libvisual orc opus cdparanoia gst-plugins-base-1.0 gst-shell libjpeg-turbo speex tiff gdk-pixbuf libsoup wavpack flac taglib libvpx libdv gst-plugins-good-1.0 fribidi libass faad2 libkate openh264 gmp nettle libtasn1 gnutls librtmp libsrtp schroedinger libdca libmms libdvdread libdvdnav soundtouch vo-aacenc libcroco vala-m4 gobject-introspection-m4 librsvg openjpeg graphene spandsp atk libepoxy at-spi2-core at-spi2-atk gtk+3 gst-plugins-bad-1.0 a52dec opencore-amr libmpeg2 libmad x264 lame mpg123 gst-plugins-ugly-1.0 gstreamer-1.0-static gst-plugins-base-1.0-static gst-plugins-good-1.0-static gst-plugins-bad-1.0-static gst-plugins-ugly-1.0-static hicolor-icon-theme XML-Simple icon-naming-utils gnome-icon-theme gnome-icon-theme-symbolic librsvg-gtk libnice gst-rtsp-server-1.0 libnice-static gst-rtsp-server-1.0-static gst-libav-1.0 gst-libav-1.0-static gst-validate gst-editing-services-1.0 gst-editing-services-1.0-static
[(1/95) libffi -> already built ]
[(2/95) zlib -> already built ]
[(3/95) glib -> already built ]
[(4/95) gtk-doc-lite -> already built ]
[(5/95) gobject-introspection -> fetch ]
-----> Step done
[(5/95) gobject-introspection -> extract ]
-----> Step done
[(5/95) gobject-introspection -> configure ]
-----> copying /root/work/gstreamer/cerbero/data/autotools/config.guess to /root/cerbero/sources/linux_x86_64/gobject-introspection-1.46.0/build-aux/config.guess
-----> copying /root/work/gstreamer/cerbero/data/autotools/config.sub to /root/cerbero/sources/linux_x86_64/gobject-introspection-1.46.0/build-aux/config.sub
[(5/95) gobject-introspection -> compile ]
[(5/95) gobject-introspection -> install ]
[(5/95) gobject-introspection -> post_install ]
[(6/95) gstreamer-1.0 -> fetch ]
[(6/95) gstreamer-1.0 -> extract ]
HEAD is now at a87289e Release 1.8.2
Switched to branch 'cerbero_build'
HEAD is now at a87289e Release 1.8.2
Initialized empty Git repository in /root/cerbero/sources/linux_x86_64/gstreamer-1.0-1.8/.git/
Submodule 'common' (/root/cerbero/sources/local/gstreamer-1.0/common) registered for path 'common'
fatal: failed to open '/root/cerbero/sources/local/gstreamer-1.0/common/objects': No such file or directory
Initialized empty Git repository in /root/cerbero/sources/linux_x86_64/gstreamer-1.0-1.8/common/.git/
Clone of '/root/cerbero/sources/local/gstreamer-1.0/common' into submodule path 'common' failed
Running command 'git reset --hard 1.8.2'
Running command 'git branch cerbero_build'
Running command 'git checkout cerbero_build'
Running command 'git reset --hard 1.8.2'
Running command 'git clone /root/cerbero/sources/local/gstreamer-1.0 -s -b cerbero_build .'
Running command 'git config user.email'
Running command 'git config user.email "cerbero at gstreamer.freedesktop.org"'
Running command 'git config user.name'
Running command 'git config user.name "Cerbero Build System"'
Running command 'git config --file=.gitmodules submodule.common.url /root/cerbero/sources/local/gstreamer-1.0/common'
Running command 'git submodule init'
Running command 'git submodule sync'
Running command 'git submodule update'

Recipe 'gstreamer-1.0' failed at the build step 'extract'
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

Is it a bug of building gstreamer-sdk?


Thanks!

Regards

andrew


At 2016-07-01 15:31:41, "Sebastian Dröge" <sebastian at centricular.com> wrote:
>On Fr, 2016-07-01 at 15:13 +0800, qw wrote:
>> >> How to gstreamer modules, such as gstreamer, gst-plugins-base and
>> >> gst-plugins-good? Could you give me some building examples?
>> >
>> >It's all in the README. With "package gstreamer-1.0" you get
>> everything
>> >built and final RPM packages, with e.g. "build gst-plugins-good-1.0"
>> >you will have gst-plugins-good and all its dependencies built.
>> The latest version of gstreamer is 1.8. Does it mean that, I should
>> use 'cerbero-uninstalled package gstreamer-1.8' to get everything
>> built and final RPM packages, and use 'build gst-plugins-good-1.8' to
>> have gst-plugins-good-1.8 and all its dependencies built? Is that
>> right?
>
>Well, try it :) The version in the names is the API version, which is
>still 1.0. If you want to build 1.8, use cerbero from the 1.8 branch.
>If you want to build GIT master, use the master branch of cerbero.
>
>-- 
>Sebastian Dröge, Centricular Ltd · http://www.centricular.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20160701/b3836859/attachment.html>


More information about the gstreamer-devel mailing list