MultiArch support for QT5 is insufficient for cross building
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
qtbase-opensource-src (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
qtchooser (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
$ sudo apt-get install qtbase5-dev:armhf
Reading package lists... Done
Building dependency tree
Reading state information... Done
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:
qtbase5-dev:armhf : Depends: qtbase5-
E: Unable to correct problems, you have held broken packages.
(rc)doko@
Reading package lists... Done
Building dependency tree
Reading state information... Done
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:
qtbase5-dev:armhf : Depends: qtbase5-
E: Unable to correct problems, you have held broken packages.
(rc)doko@
Reading package lists... Done
Building dependency tree
Reading state information... Done
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:
mountall : Depends: plymouth but it is not going to be installed
qtbase5-
E: Error, pkgProblemResol
(rc)doko@
Reading package lists... Done
Building dependency tree
Reading state information... Done
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:
mountall : Depends: plymouth but it is not going to be installed
qtbase5-
E: Error, pkgProblemResol
- qt5-default needs to be m-a same. files don't conflict.
- dependencies on qtbase5-dev-tools and qt5-qmake must have an :any suffix.
TODO: Are all these tools really platform independent, or can they handle
building for another architecture?
- qtbase5-dev-tools must depend on perl:any
- dependencies on qtchooser must be qtchooser:any
- qtchooser itself must be m-a foreign, and must be able to handle
the defaults for all installed architectures.