Bug#980423: 3.12.4 makes several packages FTBFS

Sebastian Ramacher sramacher at debian.org
Sat Jan 23 19:27:24 GMT 2021


Control: reassign -1 libphonenumber-dev 7.1.0-7

On 2021-01-20 23:04:15 +0100, Jochen Sprickerhof wrote:
> Hi,
> 
> * Sebastian Ramacher <sramacher at debian.org> [2021-01-20 22:20]:
> > On 2021-01-19 00:05:36 +0100, László Böszörményi wrote:
> > > On Mon, Jan 18, 2021 at 10:24 PM Laurent Bigonville <bigon at debian.org> wrote:
> > > > Several packages FTBFS since 3.12.4
> > > >
> > > > The autopkgtest catched ignition-msgs and ignition-transport, see
> > > > https://packages.qa.debian.org/p/protobuf.html
> > > >
> > > > I can see that evolution-data-server also FTBFS
> > > [...]
> > > > This is a bit unfortunate that it's happening so late in the developpement cycle.
> > >  Indeed, my fault. Investigating. Hope this can be resolved easily.
> > 
> > The autopkgtest failures indicate that ignition-msgs' and
> > ignition-transport's dependencies on libprotobuf-dev (>= X.Y), (<
> > X.{Y+1}) is not enough. It will need to be (>= X.Y.Z), (< X.Y.{Z+1})
> > instead.
> 
> I guess an other option would be to depend on the new API definition:
> Package: libprotobuf-dev
> Provides: protobuf-api-23-0
> 
> @László: would you agree? (We discussed this in #963247 before).

If the API is bumped whenever the generated headers would become
incompatible, this should be fine.

In any case, the headers included in libphonenumber-dev have also been
generated against the new version of protobuf. So the remaining build
issues should be fixed. However, libphonenumber-dev's dependency on
libprotobuf-dev is not tight enough. Hence I'm reassigning this bug to
libphonenumber-dev to tighten the dependency.

Cheers
-- 
Sebastian Ramacher
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-maintainers/attachments/20210123/2b363135/attachment-0001.sig>


More information about the pkg-java-maintainers mailing list