[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: libprotobuf17 might need Breaks: libprotobuf10



[copying debian-java as the failure is java related]

On Mon, 15 Oct 2018 16:26:23 +0300 Adrian Bunk <bunk@debian.org> wrote:
> Yes, that's what I also suspect.
> 
> When it has been observed that ending up with both libprotobuf10 and 
> libprotobuf17 in a binary will not work, then this should be expressed 
> through the package dependencies.

Hi Laszlo,

Are you planning to upload this fix? Testing migration is currently
blocked by this rc bug and there is a delay caused by autopkgtest failure.

> That would avoid a couple of potential problems in situations like 
> stretch->buster upgrades or for testing users.
> 
> It should also fix the autopkgtest failures that are currently
> preventing protobuf from entering testing this month.

I added Breaks and ran autopkgtests again, but it still failed.

diff --git a/debian/control b/debian/control
index cae7232..d060e8c 100644
--- a/debian/control
+++ b/debian/control
@@ -66,6 +66,7 @@ Architecture: any
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
+Breaks: libprotobuf10 (<< 3.6.1~)
 Description: protocol buffers C++ library
  Protocol buffers are a flexible, efficient, automated mechanism for
  serializing structured data - similar to XML, but smaller, faster, and


I think the examples are not updated for new api. New jar file does not
have this class.

Hi java team,

protobuf 3.6.1 autopkgtest is failing with this error, can you help
fixing this?


javac -cp $CLASSPATH AddPerson.java ListPeople.java
com/example/tutorial/AddressBookProtos.java
com/example/tutorial/AddressBookProtos.java:1077: error: cannot find symbol
    private com.google.protobuf.Timestamp lastUpdated_;


full log,
https://ci.debian.net/data/packages/unstable/amd64/p/protobuf/latest-autopkgtest/log.gz

Thanks
Praveen

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: