On 2018-03-15 Andreas Metzler <ametz...@bebt.de> wrote: > On 2018-03-15 Timo Aaltonen <tjaal...@debian.org> wrote: >> On 14.03.2018 22:25, Adrian Bunk wrote: > > > Package: libinput-dev [...] > > > Root cause are the new dependencies in Requires.private > > > without package dependencies: [...]
>> 1.10.2-1 didn't have them, and nothing changed in 1.10.3 that would >> result in this, so the culprit is elsewhere. Where did that >> "Requires.private" come from? > Hello, > Meson changed: [...] > I guess the source was merging of > https://github.com/mesonbuild/meson/pull/3131 I am not very familiar with meson but afaict from reading the docs https://github.com/mesonbuild/meson/blob/master/docs/markdown/Pkgconfig-module.md this behavior cannot be overriden. - Setting requires_private to '' does not work since the autodeps are appended. So it looks like the possibilties of fixing this are 1. Use a kludge (sed in debian/rules) 2. Add package dependencies 3. Stop using pkg.generate(). cu Andreas -- `What a good friend you are to him, Dr. Maturin. His other friends are so grateful to you.' `I sew his ears on from time to time, sure'