[Pkg-cups-devel] Bug#672879: cups - Multi-arch support incomplete
Bastian Blank
waldi at debian.org
Mon May 14 12:23:27 UTC 2012
Source: cups
Version: 1.5.2-10
Severity: normal
The multi-arch support in cups package is incomplete. The library
packages are properly marked as "same", so can be co-installed.
However the packages with binaries (cups, cups-client, cups-bsd and
cups-common) as not marked as "foreign" and can't be used to resolve
cross-arch dependencies. This is one missing part to get wine
installable.
Attached is a patch to mark the packages properly.
Bastian
--
Four thousand throats may be cut in one night by a running man.
-- Klingon Soldier, "Day of the Dove", stardate unknown
-------------- next part --------------
diff -Nru cups-1.5.2/debian/changelog cups-1.5.2/debian/changelog
--- cups-1.5.2/debian/changelog 2012-04-10 05:41:40.000000000 +0000
+++ cups-1.5.2/debian/changelog 2012-05-14 12:09:56.000000000 +0000
@@ -1,3 +1,11 @@
+cups (1.5.2-10.1) UNRELEASED; urgency=low
+
+ * Non-maintainer upload.
+ * Support multi-arch:
+ - Mark cups, cups-client, cups-bsd, cups-common and cups-ppdc as foreign.
+
+ -- Bastian Blank <waldi at debian.org> Mon, 14 May 2012 12:09:07 +0000
+
cups (1.5.2-10) unstable; urgency=low
[ Martin Pitt ]
diff -Nru cups-1.5.2/debian/control cups-1.5.2/debian/control
--- cups-1.5.2/debian/control 2012-04-10 05:41:40.000000000 +0000
+++ cups-1.5.2/debian/control 2012-05-14 12:08:28.000000000 +0000
@@ -182,6 +182,7 @@
Replaces: cupsddk-drivers (<< 1.4.0), ghostscript-cups (<< 9.02~)
Provides: cupsddk-drivers
Breaks: cupsddk-drivers (<< 1.4.0), foomatic-filters (<< 4.0), ghostscript-cups (<< 9.02~)
+Multi-Arch: foreign
Description: Common UNIX Printing System(tm) - server
The Common UNIX Printing System (or CUPS(tm)) is a printing system and
general replacement for lpd and the like. It supports the Internet
@@ -200,6 +201,7 @@
Recommends: smbclient
Suggests: cups, xpp, cups-bsd
Conflicts: lprng
+Multi-Arch: foreign
Description: Common UNIX Printing System(tm) - client programs (SysV)
The Common UNIX Printing System (or CUPS(tm)) is a printing system and
general replacement for lpd and the like. It supports the Internet
@@ -325,6 +327,7 @@
Conflicts: lpr, lprng
Replaces: lpr
Provides: lpr
+Multi-Arch: foreign
Description: Common UNIX Printing System(tm) - BSD commands
The Common UNIX Printing System (or CUPS(tm)) is a printing system and
general replacement for lpr, lpd and the like. It supports the
@@ -340,6 +343,7 @@
Section: net
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}
+Multi-Arch: foreign
Description: Common UNIX Printing System(tm) - common files
The Common UNIX Printing System (or CUPS(tm)) is a printing system and
general replacement for lpd and the like. It supports the Internet
@@ -356,6 +360,7 @@
Breaks: cupsddk (<< 1.4.0)
Replaces: cupsddk (<< 1.4.0)
Provides: cupsddk
+Multi-Arch: foreign
Description: Common UNIX Printing System(tm) - PPD manipulation utilities
The Common UNIX Printing System (or CUPS(tm)) is a printing system and
general replacement for lpd and the like. It supports the Internet
More information about the Pkg-cups-devel
mailing list