forked from qt-creator/qt-creator
Maemo: Use xdpkg's new --no-force-downgrade option.
This commit is contained in:
@@ -613,8 +613,10 @@ void MaemoDeployStep::installToSysroot()
|
|||||||
const QtVersion * const qtVersion = bc->qtVersion();
|
const QtVersion * const qtVersion = bc->qtVersion();
|
||||||
const QString command = QLatin1String(
|
const QString command = QLatin1String(
|
||||||
packagingStep()->debBasedMaemoTarget() ? "xdpkg" : "xrpm");
|
packagingStep()->debBasedMaemoTarget() ? "xdpkg" : "xrpm");
|
||||||
const QStringList args = QStringList() << command
|
QStringList args = QStringList() << command << QLatin1String("-i");
|
||||||
<< QLatin1String("-i") << packagingStep()->packageFilePath();
|
if (packagingStep()->debBasedMaemoTarget())
|
||||||
|
args << QLatin1String("--no-force-downgrade");
|
||||||
|
args << packagingStep()->packageFilePath();
|
||||||
MaemoGlobal::callMadAdmin(*m_sysrootInstaller, args, qtVersion, true);
|
MaemoGlobal::callMadAdmin(*m_sysrootInstaller, args, qtVersion, true);
|
||||||
if (!m_sysrootInstaller->waitForStarted()) {
|
if (!m_sysrootInstaller->waitForStarted()) {
|
||||||
writeOutput(tr("Installation to sysroot failed, continuing anyway."),
|
writeOutput(tr("Installation to sysroot failed, continuing anyway."),
|
||||||
|
|||||||
Reference in New Issue
Block a user