Package: gcc-8 Version: 8.2.0-1 Severity: normal Dear Maintainer,
*** Reporter, please consider answering these questions, where appropriate *** * What led up to the situation? I use a Debian Sid x86-64 system with gcc installed from the x32 repository (because the x32 compiler is about 10% faster). Unfortunatelly, in the last months the x32 builds lag behind the i386 and x86-64 build. Currently, gcc-7:amd64 has version 7.3.0-27, gcc-7:x32 has version 7.3.0-26. gcc-8:amd64 has version 8.2.0-3, gcc-8:x32 has version 8.2.0-1. dpkg only upgrades packages if they have the same version, so if x32 is lagging behind x86-64, the packages can't be upgraded at all. I'm currently stuck 8-20180425-1 and I can't upgrade it just because the x32 and x86-64 packages don't have the same version (and didn't have for a few last months). * What exactly did you do (or not do) that was effective (or ineffective)? 1. Install Debian Sid amd64. 2. Add foreign architectures: dpkg --add-architecture x32 dpkg --add-architecture i386 3. Set /etc/apt/sources.list to: deb [ arch=i386,amd64 ] http://ftp.cz.debian.org/debian/ sid main contrib non-free deb [ arch=x32 ] http://ftp.de.debian.org/debian-ports/ unreleased main deb [ arch=x32 ] http://ftp.de.debian.org/debian-ports/ unstable main 4. Try to install gcc-7 or gcc-8. It can't be installed because of mismatched versions * What was the outcome of this action? You can't install or upgrade gcc. * What outcome did you expect instead? The x32 repository should be in sync with the x86-64 repository. *** End of the template - remove these template lines ***