*** This bug is a duplicate of bug 1056869 *** https://bugs.launchpad.net/bugs/1056869
** This bug has been marked a duplicate of bug 1056869 Make libpq multi-arch capable -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to postgresql-9.1 in Ubuntu. https://bugs.launchpad.net/bugs/1034610 Title: please add multiarch support for libpq-dev for cross-compiling Status in “postgresql-9.1” package in Ubuntu: Triaged Bug description: I use libpq-dev:amd64 and libpq-dev:i386 on the same system to support compiling and cross-compiling software using gcc. But these packages cannot be installed on the same machine under 12.04. Instead I get this: The following packages will be REMOVED: comerr-dev krb5-multidev libkrb5-dev libpq-dev libpq5 libssl-dev postgresql-client-9.1 If I attempt to force both packages to be installed, I am told it is not allowed. I am not able to find any workaround at this time. Tips are welcome. # apt-get install libpq-dev:i386 libpq-dev Reading package lists... Done Building dependency tree Reading state information... Done libpq-dev is already the newest version. Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: libpq-dev : Conflicts: libpq-dev:i386 but 9.1.4-0ubuntu12.04 is to be installed libpq-dev:i386 : Depends: libpq5:i386 (= 9.1.4-0ubuntu12.04) but it is not going to be installed Depends: libssl-dev:i386 but it is not going to be installed Depends: libkrb5-dev:i386 but it is not going to be installed Depends: comerr-dev:i386 but it is not going to be installed Conflicts: libpq-dev but 9.1.4-0ubuntu12.04 is to be installed E: Unable to correct problems, you have held broken packages. # apt-get install libpq-dev:i386 Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: libgssrpc4 libssl-doc libkadm5clnt-mit8 libkadm5srv-mit8 libkdb5-6 Use 'apt-get autoremove' to remove them. The following extra packages will be installed: comerr-dev:i386 krb5-multidev:i386 libkrb5-dev:i386 libpq5:i386 libssl-dev:i386 Suggested packages: doc-base:i386 krb5-doc:i386 postgresql-doc-9.1:i386 Recommended packages: libssl-doc:i386 The following packages will be REMOVED: comerr-dev krb5-multidev libkrb5-dev libpq-dev libpq5 libssl-dev postgresql-client-9.1 The following NEW packages will be installed: comerr-dev:i386 krb5-multidev:i386 libkrb5-dev:i386 libpq-dev:i386 libpq5:i386 libssl-dev:i386 0 upgraded, 6 newly installed, 7 to remove and 1 not upgraded. Need to get 0 B/1,908 kB of archives. After this operation, 4,073 kB disk space will be freed. Do you want to continue [Y/n]? ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: libpq-dev 9.1.4-0ubuntu12.04 ProcVersionSignature: Ubuntu 3.2.0-27.43-generic 3.2.21 Uname: Linux 3.2.0-27-generic x86_64 NonfreeKernelModules: nvidia ApportVersion: 2.0.1-0ubuntu12 Architecture: amd64 Date: Wed Aug 8 17:01:43 2012 InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425) ProcEnviron: LC_CTYPE=en_US.UTF-8 TERM=xterm PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SourcePackage: postgresql-9.1 UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/postgresql-9.1/+bug/1034610/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp