Hi Jose, On Do 13 Jul 2017 09:03:28 CEST, Jose M Calhariz wrote:
Package: libmate-menu2 Version: 1.16.0-2 Severity: normal I have been doing experiments on Crossgrading of Mate and Xorg from i386 to amd64. The crossgrading following the instructions in http://blog.calhariz.com/post/2017/07/12/Crossgrading-a-minimal-install-of-Debian-9 that are an adaptation from the Debian Wiki https://wiki.debian.org/CrossGrading The crossgrade fails with the message: dpkg: dependency problems prevent configuration of libmate-menu2:amd64: libmate-menu2:i386 (1.16.0-2) breaks libmatemenu and is installed. libmate-menu2:amd64 (1.16.0-2) provides libmatemenu. The way to exit from this situation is:dpkg --install --force-breaks /var/cache/apt/archives/libmate-menu2_1.16.0-2_amd64.debKind regards Jose M Calhariz
My proposal for a fix for the above is actually dropping the stone-age-old Provides: fields.
See: https://anonscm.debian.org/cgit/pkg-mate/mate-menus.git/commit/?id=cb23c4740ba7a44736998493b3edb8674b65f401 Do you agree that this could be a possible solution? Thanks+Greets, MikePS: Thanks for blogging about your cross-grading effort. Those posts are relevant here for me with a local project I run based on Debian.
-- DAS-NETZWERKTEAM mike gabriel, herweg 7, 24357 fleckeby mobile: +49 (1520) 1976 148 landline: +49 (4354) 8390 139 GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22 0782 9AF4 6B30 2577 1B31 mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de
pgpIQeeWwsTaw.pgp
Description: Digitale PGP-Signatur