On Tue, Dec 11, 2018 at 02:47:01PM -0500, Michael Jeanson wrote:
> On 2018-11-26 3:51 p.m., Adrian Bunk wrote:
> > Control: reassign -1 libbabeltrace1 1.5.3-2
> > Control: severity -1 serious
> > Control: affects -1 gdb-multiarch
> >
> > On Mon, Oct 08, 2018 at 11:35:10AM +0200, Matthias Urlichs wrote:
> >> Package: gdb-multiarch
> >> Version: 8.1-4
> >> Severity: important
> >>
> >> gdb-multiarch requires libbabeltrace-ctf1.
> >>
> >> --\ Versions of libbabeltrace-ctf1 (3)
> >>
> >> p 1.5.1-1
> >> i 1.5.6-1
> >> i A libbabeltrace1 1.5.6-1
> >>
> >> Apparently the build process picks up the fact that libbabeltrace-1.5.6-1
> >> contains the -ctf sub-library, but then doesn't depend on >=1.5.6.
> >> Thus 1.5.1 ends up being installed, which doesn't contain the plugin.
> >> ...
> >
> > Reassigning to libbabeltrace1 where this bug should be fixed.
> >
> > cu
> > Adrian
> >
>
> Hi,
>
> I'm quite unsure how to fix this properly. I understand the problem but
> every solution I come up with involves modifying already released
> packages. I'm open to any suggestion.
Most important is to fix the root cause:
$ cat /var/lib/dpkg/info/libbabeltrace1\:amd64.shlibs
libbabeltrace-ctf-metadata 1 libbabeltrace1
libbabeltrace-ctf-text 1 libbabeltrace1
libbabeltrace-ctf 1 libbabeltrace1
...
$
Reverse dependencies could then be fixed for buster by binNMU.
> Michael
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed