Bug#1019485: libvirglrenderer-dev should depend on libva-dev

2022-10-20 Thread Michael Tokarev
Ok. This package appears to lack some love. Bugs are never closed (I just closed a few bugreports which were fixed years ago), migration status apparently is never checked, bugs actually are not watched/handled (these 2 bugs are here for quite some time already). I pinged the maintainer but he did

Bug#1019485: libvirglrenderer-dev should depend on libva-dev

2022-10-18 Thread Michael Tokarev
According to the FAQ at https://people.freedesktop.org/~dbn/pkg-config-guide.html#faq : My library z uses libx internally, but does not expose libx data types in its public API. What do I put in my z.pc file? Again, add the module to Requires.private if it supports pkg-config. In this ca

Bug#1019485: libvirglrenderer-dev should depend on libva-dev

2022-10-17 Thread Michael Tokarev
18.10.2022 09:41, Michael Tokarev wrote: .. At least once I come across a case where pkgconfig --cflags were actually needed - because this library's header file actually included some other header file. And iirc, it was an upstream bug, the dependency should have been listed as non-private-som

Bug#1019485: libvirglrenderer-dev should depend on libva-dev

2022-10-17 Thread Michael Tokarev
18.10.2022 00:17, Michael Biebl wrote: .. Patching the upstream provided .pc file in Debian feels odd, tbh. Are you sure Requires.private is only relevant for static linking? Isn't this what Libs.private is for. Yes it feels odd indeed. The problem here is often due to lack of understanding h

Bug#1019485: libvirglrenderer-dev should depend on libva-dev

2022-10-17 Thread Adrian Bunk
On Mon, Oct 17, 2022 at 10:13:47PM +0300, Michael Tokarev wrote: > 16.10.2022 08:04, Adrian Bunk wrote: > ... > > With 0.10.3-1 vulkan is a new requirement, breaking the qemu build again: > > https://buildd.debian.org/status/fetch.php?pkg=qemu&arch=amd64&ver=1%3A7.1%2Bdfsg-2%2Bb1&stamp=1665894634&r

Bug#1019485: libvirglrenderer-dev should depend on libva-dev

2022-10-17 Thread Michael Biebl
On Mon, 17 Oct 2022 22:13:47 +0300 Michael Tokarev wrote: 16.10.2022 08:04, Adrian Bunk wrote: ... > With 0.10.3-1 vulkan is a new requirement, breaking the qemu build again: > https://buildd.debian.org/status/fetch.php?pkg=qemu&arch=amd64&ver=1%3A7.1%2Bdfsg-2%2Bb1&stamp=1665894634&raw=0 > > T

Bug#1019485: libvirglrenderer-dev should depend on libva-dev

2022-10-17 Thread Michael Tokarev
16.10.2022 08:04, Adrian Bunk wrote: ... With 0.10.3-1 vulkan is a new requirement, breaking the qemu build again: https://buildd.debian.org/status/fetch.php?pkg=qemu&arch=amd64&ver=1%3A7.1%2Bdfsg-2%2Bb1&stamp=1665894634&raw=0 The complete list is currently: $ pkg-config --cflags virglrenderer P

Processed: Re: Bug#1019485: libvirglrenderer-dev should depend on libva-dev

2022-10-15 Thread Debian Bug Tracking System
Processing control commands: > severity -1 serious Bug #1019485 [libvirglrenderer-dev] libvirglrenderer-dev should depend on libva-dev Severity set to 'serious' from 'important' > retitle -1 libvirglrenderer-dev must depend on packages required for its > pkg-config file Bug #1019485 [libvirglren