[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#673690: marked as done (please make libmotif4 multiarch)



Your message dated Sat, 25 May 2013 14:32:14 +0200
with message-id <51A0AF4E.9040201@debian.org>
and subject line Fwd: motif_2.3.4-2_amd64.changes ACCEPTED into unstable, unstable
has caused the Debian Bug report #673690,
regarding please make libmotif4 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 owner@bugs.debian.org
immediately.)


-- 
673690: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=673690
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: openmotif
Version: 2.3.3-5
Severity: wishlist

libmotif4 can and should be converted into a Multi-Arch: same package.

I've just privately (and successfully) performed the conversion, targeting 
Ubuntu 12.04. I followed the advice for "classic debhelper and autotools"
at http://wiki.debian.org/Multiarch/Implementation, with one variation to
handle the files libmotif4 puts under /usr/lib/X11/: I patched the definitions
of MWMRCDIR and XMBINDDIR_FALLBACK in the configure script to prevent their
move to /usr/lib/${DEB_HOST_MULTIARCH}.

P.S. (I haven't actually tested the additional changes suggested below.)
While it doesn't seem to be technically necessary to split off
/usr/include/X11/bitmaps/ and /usr/lib/X11/bindings/ to a new
libmotif-common package (dpkg was able to handle the overlap in my testing),
I believe that doing so is required by Debian policy (8.2). The bindings/
directory could also be moved from /usr/lib/X11/ to /usr/share/X11/ 
since its contents are architecture-independent.



--- End Message ---
--- Begin Message ---
Package: motif
Version: 2.3.4-2

I should have build 2.3.4-2 with -v option, to include the 2.3.4-1 bug
closes, but anyway, here it goes (also fixed multiarch but that was not
in the changelog anymore):

motif (2.3.4-1) experimental; urgency=low

  [ Graham Inggs ]
  * New upstream (Closes: #691393).
  * Rename source package from openmotif to motif.
  * Move from non-free since motif is now LGPL.
  * Update debian/watch.
  * Upgrade to source format 3.0 (quilt) (Closes: #688870)
    - Updated all patches
  * Switch to compatibility level 9.
  * Convert d/rules to dh(1).
  * Update Homepage URL (Closes: #687483)
  * Don't build demos by adding disable option and drop patches against
them.
  * Build with --disable-printing and drop Xprint dependency (Closes:
#623645).
  * Provide backwards compatibility with libmotif3 (Closes: #635960,
    LP: #818220).
  * Provide display manager entry for Motif Window Manager (LP: #310895)
  * Relocate non-library files from /usr/lib/X11 to /usr/share/X11
  * Update d/control
    - Split non-library files into arch-independent libmotif-common
    - Split uil from libmotif-dev into its own multi-arch: foreign package

  [ Paul Gevers ]
  * Team adoption of (open)motif (Closes: #695130)
  * Remove spurious spaces from d/changelog
  * Completely rewritten copyright file to comply with machine parseble
format.
  * Fix several man-page errors in d/rules during install
  * Clean up lintian overrides
  * Update standards-version to 3.9.4 (no changes needed)
  * Update d/control (partial review by d-l10n-english)
    - Create transitional package motif-client due to rename to mwm
    - Split libmotif4 into libMrm4, libUil4 and libXm4 so package names
match
      library soname
  * Add symbol files for all three library packages
  * Add several patches (thanks lintian):
    - 07-fix_lintian_reported_manpage_typos.patch to fix some typos in
man pages
    - 08-fix_hyphen_in_man_pages.patch to fix ambigous hyphen use
    - 09-fix_typo_in_libxm.patch to fix a double misspelling in libxm
    - 10-fix_manpage-has-bad-whatis-entry.patch to add missing name in NAME
      section
  * Add README.Debian for libxm4 to explain the printing situation
  * Add RELNOTES to libmotif-dev

 -- Paul Gevers <elbrus@debian.org>  Mon, 18 Feb 2013 20:33:01 +0100


-------- Original Message --------
Subject: motif_2.3.4-2_amd64.changes ACCEPTED into unstable, unstable
Date: Sat, 25 May 2013 12:00:11 +0000
From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: Graham Inggs <graham@nerve.org.za>, Paul Gevers <elbrus@debian.org>



Accepted:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 24 May 2013 19:15:28 +0200
Source: motif
Binary: libmotif-common libmrm4 libuil4 libxm4 uil libmotif4-dbg
libmotif-dev mwm motif-clients libmotif4
Architecture: source all amd64
Version: 2.3.4-2
Distribution: unstable
Urgency: low
Maintainer: Graham Inggs <graham@nerve.org.za>
Changed-By: Paul Gevers <elbrus@debian.org>
Description:
 libmotif-common - Motif - common files
 libmotif-dev - Motif - development files
 libmotif4  - Motif - shared libraries (transitional package)
 libmotif4-dbg - Motif - debugging symbols
 libmrm4    - Motif - MRM (Motif Resource Manager) shared library
 libuil4    - Motif - UIL (User Interface Language) shared library
 libxm4     - Motif - X/Motif shared library
 motif-clients - Motif Window Manager (transitional package)
 mwm        - Motif Window Manager
 uil        - Motif - UIL (User Interface Language) compiler
Changes:
 motif (2.3.4-2) unstable; urgency=low
 .
   [ Graham Inggs ]
   * Fix buffer overrun in lib/Xm/FontS.c.
   * Build Motif with JPEG and PNG support.
   * Fix underlinking of libXt, libXext and libX11.
   * Relocate MWMRCDIR to /etc/X11/mwm.
   * Add custom Unity Greeter badge for MWM.
   * Fix hardcoded path to /usr/lib/X11/rgb.txt in lib/Xm/ColorS.c.
   * Build Motif with Xft anti-aliased fonts support.
   * Link uil executable against libUil.
 .
   [ Paul Gevers ]
   * Update debian/watch, taken from QA.
Checksums-Sha1:
 eb30cac5f3022e80fa0f1860a1ab992f45fe5a33 2043 motif_2.3.4-2.dsc
 49ecfe2a0939232ca78ce318d938044e7f751b6d 9527040 motif_2.3.4.orig.tar.gz
 3f1ed899bcdf2407b3bdc723ac065a39b8e1a163 49240 motif_2.3.4-2.debian.tar.gz
 50bfa1b9168046b40e7648ce36201b1d2de050d9 29086
libmotif-common_2.3.4-2_all.deb
 0bc96878475bf3216df2670c921dd53962b5580a 87876 libmrm4_2.3.4-2_amd64.deb
 efa2446b5be1ab7beb1b61eea3e2b7f0267412c6 192710 libuil4_2.3.4-2_amd64.deb
 fc4c2a68bc9761e0b0218ad20b89e09744ed6d59 1230546 libxm4_2.3.4-2_amd64.deb
 4d68bb0c926006c80eb07862de560bb2467106c8 26724 uil_2.3.4-2_amd64.deb
 7b8606d632480c764b2261c1ebd50b19aa10d159 4713138
libmotif4-dbg_2.3.4-2_amd64.deb
 cc7de3cced90c3e6ab517ce7926c83ba927ddec4 3062988
libmotif-dev_2.3.4-2_amd64.deb
 e11d0ace6851401e7dcd1d0e206be8898b5a2392 204972 mwm_2.3.4-2_amd64.deb
 f949e5fed530e08139cfaf7d9caf07a5be3593d1 21314
motif-clients_2.3.4-2_all.deb
 c85dcb4946f986cfa5f41fb259ecfff8468bd3cc 21340 libmotif4_2.3.4-2_amd64.deb
Checksums-Sha256:
 d19d9a6248637a4c8010549796f8c2bcc7376cc931c3be1caf197bf876dd4de8 2043
motif_2.3.4-2.dsc
 637efa09608e0b8f93465dbeb7c92e58ebb14c4bc1b488040eb79a65af3efbe0
9527040 motif_2.3.4.orig.tar.gz
 7abf0f8b96f0d411e617d1bfc0827986213652625d9946696b91602bde56da0e 49240
motif_2.3.4-2.debian.tar.gz
 014d0b1680534d468930911b10400e4dac0ab4a10f954870ae0c89e1612dce51 29086
libmotif-common_2.3.4-2_all.deb
 49eaac621f930febaeca8ba8a2ca6da3a65eab4b2f5f738f411588914144e8b2 87876
libmrm4_2.3.4-2_amd64.deb
 50a7014551f325ead50ce228a4aee80ebc89a717438a1533068b1e021593cb2d 192710
libuil4_2.3.4-2_amd64.deb
 44a79d47da6e384baae8ed3036ac90619412d237c203d903119d422af57977e8
1230546 libxm4_2.3.4-2_amd64.deb
 d6076964a5bd662af36fb3dc042bd68c2012a1d761785caca9a861fcbe32cf26 26724
uil_2.3.4-2_amd64.deb
 c3f55e1b83a6686fc11f2a91e3b4911dd42c9ba8a79f5d8dcb9bc0a141a94501
4713138 libmotif4-dbg_2.3.4-2_amd64.deb
 0be805d1d54bcb3b8963e469b88f1c6c64bb26d9a05e2d44a8782878a0928519
3062988 libmotif-dev_2.3.4-2_amd64.deb
 df623a52d17592b68a3917d0030181d745d71e3e7bdb151ba4adb7946c07c416 204972
mwm_2.3.4-2_amd64.deb
 2ce3e64bc6a02ee69886cdba8a1e59eda3ccc54d98570f81c1bfb1362c1afaef 21314
motif-clients_2.3.4-2_all.deb
 a6ec362c3c9066b4d3e02c4aafcf0af60f5717c6203e60910011655f714f3cea 21340
libmotif4_2.3.4-2_amd64.deb
Files:
 109b9fa370e9de730e1eb1088283c34f 2043 x11 optional motif_2.3.4-2.dsc
 612bb8127d0d31da6e5474edf8a5c247 9527040 x11 optional
motif_2.3.4.orig.tar.gz
 df8031ed1aca441903aaa1f9f28a6deb 49240 x11 optional
motif_2.3.4-2.debian.tar.gz
 24b89f54250ff74643027b1bd47ff9f9 29086 libs optional
libmotif-common_2.3.4-2_all.deb
 494f840da9755e499a7566b5bbc1a5df 87876 libs optional
libmrm4_2.3.4-2_amd64.deb
 ab3bdf2bf69a2d40a4c564b1351df9b8 192710 libs optional
libuil4_2.3.4-2_amd64.deb
 2ebbbafe67f79892f402144f04f49c16 1230546 libs optional
libxm4_2.3.4-2_amd64.deb
 0c5a6d43db6305c0c0adf61fa5167521 26724 devel optional uil_2.3.4-2_amd64.deb
 5143b00a237c96e9e4f21bdd0ca1ae57 4713138 debug extra
libmotif4-dbg_2.3.4-2_amd64.deb
 7a1c3997dc0ed9f7b1ec685b180b9a3a 3062988 libdevel optional
libmotif-dev_2.3.4-2_amd64.deb
 9e025bbd7b49a426f7bcc4f32ffeb276 204972 x11 optional mwm_2.3.4-2_amd64.deb
 a2cf4e619df8c4eb70b4eba621f35212 21314 oldlibs extra
motif-clients_2.3.4-2_all.deb
 730b419bdc767ee7b5bd3baa0816f961 21340 oldlibs extra
libmotif4_2.3.4-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBCAAGBQJRn7HTAAoJEJxcmesFvXUKtVsH/0gp/euTOl/+e8dY0IqNvMez
Wy9Bh1wugwxEHNBRcwhVPMJuKGIglCXfeTyoBA5KFEIsHQ/iGBVqVQbEtrUiCYod
LMdtNl7gEWO0ifEiWm4zEN4w0f90FpgMW5GHiHDTR1ZtuLuKENZOtbu/4+qnPyIP
A64voCK3leJJive4sfW333OnLy6YjGR8YeHf0Zp2H5wkaJuB884Q2y+U1W3rfHEc
+WBweqXff9WrYa27BaYHroBXpcnqs4ZKCEDM+/qxv5WZjxmE6R9vrxroRqusAiA0
o1RYKg4fLyAkPAzu3Fx7xCC1YFX4rYvp/YoLMOUY2VEVKSs2nJqdj6AulStdlbI=
=tKQr
-----END PGP SIGNATURE-----


Thank you for your contribution to Debian.




Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---

Reply to: