Your message dated Sun, 11 Dec 2011 18:18:31 +0000
with message-id <[email protected]>
and subject line Bug#647481: fixed in gstreamer0.10 0.10.35.2-1
has caused the Debian Bug report #647481,
regarding [PATCH] please transaction gstreamer0.10 to multiarch
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
647481: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=647481
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gstreamer0.10
Version: 0.10.35-1
I multiarch it and test it on Ubuntu 11.10, it works well.
And another several package also multiarched.
And I will file bugs for them.
--
YunQiang Su
diff -ur debian/changelog gstreamer0.10-0.10.35/debian/changelog
--- debian/changelog 2011-06-23 14:50:08.000000000 +0800
+++ gstreamer0.10-0.10.35/debian/changelog 2011-11-02 12:39:57.441011417 +0800
@@ -1,3 +1,10 @@
+gstreamer0.10 (0.10.35-2~deepin9) oneiric; urgency=low
+
+ * Multiarch it.
+ * Modify search directory of dh_gstscancodecs.
+
+ -- YunQiang Su <[email protected]> Sat, 29 Oct 2011 17:08:39 +0800
+
gstreamer0.10 (0.10.35-1) unstable; urgency=low
* New upstream bugfix release, "Nuclear Fission".
diff -ur debian/compat gstreamer0.10-0.10.35/debian/compat
--- debian/compat 2011-05-10 21:41:23.000000000 +0800
+++ gstreamer0.10-0.10.35/debian/compat 2011-10-29 17:14:28.597846316 +0800
@@ -1 +1 @@
-7
+9
diff -ur debian/control gstreamer0.10-0.10.35/debian/control
--- debian/control 2011-05-10 21:48:11.000000000 +0800
+++ gstreamer0.10-0.10.35/debian/control 2011-10-30 03:28:23.616501313 +0800
@@ -6,8 +6,8 @@
Sebastien Bacher <[email protected]>,
Sebastian Dröge <[email protected]>,
Sjoerd Simons <[email protected]>
-Build-Depends: debhelper (>= 7),
- cdbs (>= 0.4.20),
+Build-Depends: debhelper (>= 8.1.3),
+ cdbs (>= 0.4.93),
gnome-pkg-tools (>= 0.7),
autotools-dev,
dh-autoreconf,
@@ -39,7 +39,7 @@
netpbm,
libxml2-doc,
libglib2.0-doc
-Standards-Version: 3.8.4
+Standards-Version: 3.9.2
Homepage: http://gstreamer.freedesktop.org
Package: libgstreamer0.10-0
@@ -47,6 +47,8 @@
Section: libs
Depends: ${shlibs:Depends},
${misc:Depends}
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Suggests: gstreamer0.10-tools,
gstreamer0.10-plugins-base
Conflicts: libgstreamer-plugins-base0.10-0 (<< 0.10.11cvs20070110-0ubuntu5),
@@ -134,7 +136,7 @@
Depends: ${shlibs:Depends},
${misc:Depends},
pkg-config,
- libgstreamer0.10-0 (>= 0.10.33)
+ libgstreamer0.10-0 (>= 0.10.35)
Suggests: gstreamer0.10-plugins-base
Description: Tools for use with GStreamer
GStreamer is a streaming media framework, based on graphs of filters
diff -ur debian/control.in gstreamer0.10-0.10.35/debian/control.in
--- debian/control.in 2011-05-10 21:41:23.000000000 +0800
+++ gstreamer0.10-0.10.35/debian/control.in 2011-10-30 03:28:11.272440109 +0800
@@ -6,8 +6,8 @@
Sebastien Bacher <[email protected]>,
Sebastian Dröge <[email protected]>,
Sjoerd Simons <[email protected]>
-Build-Depends: debhelper (>= 7),
- cdbs (>= 0.4.20),
+Build-Depends: debhelper (>= 8.1.3),
+ cdbs (>= 0.4.93),
gnome-pkg-tools (>= 0.7),
autotools-dev,
dh-autoreconf,
@@ -39,7 +39,7 @@
netpbm,
libxml2-doc,
libglib2.0-doc
-Standards-Version: 3.8.4
+Standards-Version: 3.9.2
Homepage: http://gstreamer.freedesktop.org
Package: @GST_LIB@
@@ -47,6 +47,8 @@
Section: libs
Depends: ${shlibs:Depends},
${misc:Depends}
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
Suggests: @GST_PKGNAME@-tools,
@GST_PKGNAME@-plugins-base
Conflicts: libgstreamer-plugins-base0.10-0 (<< 0.10.11cvs20070110-0ubuntu5),
diff -ur debian/dh_gstscancodecs gstreamer0.10-0.10.35/debian/dh_gstscancodecs
--- debian/dh_gstscancodecs 2011-05-10 21:41:23.000000000 +0800
+++ gstreamer0.10-0.10.35/debian/dh_gstscancodecs 2011-11-02 12:39:34.512897721 +0800
@@ -21,7 +21,7 @@
gstreamer-based applications.
dh_gstscancodecs generates substitution variable for debian/control,
-by scanning libraries /usr/lib/gstreamer-0.10/*.so.
+by scanning libraries /usr/lib/$deb_host_multiarch/gstreamer-0.10/*.so.
The generated substitution variables are
@@ -68,7 +68,9 @@
init();
-$::pluginlibdirprefix = '/usr/lib/gstreamer-';
+my $deb_host_multiarch = `dpkg-architecture -qDEB_HOST_MULTIARCH`;
+chop $deb_host_multiarch;
+$::pluginlibdirprefix = '/usr/lib/'.$deb_host_multiarch.'/gstreamer-';
foreach my $package (@{$dh{DOPACKAGES}}) {
my $tmp = tmpdir($package);
diff -ur debian/gir1.2-gstreamer.install gstreamer0.10-0.10.35/debian/gir1.2-gstreamer.install
--- debian/gir1.2-gstreamer.install 2011-05-10 21:41:23.000000000 +0800
+++ gstreamer0.10-0.10.35/debian/gir1.2-gstreamer.install 2011-10-30 01:51:11.131579584 +0800
@@ -1 +1 @@
-debian/tmp/usr/lib/girepository-*
+debian/tmp/usr/lib/*/girepository-* usr/lib
diff -ur debian/libgstreamer-dev.install gstreamer0.10-0.10.35/debian/libgstreamer-dev.install
--- debian/libgstreamer-dev.install 2011-05-10 21:41:23.000000000 +0800
+++ gstreamer0.10-0.10.35/debian/libgstreamer-dev.install 2011-10-29 17:06:32.599485973 +0800
@@ -1,7 +1,7 @@
debian/tmp/usr/include
-debian/tmp/usr/lib/*.{a,la,so}
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/*.{a,la}
-debian/tmp/usr/lib/pkgconfig
+debian/tmp/usr/lib/*/*.{a,la,so}
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/*.{a,la}
+debian/tmp/usr/lib/*/pkgconfig
debian/tmp/usr/share/aclocal
debian/tmp/usr/share/gir-*
debian/tmp/usr/bin/gst-codec-info-@GST_ABI@
diff -ur debian/libgstreamer.install gstreamer0.10-0.10.35/debian/libgstreamer.install
--- debian/libgstreamer.install 2011-05-10 21:41:23.000000000 +0800
+++ gstreamer0.10-0.10.35/debian/libgstreamer.install 2011-10-29 17:07:03.423638816 +0800
@@ -1,4 +1,4 @@
-debian/tmp/usr/lib/gstreamer-@GST_ABI@/*.so
-debian/tmp/usr/lib/gstreamer@GST_ABI@/gstreamer-@GST_ABI@/gst-plugin-scanner
-debian/tmp/usr/lib/*.so.*
+debian/tmp/usr/lib/*/gstreamer-@GST_ABI@/*.so
+debian/tmp/usr/lib/*/gstreamer@GST_ABI@/gstreamer-@GST_ABI@/gst-plugin-scanner
+debian/tmp/usr/lib/*/*.so.*
debian/tmp/usr/share/locale
diff -ur debian/rules gstreamer0.10-0.10.35/debian/rules
--- debian/rules 2011-05-10 21:41:23.000000000 +0800
+++ gstreamer0.10-0.10.35/debian/rules 2011-10-30 03:24:24.887317523 +0800
@@ -178,6 +178,8 @@
-rm -rf $(CURDIR)/fake-home
common_conf_flags = \
+ --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \
+ --libexecdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)/$(gst_pkgname) \
--disable-failing-tests \
--disable-examples \
--enable-DEBUG \
@@ -208,9 +210,9 @@
mkdir -p debian/$(gst_pkgname)-doc/usr/share/lintian/overrides/
cp -a debian/$(gst_pkgname)-doc.lintian debian/$(gst_pkgname)-doc/usr/share/lintian/overrides/$(gst_pkgname)-doc
-DEB_DH_MAKESHLIBS_ARGS_$(gst_lib) += -X "/usr/lib/gstreamer-$(gst_abi)" -V $(gst_shlibs_dep) -- -c4
+DEB_DH_MAKESHLIBS_ARGS_$(gst_lib) += -X "/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-$(gst_abi)" -V $(gst_shlibs_dep) -- -c4
DEB_INSTALL_DOCS_ALL += debian/README.Debian NEWS
-DEB_SHLIBDEPS_INCLUDE += debian/$(gst_lib)/usr/lib
+DEB_SHLIBDEPS_INCLUDE += debian/$(gst_lib)/usr/lib/$(DEB_HOST_MULTIARCH)
# override shlibs for libraries from this source before computing dependencies
# of packages generated from this source; we already have inter-dependencies
@@ -232,7 +234,7 @@
-rm -f debian/shlibs.local
install/$(gst_lib_dev)::
- gcc -o debian/tmp/usr/bin/gst-codec-info-0.10 debian/gst-codec-info.c $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) `pkg-config --libs --cflags glib-2.0 gthread-2.0 gmodule-no-export-2.0 gobject-2.0 libxml-2.0` debian/tmp/usr/lib/libgstreamer-0.10.so -Idebian/tmp/usr/include/gstreamer-0.10
+ gcc -o debian/tmp/usr/bin/gst-codec-info-0.10 debian/gst-codec-info.c $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) `pkg-config --libs --cflags glib-2.0 gthread-2.0 gmodule-no-export-2.0 gobject-2.0 libxml-2.0` debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libgstreamer-0.10.so -Idebian/tmp/usr/include/gstreamer-0.10
perldoc -o man debian/dh_gstscancodecs > debian/tmp/usr/share/man/man1/dh_gstscancodecs.1
.PHONY: maint
--- End Message ---
--- Begin Message ---
Source: gstreamer0.10
Source-Version: 0.10.35.2-1
We believe that the bug you reported is fixed in the latest version of
gstreamer0.10, which is due to be installed in the Debian FTP archive:
gir1.2-gstreamer-0.10_0.10.35.2-1_amd64.deb
to main/g/gstreamer0.10/gir1.2-gstreamer-0.10_0.10.35.2-1_amd64.deb
gstreamer-tools_0.10.35.2-1_amd64.deb
to main/g/gstreamer0.10/gstreamer-tools_0.10.35.2-1_amd64.deb
gstreamer0.10-doc_0.10.35.2-1_all.deb
to main/g/gstreamer0.10/gstreamer0.10-doc_0.10.35.2-1_all.deb
gstreamer0.10-tools_0.10.35.2-1_amd64.deb
to main/g/gstreamer0.10/gstreamer0.10-tools_0.10.35.2-1_amd64.deb
gstreamer0.10_0.10.35.2-1.debian.tar.gz
to main/g/gstreamer0.10/gstreamer0.10_0.10.35.2-1.debian.tar.gz
gstreamer0.10_0.10.35.2-1.dsc
to main/g/gstreamer0.10/gstreamer0.10_0.10.35.2-1.dsc
gstreamer0.10_0.10.35.2.orig.tar.bz2
to main/g/gstreamer0.10/gstreamer0.10_0.10.35.2.orig.tar.bz2
libgstreamer0.10-0-dbg_0.10.35.2-1_amd64.deb
to main/g/gstreamer0.10/libgstreamer0.10-0-dbg_0.10.35.2-1_amd64.deb
libgstreamer0.10-0_0.10.35.2-1_amd64.deb
to main/g/gstreamer0.10/libgstreamer0.10-0_0.10.35.2-1_amd64.deb
libgstreamer0.10-dev_0.10.35.2-1_amd64.deb
to main/g/gstreamer0.10/libgstreamer0.10-dev_0.10.35.2-1_amd64.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sebastian Dröge <[email protected]> (supplier of updated gstreamer0.10 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sun, 11 Dec 2011 18:52:12 +0100
Source: gstreamer0.10
Binary: libgstreamer0.10-0 libgstreamer0.10-0-dbg libgstreamer0.10-dev
gstreamer0.10-doc gstreamer0.10-tools gstreamer-tools gir1.2-gstreamer-0.10
Architecture: source all amd64
Version: 0.10.35.2-1
Distribution: experimental
Urgency: low
Maintainer: Maintainers of GStreamer packages
<[email protected]>
Changed-By: Sebastian Dröge <[email protected]>
Description:
gir1.2-gstreamer-0.10 - Description: GObject introspection data for the
GStreamer library
gstreamer-tools - Tools for use with GStreamer
gstreamer0.10-doc - GStreamer core documentation and manuals
gstreamer0.10-tools - Tools for use with GStreamer
libgstreamer0.10-0 - Core GStreamer libraries and elements
libgstreamer0.10-0-dbg - Core GStreamer libraries and elements
libgstreamer0.10-dev - GStreamer core development files
Closes: 633319 647481
Changes:
gstreamer0.10 (0.10.35.2-1) experimental; urgency=low
.
* New upstream pre-release:
+ debian/control.in:
- Build-depend on GLib >= 2.24.
+ debian/patches/99_ltmain_as-needed.patch:
- Refreshed to apply cleanly again.
+ debian/libgstreamer.symbols:
- Update symbols file with new API.
* debian/rules:
+ Remove all dependency_libs from the .la files (Closes: #633319).
* debian/control.in:
+ Put GI package into section introspection.
* debian/compat,
debian/control.in,
debian/gir1.2-gstreamer.install,
debian/libgstreamer-dev.install,
debian/libgstreamer.install,
debian/patches/79_multiarch-backwards-compat.patch,
debian/patches/80_ia32-hack.patch,
debian/rules:
+ Transition package to multi-arch (Closes: #647481).
Patch taken from the Ubuntu package.
Checksums-Sha1:
dba6f55cb539fbf55c2eaa021b568db861fe0a0e 2361 gstreamer0.10_0.10.35.2-1.dsc
7a45780f3fafb3cdec4ff65fa3d86ffb3e90d8cf 3628886
gstreamer0.10_0.10.35.2.orig.tar.bz2
50768dbc1cd6698181b6ef989ee2909fc01bb525 43257
gstreamer0.10_0.10.35.2-1.debian.tar.gz
0ce9c82d4307013b8f76326bfaafb2a129cb2dde 4072546
gstreamer0.10-doc_0.10.35.2-1_all.deb
197bd6b524cc2fa2c3e0560b83c547e9e31db3c2 1714994
libgstreamer0.10-0_0.10.35.2-1_amd64.deb
0bb80aabc5acb09937c564b7a460624c5051b8b2 2347102
libgstreamer0.10-0-dbg_0.10.35.2-1_amd64.deb
b7391edad036ffdcfee9c3c56ec02526e193ce78 1766642
libgstreamer0.10-dev_0.10.35.2-1_amd64.deb
eed4733d807fbcd25830f0cf86674efda347c54e 660958
gstreamer0.10-tools_0.10.35.2-1_amd64.deb
7bd95175046aaf78717ae1ffb675558f1e7e0d9e 604070
gstreamer-tools_0.10.35.2-1_amd64.deb
51206e6bad59ea6e1da92dc07e54ab69bff46963 664898
gir1.2-gstreamer-0.10_0.10.35.2-1_amd64.deb
Checksums-Sha256:
ddc79168c25f5b90b40df841b7a6f6350469f6001a539e80a17919f880b6610b 2361
gstreamer0.10_0.10.35.2-1.dsc
1c7651cc7e44ec6f4c6a5679ad02711d2c1304d8e095b4e0ea07de88ca367fa9 3628886
gstreamer0.10_0.10.35.2.orig.tar.bz2
cd6e4656aea1c439d06f746b12bd11a7442ffa2f99e51509639e9e77f82aa58b 43257
gstreamer0.10_0.10.35.2-1.debian.tar.gz
1ca8b63dde5cb7c395d0e8700a604519da6eb954e36ca1e2cbb492d96d66d602 4072546
gstreamer0.10-doc_0.10.35.2-1_all.deb
7eed62668f3d60479ced2b154146efda01beae3aec7e55bb5236659a23f0a4dc 1714994
libgstreamer0.10-0_0.10.35.2-1_amd64.deb
d1d99bb73da507dd9c11b85f3f30658465842507cd0ea8e6f8182f860ebfd1fb 2347102
libgstreamer0.10-0-dbg_0.10.35.2-1_amd64.deb
cf43e8aae00d4b5f713fd8632a9aa6379018c1dbe5167199a3e658ce86453755 1766642
libgstreamer0.10-dev_0.10.35.2-1_amd64.deb
c13dc049bc06fcce76ddf7cd8f291ad19280bd3f40f200f5c58613ab789b200e 660958
gstreamer0.10-tools_0.10.35.2-1_amd64.deb
2a0b0e59f91aab8fb2fba3a1fe220346313de3392ae52a32c7dd2207ce2ffd37 604070
gstreamer-tools_0.10.35.2-1_amd64.deb
df7bd45c499b0924822a862e6483c36c33db47360c9b9fbccf2f1a1437abfe73 664898
gir1.2-gstreamer-0.10_0.10.35.2-1_amd64.deb
Files:
3a5f6a84374948378775461c456aa511 2361 libs optional
gstreamer0.10_0.10.35.2-1.dsc
9750114f596d52c19dda444c84904d06 3628886 libs optional
gstreamer0.10_0.10.35.2.orig.tar.bz2
29bde1bb3af5dc787d924d58d4bd240d 43257 libs optional
gstreamer0.10_0.10.35.2-1.debian.tar.gz
bbeef9a77c576e4f1343c240692e2e7b 4072546 doc optional
gstreamer0.10-doc_0.10.35.2-1_all.deb
d0c755ffcb5b787cde320d2877a734e6 1714994 libs optional
libgstreamer0.10-0_0.10.35.2-1_amd64.deb
d318e59668c31fe680ef0b8ed6614c86 2347102 debug extra
libgstreamer0.10-0-dbg_0.10.35.2-1_amd64.deb
56ac9a6ffa40a6f18f8fceac3ef95543 1766642 libdevel optional
libgstreamer0.10-dev_0.10.35.2-1_amd64.deb
158d789e9a54ff57833b1e0bfd3cbae2 660958 utils optional
gstreamer0.10-tools_0.10.35.2-1_amd64.deb
13aaaacd1152fa6d7f932c147e215dfd 604070 utils optional
gstreamer-tools_0.10.35.2-1_amd64.deb
345c1fc797ffc0468f08a0b4da11ec43 664898 introspection optional
gir1.2-gstreamer-0.10_0.10.35.2-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk7k8boACgkQBsBdh1vkHyEixgCfSj0tWqLABuRsJs2pGvc1UnRK
KrgAn2bJfrE5SzSLQHtB2xoNg0dXmxP+
=FtwK
-----END PGP SIGNATURE-----
--- End Message ---