Bug#689068: libxi-dev is not Multi-Arch compatible
Control: tags -1 + patch Control: user d...@debian.org Control: usertags -1 + multiarch > The manpages don't seem to be always the same across archs. Might > depend on the version of the tools they're built with. This usually can be fixed by binNMUs. Is there anything else preventing applying the patch in the bug report?
Bug#689068: libxi-dev is not Multi-Arch compatible
Package: libxi-dev Version: 2:1.7.4-1+b2 Followup-For: Bug #689068 Dear Maintainer, The reason why the packages were different between builds is that some of the documentation's anchor ids where automatically generated and thus different for each build. So the solution is simply to explicitly specify these ids which I have done in this (ad-hoc) patch: debian/patches/0001-Documentation-Ids.patch With that I don't see anything that would prevent marking this package as Multi-Arch: same so I have done so. See the attached debian packaging files. -- System Information: Debian Release: 8.0 APT prefers testing APT policy: (990, 'testing'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages libxi-dev depends on: ii libx11-dev 2:1.6.2-3 ii libxext-dev 2:1.3.3-1 ii libxfixes-dev 1:5.0.1-2+b2 ii libxi6 2:1.7.4-1+b2 ii x11proto-input-dev 2.3.1-1 ii xorg-sgml-doctools 1:1.11-1 libxi-dev recommends no packages. libxi-dev suggests no packages. -- no debconf information libxi_1.7.4-1.diff.gz Description: application/gzip
Bug#689068: libxi-dev is not Multi-Arch compatible
Dear Maintainer, could you please explain what stops this package from Multi-Arch:same support? It would really help in cross-compiling. Regards, Alexey
Bug#689068: libxi-dev is not Multi-Arch compatible
Package: libxi-dev Version: 2:1.7.1.901-1 Followup-For: Bug #689068 Dear Maintainer, The following patch marks libxcomposite-dev Multi-Arch: same. Every shared files are identical across architectures so nothing else is needed to make it multiarch cross-installable. regards, Nicolas Le Cam *** libxcomposite-dev_ma.patch diff -Naur a/debian/control b/debian/control --- a/debian/control2013-07-20 01:33:26.0 +0200 +++ b/debian/control2013-07-20 01:35:32.070918513 +0200 @@ -65,6 +65,7 @@ Architecture: any Section: libdevel Depends: ${shlibs:Depends}, ${misc:Depends}, libxcomposite1 (= ${binary:Version}), libx11-dev, libxfixes-dev, x11proto-composite-dev (>= 1:0.4), x11proto-core-dev, libxext-dev +Multi-Arch: same Description: X11 Composite extension library (development headers) libXcomposite provides an X Window System client interface to the Composite extension to the X protocol. -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (700, 'testing'), (600, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.9-1-amd64 (SMP w/4 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libxi-dev depends on: ii libx11-dev 2:1.6.0-1 ii libxext-dev 2:1.3.2-1 ii libxfixes-dev 1:5.0.1-1 ii libxi6 2:1.7.1.901-1 ii x11proto-input-dev 2.3-1 ii xorg-sgml-doctools 1:1.10-1 libxi-dev recommends no packages. libxi-dev suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20130719234312.12978.9570.reportbug@hinata.GreedIsland
Bug#689068: libxi-dev is not Multi-Arch compatible
On Fri, Sep 28, 2012 at 23:27:53 +0200, Francois Gouget wrote: > Package: libxi-dev > Version: 2:1.6.1-1 > Severity: normal > > Dear Maintainer, > > The amd64 version conflicts with the i386 one which makes it impossible to > install both. As a result the /usr/lib/i386-linux-gnu/libXi.so symbolic link > is missing so that developping 32bit applications using this library is > impossible on a 64bit system. > > Furthermore this development package does not seem to be multiarch aware as > there is no Multi-Arch field. > > My understanding is that as long as there are no hardware-dependent headers > there is no obstacle (i.e. no toolchain issue) to tagging the development > package as 'Multi-Arch: same'. The symbolic link (and any static libraries) > should be no issue as they are already in the architecture-qualified folders. > The manpages don't seem to be always the same across archs. Might depend on the version of the tools they're built with. Cheers, Julien signature.asc Description: Digital signature
Bug#689068: libxi-dev is not Multi-Arch compatible
Package: libxi-dev Version: 2:1.6.1-1 Severity: normal Dear Maintainer, The amd64 version conflicts with the i386 one which makes it impossible to install both. As a result the /usr/lib/i386-linux-gnu/libXi.so symbolic link is missing so that developping 32bit applications using this library is impossible on a 64bit system. Furthermore this development package does not seem to be multiarch aware as there is no Multi-Arch field. My understanding is that as long as there are no hardware-dependent headers there is no obstacle (i.e. no toolchain issue) to tagging the development package as 'Multi-Arch: same'. The symbolic link (and any static libraries) should be no issue as they are already in the architecture-qualified folders. A good model for this appears to be the libx11-dev package. -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (500, 'testing'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.2.0-3-amd64 (SMP w/4 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libxi-dev depends on: ii libx11-dev 2:1.5.0-1 ii libxext-dev 2:1.3.1-2 ii libxi6 2:1.6.1-1 ii x11proto-input-dev 2.2-1 ii xorg-sgml-doctools 1:1.10-1 libxi-dev recommends no packages. libxi-dev suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120928212753.17718.48901.reportbug@amboise.dolphin