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

Reply via email to