[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#877441: gcc-8: missing Breaks+Replaces against several gcc-7 packages



Source: gcc-8
Version: 8-20170923-1
Severity: serious
User: debian-qa@lists.debian.org
Usertags: piuparts
Control: affects -1 + lib32stdc++6-8-dbg libgccjit-8-doc libstdc++-8-doc libstdc++6-8-dbg libx32stdc++6-8-dbg

Hi,

during a test with piuparts I noticed your package fails to upgrade from
'sid' to 'experimental'.
It installed fine in 'sid', then the upgrade to 'experimental' fails
because it tries to overwrite other packages files without declaring a
Breaks+Replaces relation.

See policy 7.6 at
https://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces

Not attaching the logs, just listing the packages with their conflicting
files:

lib32stdc++6-7-dbg=7.2.0-7 lib32stdc++6-8-dbg=8-20170923-1
usr/lib32/debug/libstdc++.a
usr/lib32/debug/libstdc++.so
usr/lib32/debug/libstdc++.so.6
usr/lib32/debug/libstdc++fs.a

libgccjit-7-doc=7.2.0-7 libgccjit-8-doc=8-20170923-1
usr/share/info/libgccjit.info.gz

libstdc++-7-doc=7.2.0-7 libstdc++-8-doc=8-20170923-1
usr/share/man/man3/*.3cxx.gz

libstdc++6-7-dbg=7.2.0-7 libstdc++6-8-dbg=8-20170923-1
usr/lib/x86_64-linux-gnu/debug/libstdc++.a
usr/lib/x86_64-linux-gnu/debug/libstdc++.so
usr/lib/x86_64-linux-gnu/debug/libstdc++.so.6
usr/lib/x86_64-linux-gnu/debug/libstdc++fs.a

libx32stdc++6-7-dbg=7.2.0-7 libx32stdc++6-8-dbg=8-20170923-1
usr/libx32/debug/libstdc++.a
usr/libx32/debug/libstdc++.so
usr/libx32/debug/libstdc++.so.6
usr/libx32/debug/libstdc++fs.a


cheers,

Andreas


Reply to: