On Sat, Sep 9, 2023 at 9:21 PM Nicolas Mora <nico...@babelouest.org> wrote: > > Le 2023-09-08 à 02 h 51, Samuel Thibault a écrit : > >>> is the only exposure, and that file is not installed, so there is no way > >>> for another package to produce a reference to it. I did check on the > >>> archive in the amd64 case, no package does. > >>> > >> > >> Thanks, that's indeed not possible to use. > > > > That being said, like #1043184 you will need to make libevent-core-2.1-7 > > Break the previous versions of the other libevent packages, to make sure > > they get upgraded to the version that doesn't use event_strlcpy_ any > > more. > > > > Thanks, therefore adding 'Breaks: libevent-2.1-7 (<= 2.1.12-stable-8)' > in the d/control file will make the other packages rebuild then. >
It looks like there is no need for Breaks. $ apt rdepends libevent-core-2.1-7 |grep libevent libevent-core-2.1-7 Depends: libevent-dev (= 2.1.12-stable-8) Depends: libevent-pthreads-2.1-7 (= 2.1.12-stable-8) Depends: libevent-openssl-2.1-7 (= 2.1.12-stable-8) Depends: libevent-extra-2.1-7 (= 2.1.12-stable-8) All these packages have strict equal dependency on libevent-core-2.1-7. -- Shengjing Zhu