On Wed, 26 Feb 2020 at 17:47:07 +0200, Timo Aaltonen wrote: > On 26.2.2020 16.17, Dmitry Shachnev wrote: > > Unpacking libx11-dev:amd64 (2:1.6.9-1) ... > > dpkg: error processing archive .../097-libx11-dev_2%3a1.6.9-1_amd64.deb > > (--unpack): > > trying to overwrite '/usr/include/X11/extensions/XKBgeom.h', which is > > also in package x11proto-dev 2018.4-4 > > bah, I'll release a new xorgproto asap
You'll probably need to give x11proto-dev a versioned Breaks on the older libx11-dev versions that expected x11proto-dev to provide that header. libx11-dev will also need another upload to add a versioned Breaks/Replaces on older versions of x11proto-dev (or possibly a versioned Depends: x11proto-dev (>= x), Replaces: x11proto-dev (<< x)) to avoid broken partial upgrades. This might also be a good opportunity to move libx11-dev's dependencies from the transitional packages x11proto-core-dev, etc. to x11proto-dev. smcv