dpkg regression --force-depends
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dpkg (Ubuntu) |
Fix Released
|
Medium
|
Steve Langasek | ||
Natty |
Fix Released
|
Medium
|
Steve Langasek |
Bug Description
SRU justification:
Regression in dpkg introduced by multiarch. It is not impossible to force the installation of foreign-arch packages in natty if their dependencies are not installed.
TEST CASE:
1. Download http://
2. Try to install the package with 'dpkg -i'. Verify that it fails.
3. Try to install the package with 'dpkg --force-
4. Try to install the package with 'dpkg --force-
5. Upgrade to dpkg 1.16.0~ubuntu7.1.
6. Try to install the package with 'dpkg -i'. Verify that it fails.
7. Try to install the package with 'dpkg --force-
8. Try to install the package with 'dpkg --force-
9. remove the package with 'dpkg --purge force-arch-
Binary package hint: dpkg
I want to install a printer driver which is made with i386 architecture on a amd64 system.
With sudo dpkg -i --force-
dpkg : avertissement : problème contourné par utilisation de --force :
l'architecture du paquet (i386) ne correspond pas à celle du système (amd64)
(Lecture de la base de données... 94096 fichiers et répertoires déjà installés.)
Préparation du remplacement de cnijfilter-
Dépaquetage de la mise à jour de cnijfilter-
dpkg : des problèmes de dépendances empêchent la configuration de cnijfilter-
cnijfilter-
cnijfilter-
cnijfilter-
dpkg : erreur de traitement de cnijfilter-
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
cnijfilter-
Kubuntu 11.04
This action worked perfectly with ubuntu 10.10 64 bits.
Changed in dpkg (Ubuntu): | |
assignee: | nobody → Steve Langasek (vorlon) |
tags: | added: patch |
Changed in dpkg (Ubuntu Natty): | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Steve Langasek (vorlon) |
description: | updated |
I can confirm the problem. The patch attached should fix this.
Thank you for your report.