Your message dated Wed, 07 Jan 2015 00:49:18 +0000
with message-id <[email protected]>
and subject line Bug#774651: fixed in liblo 0.28-4
has caused the Debian Bug report #774651,
regarding liblo7 is not multiarch enabled preventing installation of amd64 and 
i386 versions at the same time
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.)


-- 
774651: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=774651
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: liblo7
Version: 0.28-3
Severity: important
Tags: patch

I was helping a friend figure out why he couldn't install dssi-vst:i386 on
his amd64 Linux Mint 17 without it wanting to remove some other packages.

I pretty quickly noticed that the problem was in fact that installing
liblo7:i386 wants to remove liblo7:amd64 because it isn't multiarch
enabled.  The version of the package in Linux Mint 17 is the same as
the one in Ubuntu which is the same as the one in Debian, and since I
use Debian, I figure the problem ought to be solved at the root directly.

Here is a patch that makes liblo7 multiarch, and it has solved my friends
problem and is working fine there.  Both 32 and 64bit programs using
liblo7 are now happy.

-- System Information:
Debian Release: 7.7
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_CA.UTF8, LC_CTYPE=en_CA.UTF8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-- 
Len Sorensen
diff -r -u liblo-0.28/debian/control liblo-0.28.multiarch/debian/control
--- liblo-0.28/debian/control	2014-02-10 09:49:11.000000000 -0500
+++ liblo-0.28.multiarch/debian/control	2015-01-05 12:57:53.024415513 -0500
@@ -1,10 +1,10 @@
 Source: liblo
 Priority: optional
 Section: libs
-Build-Depends: cdbs,
+Build-Depends: cdbs (>= 0.4.93~),
  autotools-dev,
  dh-autoreconf,
- debhelper,
+ debhelper (>= 8.1.3),
  dh-buildinfo,
  doxygen
 Homepage: http://liblo.sourceforge.net/
@@ -49,6 +49,8 @@
 Suggests: liblo-dev
 Depends: ${misc:Depends},
  ${shlibs:Depends}
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
 Description: Lightweight OSC library
  LibLO is a lightweight, easy to use implementation of the OSC (Open
  Sound Control) protocol (see 
diff -r -u liblo-0.28/debian/liblo7.install liblo-0.28.multiarch/debian/liblo7.install
--- liblo-0.28/debian/liblo7.install	2014-02-10 09:49:11.000000000 -0500
+++ liblo-0.28.multiarch/debian/liblo7.install	2015-01-05 12:52:16.911371733 -0500
@@ -1 +1 @@
-debian/tmp/usr/lib/lib*.so.*
+debian/tmp/usr/lib/*/lib*.so.*
diff -r -u liblo-0.28/debian/liblo-dev.install liblo-0.28.multiarch/debian/liblo-dev.install
--- liblo-0.28/debian/liblo-dev.install	2014-02-10 09:49:11.000000000 -0500
+++ liblo-0.28.multiarch/debian/liblo-dev.install	2015-01-05 12:55:06.483868874 -0500
@@ -1,5 +1,5 @@
 debian/tmp/usr/include/*
-debian/tmp/usr/lib/lib*.a
-debian/tmp/usr/lib/lib*.so
-debian/tmp/usr/lib/pkgconfig/*
+debian/tmp/usr/lib/*/lib*.a
+debian/tmp/usr/lib/*/lib*.so
+debian/tmp/usr/lib/*/pkgconfig/*
 doc/html usr/share/doc/liblo-dev
diff -r -u liblo-0.28/debian/rules liblo-0.28.multiarch/debian/rules
--- liblo-0.28/debian/rules	2014-02-10 09:49:11.000000000 -0500
+++ liblo-0.28.multiarch/debian/rules	2015-01-05 12:55:58.806785215 -0500
@@ -27,6 +27,7 @@
 # suppress optional build-dependencies
 CDBS_BUILD_DEPENDS_rules_upstream-tarball =
 CDBS_BUILD_DEPENDS_rules_utils_copyright-check =
+DEB_CONFIGURE_EXTRA_FLAGS += --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
 
 pre-build::
 	test "$(DEB_HOST_ARCH_CPU)" != "sparc"

--- End Message ---
--- Begin Message ---
Source: liblo
Source-Version: 0.28-4

We believe that the bug you reported is fixed in the latest version of
liblo, which is due to be installed in the Debian FTP archive.

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.
Felipe Sateler <[email protected]> (supplier of updated liblo 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: SHA256

Format: 1.8
Date: Tue, 06 Jan 2015 21:28:39 -0300
Source: liblo
Binary: liblo-dev liblo7 liblo-tools
Architecture: source
Version: 0.28-4
Distribution: experimental
Urgency: medium
Maintainer: Debian Multimedia Maintainers 
<[email protected]>
Changed-By: Felipe Sateler <[email protected]>
Description:
 liblo-dev  - Lightweight OSC library -- development files
 liblo-tools - Lightweight OSC library
 liblo7     - Lightweight OSC library
Closes: 774651
Changes:
 liblo (0.28-4) experimental; urgency=medium
 .
   * Bump debhelper compat level to 9
   * Enable multiarch for the shared library. Closes: #774651
     Thanks to Lennart Sorensen for the patch
Checksums-Sha1:
 0b88403de3d2d88ae968afd74b886d6c64b0ed42 2087 liblo_0.28-4.dsc
 f1c7cf0f789b281ebf200e720633d5a3297f7918 23292 liblo_0.28-4.debian.tar.xz
Checksums-Sha256:
 0cf95e28a4e58551ef8764b8b2b835393bf5f15a32405790e7dd8c701fa7624f 2087 
liblo_0.28-4.dsc
 d59a55284cff84847edf19fe7e77e38106161f379c562a67ee5f6c025b48d144 23292 
liblo_0.28-4.debian.tar.xz
Files:
 b20b9697aae4bc50b3181021c077be2f 2087 libs optional liblo_0.28-4.dsc
 a6f001a33ccb8e4ebba20621e5ed4c72 23292 libs optional liblo_0.28-4.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJUrH5CAAoJEKO6uuJAjdbPBjEQAJKu/UEa5/Y1c4hnbgVaUQvo
rF+SC5wIJDLoD1sXPm8Kc4jDJdAYkJIu3zwlqsyF2XxA9rfLXjaP8PzQ3UmMUT9s
Fy2mSF//j5Z31TI6uz0WuzLbVjj+dJ+z3kJcNQAkhYDzVPm0HSipcXw3Lt5RMMMr
MpXv7yPYeWCfKyLPRDsmxbGzAkb3GtyqSKTno/GXfi6lQbdiQPc6rSV7p/D3QsB1
PBrYeriO4GepGV6CJOfPzoTbI5Kzuu44mH2c5DwCZXZ8bX+frO4ADVcHddm+rAur
f6khE3eKwPoNNPqkmHNYQoXPbqNJnMqHN6cT9z4iz0OGl7mmZzIDkJGWywEpmuWW
UFfS4iMK+FcqnDdNf71cUuV7NwSplrfgyLajnF5iFBsqsvglTgOVHyynK7L1BKG1
6xJx5SuhC4+yeP4STAB/EHb2BMcE/WyDoGaAix0yrbnZGEknH1UGwV7XtL3qhL7k
z4oi0D9GGgqoVbA2tcDJp5qjRt7ZxngOFKem4/51iT+bS2vaR9ccw4G3pKejKco2
linDRdHUC6cMEISgvXhQ80FTeMv1R0MHbmNV0ZWlh3sG3zlO/+J9eDK0zS4K+LmE
gDzpy6SCN4hoyFFfqkdZk9XTRo3gkg3JT4XaXlZNUiusht266c6QqeeLp//8mgG6
7d+lBD9Ec9Cy9sp60NyT
=Ll/3
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
pkg-multimedia-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to