Bug#683424: Patch describing Multiarch

2012-10-13 Thread Thijs Kinkhorst
tag 683424 patch
thanks

Hi,

 We need some introduction to multi-arch.

Attached patch adds a basic introduction to Multiarch in the What's new
section, referring to the HOWTO for extended information for those who
want it. Besides it points users of ia32-libs, probably one of the most
significant use cases, to the steps they need to take to ensure a smooth
upgrade.

Perhaps more could be improved, but this patch should at least satisfy a
large number of common cases. Please apply.


Cheers,
ThijsIndex: en/upgrading.dbk
===
--- en/upgrading.dbk	(revision 9365)
+++ en/upgrading.dbk	(working copy)
@@ -1017,6 +1017,33 @@
 during an upgrade to releasename;.
 /para
 
+section arch=amd64 id=ia32libs
+titleTransitioning from ia32-libs to multiarch/title
+para
+Debian release; now features multiarch, which allows one to install packages
+from different architectures on the same system. The
+systemitem role=packageia32-libs/systemitem is now a transitional
+package to make use of this new functionality. If you have
+systemitem role=packageia32-libs/systemitem installed, you need to
+enable multiarch before upgrading this package. Otherwise APT will output
+the following message:
+screen
+The following packages have unmet dependencies:
+ ia32-libs : Depends: ia32-libs-i386 but it is not installable
+E: Broken packages
+/screen
+/para
+
+para
+In order to allow installation of i386 packages on an amd64 system,
+execute the following commands:
+screen
+# dpkg --add-architecture i386
+# apt-get update
+/screen
+/para
+/section
+
 section id=cryptoloop
 titlecryptoloop support not included in the releasename; Linux kernel/title
 para
Index: en/whats-new.dbk
===
--- en/whats-new.dbk	(revision 9365)
+++ en/whats-new.dbk	(working copy)
@@ -395,6 +395,28 @@
 
 /section
 
+section id=multiarch
+titleMultiarch/title
+para
+New in release; is emmultiarch/em. Multiarch lets you install packages from
+multiple architectures on the same machine. This is useful in various ways,
+but the most common is installing both 64 and 32-bit software on the same
+machine and having dependencies correctly resolved automatically. The
+debian; wiki has
+ulink url=http://wiki.debian.org/Multiarch/HOWTO;an extensive manual/ulink
+on how to make use of this functionality if you need it.
+/para
+
+para
+The systemitem role=packageia32-libs/systemitem package is now a
+transitional package which employs the new multiarch functionality.
+If you have systemitem role=packageia32-libs/systemitem
+installed, see the upgrade instructions in the amd64 release notes
+on special steps to take.
+/para
+/section
+
+
 !-- TODO: in wheezy dependency boot is mandatory(?) --
 section id=dependency-boot condition=fixme
 titleDependency booting/title

Bug#683424: Patch describing Multiarch

2012-10-13 Thread Javier Fernández-Sanguino Peña
tag 683424 pending
thanks

On Sat, Oct 13, 2012 at 02:24:37PM +0200, Thijs Kinkhorst wrote:
  We need some introduction to multi-arch.
 
 Attached patch adds a basic introduction to Multiarch in the What's new
 section, referring to the HOWTO for extended information for those who
(...)
 Perhaps more could be improved, but this patch should at least satisfy a
 large number of common cases. Please apply.

Thanks, I have applied this patch to the sources.

Regards

Javier


signature.asc
Description: Digital signature