GNOME Bugzilla – Bug 758542
docs: gst-plugins-base-libs-scan: Unable to compile - libgstbase-1.0.so.0: cannot open shared object file: No such file or directory
Last modified: 2015-11-24 15:59:06 UTC
I am compiling Gstreamer (git 1.7 head) on a clean Debian 8 (Docker container). Note: compiling 1.6 results in the same error. The container has the following description: FROM debian:8 RUN apt-get update && apt-get install -y --no-install-recommends build-essential CMD ["bash"] I am executing the following commands in the shell: apt-get update apt-get install git git clone git://anongit.freedesktop.org/gstreamer/gstreamer cd gstreamer/ apt-get install autoconf apt-get install pkg-config apt-get install autopoint apt-get install libtool apt-get install bison apt-get install flex apt-get install gtk-doc-tools apt-get install libglib2.0-dev apt-get install libqtglib-2.0-0 ./autogen.sh make make install cd .. git clone http://cgit.freedesktop.org/gstreamer/gst-plugins-base/ cd gst-plugins-base/ ./autogen.sh make Where it goes bad: ... Making all in libs make[3]: Entering directory '/gst-plugins-base/docs/libs' DOC Scanning header files DOC Introspecting gobjects /gst-plugins-base/docs/libs/.libs/lt-gst-plugins-base-libs-scan: error while loading shared libraries: libgstbase-1.0.so.0: cannot open shared object file: No such file or directory Scan failed: Makefile:849: recipe for target 'scan-build.stamp' failed make[3]: *** [scan-build.stamp] Error 127 make[3]: Leaving directory '/gst-plugins-base/docs/libs' Makefile:554: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/gst-plugins-base/docs' Makefile:676: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/gst-plugins-base' Makefile:604: recipe for target 'all' failed make: *** [all] Error 2 Apt's log (with package versions): Start-Date: 2015-11-11 18:15:47 Commandline: apt-get install -y --no-install-recommends build-essential Install: libisl10:amd64 (0.12.2-2, automatic), libtimedate-perl:amd64 (2.3000-2, automatic), libasan1:amd64 (4.9.2-10, automatic), libquadmath0:amd64 (4.9.2-10, automatic), libmpc3:amd64 (1.0.2-1, automatic), perl:amd64 (5.20.2-3+deb8u1, automatic), make:amd64 (4.0-8.1, automatic), libubsan0:amd64 (4.9.2-10, automatic), cpp-4.9:amd64 (4.9.2-10, automatic), libstdc++-4.9-dev:amd64 (4.9.2-10, automatic), libgomp1:amd64 (4.9.2-10, automatic), libtsan0:amd64 (4.9.2-10, automatic), dpkg-dev:amd64 (1.17.25, automatic), libcilkrts5:amd64 (4.9.2-10, automatic), libc-dev-bin:amd64 (2.19-18+deb8u1, automatic), xz-utils:amd64 (5.1.1alpha+20120614-2+b3, automatic), patch:amd64 (2.7.5-1, automatic), g++:amd64 (4.9.2-2, automatic), libatomic1:amd64 (4.9.2-10, automatic), libmpfr4:amd64 (3.1.2-2, automatic), g++-4.9:amd64 (4.9.2-10, automatic), bzip2:amd64 (1.0.6-7+b3, automatic), binutils:amd64 (2.25-5, automatic), gcc:amd64 (4.9.2-2, automatic), perl-modules:amd64 (5.20.2-3+deb8u1, automatic), libgmp10:amd64 (6.0.0+dfsg-6, automatic), libgdbm3:amd64 (1.8.3-13.1, automatic), libdpkg-perl:amd64 (1.17.25, automatic), cpp:amd64 (4.9.2-2, automatic), gcc-4.9:amd64 (4.9.2-10, automatic), libcloog-isl4:amd64 (0.18.2-1+b2, automatic), build-essential:amd64 (11.7), libgcc-4.9-dev:amd64 (4.9.2-10, automatic), linux-libc-dev:amd64 (3.16.7-ckt11-1+deb8u6, automatic), liblsan0:amd64 (4.9.2-10, automatic), libitm1:amd64 (4.9.2-10, automatic), libc6-dev:amd64 (2.19-18+deb8u1, automatic) Upgrade: perl-base:amd64 (5.20.2-3, 5.20.2-3+deb8u1), libc6:amd64 (2.19-18, 2.19-18+deb8u1) End-Date: 2015-11-11 18:16:28 Start-Date: 2015-11-23 12:59:48 Commandline: apt-get install git Install: libedit2:amd64 (3.1-20140620-2, automatic), libsasl2-modules-db:amd64 (2.1.26.dfsg1-13+deb8u1, automatic), libxau6:amd64 (1.0.8-1, automatic), libssl1.0.0:amd64 (1.0.1k-3+deb8u1, automatic), libxext6:amd64 (1.3.3-1, automatic), libgnutls-deb0-28:amd64 (3.3.8-6+deb8u3, automatic), libgssapi-krb5-2:amd64 (1.12.1+dfsg-19+deb8u1, automatic), libpopt0:amd64 (1.16-10, automatic), libkrb5-3:amd64 (1.12.1+dfsg-19+deb8u1, automatic), libx11-data:amd64 (1.6.2-3, automatic), libxcb1:amd64 (1.10-3+b1, automatic), libidn11:amd64 (1.29-1+b2, automatic), librtmp1:amd64 (2.4+20150115.gita107cef-1, automatic), libldap-2.4-2:amd64 (2.4.40+dfsg-1+deb8u1, automatic), krb5-locales:amd64 (1.12.1+dfsg-19+deb8u1, automatic), libssh2-1:amd64 (1.4.3-4.1, automatic), libxdmcp6:amd64 (1.1.1-1+b1, automatic), less:amd64 (458-3, automatic), openssh-client:amd64 (6.7p1-5, automatic), liberror-perl:amd64 (0.17-1.1, automatic), libhogweed2:amd64 (2.7.1-5, automatic), libp11-kit0:amd64 (0.20.7-1, automatic), ca-certificates:amd64 (20141019, automatic), git-man:amd64 (2.1.4-2.1, automatic), git:amd64 (2.1.4-2.1), libnettle4:amd64 (2.7.1-5, automatic), libbsd0:amd64 (0.7.0-2, automatic), libxmuu1:amd64 (1.1.2-1, automatic), libsasl2-modules:amd64 (2.1.26.dfsg1-13+deb8u1, automatic), libsasl2-2:amd64 (2.1.26.dfsg1-13+deb8u1, automatic), libexpat1:amd64 (2.1.0-6+deb8u1, automatic), openssl:amd64 (1.0.1k-3+deb8u1, automatic), rsync:amd64 (3.1.1-3, automatic), libtasn1-6:amd64 (4.2-3+deb8u1, automatic), xauth:amd64 (1.0.9-1, automatic), libkeyutils1:amd64 (1.5.9-5+b1, automatic), libx11-6:amd64 (1.6.2-3, automatic), libkrb5support0:amd64 (1.12.1+dfsg-19+deb8u1, automatic), libk5crypto3:amd64 (1.12.1+dfsg-19+deb8u1, automatic), libcurl3-gnutls:amd64 (7.38.0-4+deb8u2, automatic), libffi6:amd64 (3.1-2+b2, automatic) End-Date: 2015-11-23 13:00:24 Start-Date: 2015-11-23 13:02:31 Commandline: apt-get install autoconf Install: m4:amd64 (1.4.17-4, automatic), automake:amd64 (1.14.1-4, automatic), libsigsegv2:amd64 (2.10-4+b1, automatic), autoconf:amd64 (2.69-8), autotools-dev:amd64 (20140911.1, automatic) End-Date: 2015-11-23 13:02:35 Start-Date: 2015-11-23 13:03:26 Commandline: apt-get install pkg-config Install: xdg-user-dirs:amd64 (0.15-2, automatic), libglib2.0-0:amd64 (2.42.1-1, automatic), libglib2.0-data:amd64 (2.42.1-1, automatic), libxml2:amd64 (2.9.1+dfsg1-5, automatic), sgml-base:amd64 (1.26+nmu4, automatic), xml-core:amd64 (0.13+nmu2, automatic), pkg-config:amd64 (0.28-1), shared-mime-info:amd64 (1.3-1, automatic) End-Date: 2015-11-23 13:03:56 Start-Date: 2015-11-23 13:04:23 Commandline: apt-get install autopoint Install: autopoint:amd64 (0.19.3-2) End-Date: 2015-11-23 13:04:24 Start-Date: 2015-11-23 13:05:09 Commandline: apt-get install libtool Install: libltdl-dev:amd64 (2.4.2-1.11, automatic), libltdl7:amd64 (2.4.2-1.11, automatic), file:amd64 (5.22+15-2, automatic), libmagic1:amd64 (5.22+15-2, automatic), libtool:amd64 (2.4.2-1.11) End-Date: 2015-11-23 13:05:12 Start-Date: 2015-11-23 13:06:33 Commandline: apt-get install bison Install: bison:amd64 (3.0.2.dfsg-2), libbison-dev:amd64 (3.0.2.dfsg-2, automatic) End-Date: 2015-11-23 13:06:35 Start-Date: 2015-11-23 13:08:21 Commandline: apt-get install flex Install: flex:amd64 (2.5.39-8+b1), libfl-dev:amd64 (2.5.39-8+b1, automatic) End-Date: 2015-11-23 13:08:23 Start-Date: 2015-11-23 13:09:39 Commandline: apt-get install gtk-doc-tools Install: mime-support:amd64 (3.58, automatic), libio-socket-ssl-perl:amd64 (2.002-2+deb8u1, automatic), gettext-base:amd64 (0.19.3-2, automatic), libhttp-message-perl:amd64 (6.06-1, automatic), liblwp-mediatypes-perl:amd64 (6.02-1, automatic), libhttp-cookies-perl:amd64 (6.01-1, automatic), libhtml-form-perl:amd64 (6.03-1, automatic), libnet-smtp-ssl-perl:amd64 (1.01-3, automatic), libpython2.7-stdlib:amd64 (2.7.9-2, automatic), liblwp-protocol-https-perl:amd64 (6.06-2, automatic), python-minimal:amd64 (2.7.9-1, automatic), libnet-ssleay-perl:amd64 (1.65-1+b1, automatic), libgettextpo-dev:amd64 (0.19.3-2, automatic), libauthen-sasl-perl:amd64 (2.1600-1, automatic), libgettextpo0:amd64 (0.19.3-2, automatic), libhttp-daemon-perl:amd64 (6.01-1, automatic), xsltproc:amd64 (1.1.28-2+b2, automatic), libasprintf-dev:amd64 (0.19.3-2, automatic), libmailtools-perl:amd64 (2.13-1, automatic), libhtml-format-perl:amd64 (2.11-1, automatic), sp:amd64 (1.3.4-1.2.1-47.3, automatic), jade:amd64 (1.2.1-47.3, automatic), libio-html-perl:amd64 (1.001-1, automatic), python2.7:amd64 (2.7.9-2, automatic), gnome-common:amd64 (3.14.0-1, automatic), libnet-http-perl:amd64 (6.07-1, automatic), curl:amd64 (7.38.0-4+deb8u2, automatic), libhtml-parser-perl:amd64 (3.71-1+b3, automatic), libsqlite3-0:amd64 (3.8.7.1-1+deb8u1, automatic), libwww-robotrules-perl:amd64 (6.01-1, automatic), liburi-perl:amd64 (1.64-1, automatic), sgml-data:amd64 (2.0.10, automatic), libwww-perl:amd64 (6.08-1, automatic), gtk-doc-tools:amd64 (1.21-2), libhttp-date-perl:amd64 (6.02-1, automatic), docbook:amd64 (4.5-5.1, automatic), libfile-listing-perl:amd64 (6.04-1, automatic), libunistring0:amd64 (0.9.3-5.2+b1, automatic), libencode-locale-perl:amd64 (1.03-1, automatic), libcroco3:amd64 (0.6.8-3+b1, automatic), libfont-afm-perl:amd64 (1.20-1, automatic), intltool:amd64 (0.50.2-2, automatic), docbook-xml:amd64 (4.5-7.2, automatic), python:amd64 (2.7.9-1, automatic), highlight:amd64 (3.18-3, automatic), libsp1c2:amd64 (1.3.4-1.2.1-47.3, automatic), gettext:amd64 (0.19.3-2, automatic), libpython-stdlib:amd64 (2.7.9-1, automatic), libcurl3:amd64 (7.38.0-4+deb8u2, automatic), libxslt1.1:amd64 (1.1.28-2+b2, automatic), python2.7-minimal:amd64 (2.7.9-2, automatic), highlight-common:amd64 (3.18-3, automatic), libasprintf0c2:amd64 (0.19.3-2, automatic), docbook-xsl:amd64 (1.78.1+dfsg-1, automatic), docbook-dsssl:amd64 (1.79-7, automatic), liblua5.2-0:amd64 (5.2.3-1.1, automatic), libhtml-tagset-perl:amd64 (3.20-2, automatic), libhtml-tree-perl:amd64 (5.03-1, automatic), docbook-to-man:amd64 (2.0.0-32, automatic), libpython2.7-minimal:amd64 (2.7.9-2, automatic), libxml-parser-perl:amd64 (2.41-3, automatic), libhttp-negotiate-perl:amd64 (6.00-2, automatic) End-Date: 2015-11-23 13:10:27 Start-Date: 2015-11-23 13:11:53 Commandline: apt-get install libglib2.0-dev Install: zlib1g-dev:amd64 (1.2.8.dfsg-2+b1, automatic), libglib2.0-dev:amd64 (2.42.1-1), libelfg0:amd64 (0.8.13-5, automatic), libpcre3-dev:amd64 (8.35-3.3, automatic), libpcrecpp0:amd64 (8.35-3.3, automatic), libglib2.0-bin:amd64 (2.42.1-1, automatic) End-Date: 2015-11-23 13:11:58 Start-Date: 2015-11-23 13:12:56 Commandline: apt-get install libqtglib-2.0-0 Install: libqtcore4:amd64 (4.8.6+git64-g5dc8b2b+dfsg-3+deb8u1, automatic), qtcore4-l10n:amd64 (4.8.6+git64-g5dc8b2b+dfsg-3+deb8u1, automatic), libqtglib-2.0-0:amd64 (0.10.2-2.1) End-Date: 2015-11-23 13:12:59
Does it work if you run sudo ldconfig after 'make install'-ing gstreamer?
Yes it does. Thank you!
Great, thanks for confirming. I don't think this is a bug in our build setup then.