Processed: Re: Bug#980423: 3.12.4 makes several packages FTBFS
Processing control commands: > reassign -1 libphonenumber-dev 7.1.0-7 Bug #980423 [src:protobuf] 3.12.4 makes several packages FTBFS Bug reassigned from package 'src:protobuf' to 'libphonenumber-dev'. No longer marked as found in versions protobuf/3.12.4-1. Ignoring request to alter fixed versions of bug #980423 to the same values previously set Bug #980423 [libphonenumber-dev] 3.12.4 makes several packages FTBFS Marked as found in versions libphonenumber/7.1.0-7. -- 980423: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980423 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#980423: 3.12.4 makes several packages FTBFS
Control: reassign -1 libphonenumber-dev 7.1.0-7 On 2021-01-20 23:04:15 +0100, Jochen Sprickerhof wrote: > Hi, > > * Sebastian Ramacher [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 > > > 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 signature.asc Description: PGP signature
Bug#980423: 3.12.4 makes several packages FTBFS
Hi, * Sebastian Ramacher [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 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). Cheers Jochen signature.asc Description: PGP signature
Processed: Re: Bug#980423: 3.12.4 makes several packages FTBFS
Processing control commands: > clone -1 -2 -3 Bug #980423 [src:protobuf] 3.12.4 makes several packages FTBFS Bug 980423 cloned as bugs 980714-980715 > reassign -2 src:ignition-msgs 5.1.0+dfsg-6 Bug #980714 [src:protobuf] 3.12.4 makes several packages FTBFS Bug reassigned from package 'src:protobuf' to 'src:ignition-msgs'. No longer marked as found in versions protobuf/3.12.4-1. Ignoring request to alter fixed versions of bug #980714 to the same values previously set Bug #980714 [src:ignition-msgs] 3.12.4 makes several packages FTBFS Marked as found in versions ignition-msgs/5.1.0+dfsg-6. > retitle -2 tighten dependencies on libprotobuf-dev Bug #980714 [src:ignition-msgs] 3.12.4 makes several packages FTBFS Changed Bug title to 'tighten dependencies on libprotobuf-dev' from '3.12.4 makes several packages FTBFS'. > reassign -3 src:ignition-transport 8.0.0+dfsg-3 Bug #980715 [src:protobuf] 3.12.4 makes several packages FTBFS Bug reassigned from package 'src:protobuf' to 'src:ignition-transport'. No longer marked as found in versions protobuf/3.12.4-1. Ignoring request to alter fixed versions of bug #980715 to the same values previously set Bug #980715 [src:ignition-transport] 3.12.4 makes several packages FTBFS Marked as found in versions ignition-transport/8.0.0+dfsg-3. > retitle -3 tighten dependencies on libprotobuf-dev Bug #980715 [src:ignition-transport] 3.12.4 makes several packages FTBFS Changed Bug title to 'tighten dependencies on libprotobuf-dev' from '3.12.4 makes several packages FTBFS'. -- 980423: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980423 980714: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980714 980715: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980715 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#980423: 3.12.4 makes several packages FTBFS
Control: clone -1 -2 -3 Control: reassign -2 src:ignition-msgs 5.1.0+dfsg-6 Control: retitle -2 tighten dependencies on libprotobuf-dev Control: reassign -3 src:ignition-transport 8.0.0+dfsg-3 Control: retitle -3 tighten dependencies on libprotobuf-dev 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 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. Cheers -- Sebastian Ramacher signature.asc Description: PGP signature
Bug#980423: 3.12.4 makes several packages FTBFS
On Mon, Jan 18, 2021 at 10:24 PM Laurent Bigonville 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. Thanks, Laszlo/GCS
Bug#980423: 3.12.4 makes several packages FTBFS
Source: protobuf Version: 3.12.4-1 Severity: serious Hello, 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 All seems to FTBFS for more or less the same reasons: /usr/include/ignition/msgs5/ignition/msgs/version.pb.h:59:51: error: ‘AuxiliaryParseTableField’ in namespace ‘google::protobuf::internal’ does not name a type; did you mean ‘AuxillaryParseTableField’? 59 | static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[] | ^~~~ | AuxillaryParseTableField This is a bit unfortunate that it's happening so late in the developpement cycle. Kind regards, Laurent Bigonville -- System Information: Debian Release: bullseye/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.9.0-5-amd64 (SMP w/8 CPU threads) Kernel taint flags: TAINT_WARN Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), LANGUAGE=fr_BE:fr Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: SELinux: enabled - Mode: Permissive - Policy name: refpolicy