Public bug reported: Building armhf unity8 in a chroot with sbuild currently doesn't work because of dependency issues.
How to reproduce: 1) mk-sbuild --target=armhf vivid 2) add overlay ppa to the chroot, upgrade packages etc 3) sbuild --host=armhf --build=amd64 vivid-amd64-armhf Building fails during the installation of unit8 builddeps: libconnectivity-qt1-dev:armhf : Depends: libconnectivity-qt1:armhf (= 0.5.1+15.04.20150611-0ubuntu1) but it is not going to be installed Installing libconnectivity-qt1-dev:armhf manually in the chroot works, but if you try installing unity8 builddeps after installing libconnectivity-qt1-dev:armhf, apt will try to remove libconnectivity There is probably a dependency conflict where one of the builddeps of unity8 conflicts with libconnectivity-qt1-dev More details: if you install libconnectivity-qt1-dev:armhf, then install builddeps and let it remove libconn-qt1-dev:armhf, and then try installing the builddeps again, the conflict become more evident, here's the log: http://pastebin.ubuntu.com/11735156/ ** Affects: unity8 (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1466528 Title: crossbuild is broken because of dependency conflicts Status in unity8 package in Ubuntu: New Bug description: Building armhf unity8 in a chroot with sbuild currently doesn't work because of dependency issues. How to reproduce: 1) mk-sbuild --target=armhf vivid 2) add overlay ppa to the chroot, upgrade packages etc 3) sbuild --host=armhf --build=amd64 vivid-amd64-armhf Building fails during the installation of unit8 builddeps: libconnectivity-qt1-dev:armhf : Depends: libconnectivity-qt1:armhf (= 0.5.1+15.04.20150611-0ubuntu1) but it is not going to be installed Installing libconnectivity-qt1-dev:armhf manually in the chroot works, but if you try installing unity8 builddeps after installing libconnectivity-qt1-dev:armhf, apt will try to remove libconnectivity There is probably a dependency conflict where one of the builddeps of unity8 conflicts with libconnectivity-qt1-dev More details: if you install libconnectivity-qt1-dev:armhf, then install builddeps and let it remove libconn-qt1-dev:armhf, and then try installing the builddeps again, the conflict become more evident, here's the log: http://pastebin.ubuntu.com/11735156/ To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1466528/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp