Processed: retitle 1024674 to libebook-contacts-1.2-4 needs rebuild after protobuf transition, affects 1024674 ...

2022-11-22 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> retitle 1024674 libebook-contacts-1.2-4 needs rebuild after protobuf 
> transition
Bug #1024674 [libphonenumber8] libphonenumber8: breaks Evolution
Changed Bug title to 'libebook-contacts-1.2-4 needs rebuild after protobuf 
transition' from 'libphonenumber8: breaks Evolution'.
> affects 1024674 evolution
Bug #1024674 [libphonenumber8] libebook-contacts-1.2-4 needs rebuild after 
protobuf transition
Added indication that 1024674 affects evolution
> reassign 1024674 evolution-data-server
Bug #1024674 [libphonenumber8] libebook-contacts-1.2-4 needs rebuild after 
protobuf transition
Bug reassigned from package 'libphonenumber8' to 'evolution-data-server'.
No longer marked as found in versions libphonenumber/8.12.57+ds-1.
Ignoring request to alter fixed versions of bug #1024674 to the same values 
previously set
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
1024674: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1024674
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

__
This is the maintainer address of Debian's Java team
.
 Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#1024674: libphonenumber8: breaks Evolution

2022-11-22 Thread tony mancill
On Wed, Nov 23, 2022 at 05:02:16AM +0100, Christoph Anton Mitterer wrote:
> Package: libphonenumber8
> Version: 8.12.57+ds-1+b2
> Severity: serious
> 
> After the upgrade, evolution crashes when started:
> $ evolution
> evolution: symbol lookup error: 
> /usr/lib/x86_64-linux-gnu/libebook-contacts-1.2.so.4: undefined symbol: 
> _ZN4i18n12phonenumbers11PhoneNumberC1EPN6google8protobuf5ArenaE

This issue goes away for me after a rebuild of src:evolution-data-server
and installing the freshly rebuilt libebook-contacts-1.2-4.

Maybe we can kick off a rebuild via the transition.  If not that, would
you be willing to do a sourceful upload Jeremy?


signature.asc
Description: PGP signature
__
This is the maintainer address of Debian's Java team
.
 Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#1024674: libphonenumber8: breaks Evolution

2022-11-22 Thread Christoph Anton Mitterer
On Tue, 2022-11-22 at 21:11 -0800, tony mancill wrote:
> Yes, totally.  I didn't mean to imply that the bug shouldn't be here.

Sure... just wanted to point out, that I don't consider it your fault
or so :-)



> > I had evolution running, while I've upgraded. And didn't restart it
> > afterwards (at least not immediately).
> > 
> > I then noticed some weird things... when replying to a mail, there
> > was
> > no quoting of the mail I replied to (i.e. I got a new compose
> > window,
> > but no text in it).
> > Also I couldn't save my composed mail as draft (some strange error
> > popup within evolution itself).
> 
> Interesting...

Interesting word for weird ;-)

I guess it must be doing some kind of dynamic loading stuff? OTOH, it
seems to be just linked as a plain shared lib:
$ libtree /usr/lib/x86_64-linux-gnu/libebook-contacts-1.2.so.4.0.0
libebook-contacts-1.2.so.4 
├── libedataserver-1.2.so.27 [ld.so.conf]
...
├── libphonenumber.so.8 [ld.so.conf]
│   ├── libprotobuf.so.23 [ld.so.conf]
│   │   └── libz.so.1 [ld.so.conf]
│   ├── libabsl_throw_delegate.so.20220623 [ld.so.conf]
│   ├── libabsl_strings.so.20220623 [ld.so.conf]
│   │   ├── libabsl_strings_internal.so.20220623 [ld.so.conf]
│   │   │   └── libabsl_raw_logging_internal.so.20220623 [ld.so.conf]
│   │   ├── libabsl_raw_logging_internal.so.20220623 [ld.so.conf]
│   │   └── libabsl_throw_delegate.so.20220623 [ld.so.conf]
│   ├── libabsl_raw_hash_set.so.20220623 [ld.so.conf]
│   ├── libabsl_hash.so.20220623 [ld.so.conf]
│   │   ├── libabsl_city.so.20220623 [ld.so.conf]
│   │   └── libabsl_low_level_hash.so.20220623 [ld.so.conf]
│   ├── libicui18n.so.72 [ld.so.conf]
│   └── libicuuc.so.72 [ld.so.conf]
...

 
> > Since I suspected some issues, I restarted evolution, and only then
> > I've noticed the libphonenumber related error I've mentioned in the
> > initial mail.
> 
> Ugh, so it's completely broken for you now.

Yes... at least evolution, but that's the only thing I have, which
depends on it.

Maybe we should increase the severity, so that people will see it at
least via apt-listbugs?


Thanks :-)
Chris.
> 

__
This is the maintainer address of Debian's Java team
.
 Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#1024674: libphonenumber8: breaks Evolution

2022-11-22 Thread tony mancill
On Wed, Nov 23, 2022 at 05:02:16AM +0100, Christoph Anton Mitterer wrote:
> After the upgrade, evolution crashes when started:
> $ evolution
> evolution: symbol lookup error: 
> /usr/lib/x86_64-linux-gnu/libebook-contacts-1.2.so.4: undefined symbol: 
> _ZN4i18n12phonenumbers11PhoneNumberC1EPN6google8protobuf5ArenaE

Weird that it didn't fail the first time, but I'm seeing the same
failure now, both with the auto-transition build and with a rebuild on
my local system.

__
This is the maintainer address of Debian's Java team
.
 Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#1024674: libphonenumber8: breaks Evolution

2022-11-22 Thread tony mancill
On Wed, Nov 23, 2022 at 05:51:50AM +0100, Christoph Anton Mitterer wrote:
> Hey Tony.
> 
> On Tue, 2022-11-22 at 20:40 -0800, tony mancill wrote:
> > Thank you for the bug report.  libphonenumber 8.12.57+ds-1 has been
> > in
> > testing for longer than a month at this point [1].  Has it been
> > broken
> > all of this time?  If not, I suspect this is related the protobuf
> > transition [2].
> 
> No, it was fine all the time with 8.12.57+ds-1+b1 (and backporting to
> it fixes the issue, too). Only 8.12.57+ds-1+b2 introduced the problem.

Good to know.  I will start by picking through the build logs here:

https://buildd.debian.org/status/fetch.php?pkg=libphonenumber&arch=amd64&ver=8.12.57%2Bds-1%2Bb2&stamp=1669158118&raw=0

> But given that the dependency for evolution (or rather libebook-
> contacts-1.2-4) I thought the starting point of "responsibility" (in
> terms of package dependencies) should be there.

Yes, totally.  I didn't mean to imply that the bug shouldn't be here.

> > I'm not seeing the crash here, but I'm running vanilla unstable and
> > not
> > unstable-debug
> 
> I don't think this makes a difference... the unstable-debug is just
> there because I have the debug repo enabled, but the packages are from
> unstable:
> >   APT policy: (500, 'unstable-debug'), (500, 'unstable')

(nodding)

> I had evolution running, while I've upgraded. And didn't restart it
> afterwards (at least not immediately).
> 
> I then noticed some weird things... when replying to a mail, there was
> no quoting of the mail I replied to (i.e. I got a new compose window,
> but no text in it).
> Also I couldn't save my composed mail as draft (some strange error
> popup within evolution itself).

Interesting...
 
> Since I suspected some issues, I restarted evolution, and only then
> I've noticed the libphonenumber related error I've mentioned in the
> initial mail.

Ugh, so it's completely broken for you now.
 
> Perhaps we should get the protobuf people on board in this issue?

I have added Laszlo to the cc:  I'm rebuilding locally against the
3.21.9-4 protobuf sources to attempt to reproduce the bug.

Thank you,
tony


signature.asc
Description: PGP signature
__
This is the maintainer address of Debian's Java team
.
 Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#1024674: libphonenumber8: breaks Evolution

2022-11-22 Thread Christoph Anton Mitterer
Hey Tony.

On Tue, 2022-11-22 at 20:40 -0800, tony mancill wrote:
> Thank you for the bug report.  libphonenumber 8.12.57+ds-1 has been
> in
> testing for longer than a month at this point [1].  Has it been
> broken
> all of this time?  If not, I suspect this is related the protobuf
> transition [2].

No, it was fine all the time with 8.12.57+ds-1+b1 (and backporting to
it fixes the issue, too). Only 8.12.57+ds-1+b2 introduced the problem.

So yes, it may be related to the transition.

But given that the dependency for evolution (or rather libebook-
contacts-1.2-4) I thought the starting point of "responsibility" (in
terms of package dependencies) should be there.



> I'm not seeing the crash here, but I'm running vanilla unstable and
> not
> unstable-debug

I don't think this makes a difference... the unstable-debug is just
there because I have the debug repo enabled, but the packages are from
unstable:
>   APT policy: (500, 'unstable-debug'), (500, 'unstable')
^
|

> You mention that it crashes
> and that it ends up in a weird state while it's running.  Does that
> mean
> it crashes and exits sometimes?  Or that logs an error and continues
> running?

No,... sorry for not describing it clearly.

I had evolution running, while I've upgraded. And didn't restart it
afterwards (at least not immediately).

I then noticed some weird things... when replying to a mail, there was
no quoting of the mail I replied to (i.e. I got a new compose window,
but no text in it).
Also I couldn't save my composed mail as draft (some strange error
popup within evolution itself).

Since I suspected some issues, I restarted evolution, and only then
I've noticed the libphonenumber related error I've mentioned in the
initial mail.


Perhaps we should get the protobuf people on board in this issue?


Thanks,
Chris.

__
This is the maintainer address of Debian's Java team
.
 Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#1024674: libphonenumber8: breaks Evolution

2022-11-22 Thread tony mancill
On Wed, Nov 23, 2022 at 05:02:16AM +0100, Christoph Anton Mitterer wrote:
> Package: libphonenumber8
> Version: 8.12.57+ds-1+b2
> Severity: serious
> 
> 
> Hey.
> 
> After the upgrade, evolution crashes when started:
> $ evolution
> evolution: symbol lookup error: 
> /usr/lib/x86_64-linux-gnu/libebook-contacts-1.2.so.4: undefined symbol: 
> _ZN4i18n12phonenumbers11PhoneNumberC1EPN6google8protobuf5ArenaE
> 
> and it even ended up in a weird state while it was still running.

Hi Chris,

Thank you for the bug report.  libphonenumber 8.12.57+ds-1 has been in
testing for longer than a month at this point [1].  Has it been broken
all of this time?  If not, I suspect this is related the protobuf
transition [2].

I'm not seeing the crash here, but I'm running vanilla unstable and not
unstable-debug, so perhaps that's a clue.  You mention that it crashes
and that it ends up in a weird state while it's running.  Does that mean
it crashes and exits sometimes?  Or that logs an error and continues
running?

Thank you,
tony

P.S.  Not directly related, but I have a package for 8.13.0 ready to upload,
but have been waiting for the transition to complete.

[1] https://tracker.debian.org/pkg/libphonenumber
[2] https://release.debian.org/transitions/html/auto-protobuf.html


signature.asc
Description: PGP signature
__
This is the maintainer address of Debian's Java team
.
 Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#1024674: libphonenumber8: breaks Evolution

2022-11-22 Thread Christoph Anton Mitterer
Package: libphonenumber8
Version: 8.12.57+ds-1+b2
Severity: serious


Hey.

After the upgrade, evolution crashes when started:
$ evolution
evolution: symbol lookup error: 
/usr/lib/x86_64-linux-gnu/libebook-contacts-1.2.so.4: undefined symbol: 
_ZN4i18n12phonenumbers11PhoneNumberC1EPN6google8protobuf5ArenaE

and it even ended up in a weird state while it was still running.

Cheers,
Chris.


-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable')
merged-usr: no
Architecture: amd64 (x86_64)

Kernel: Linux 6.0.0-4-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_DE.UTF-8, LC_CTYPE=en_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libphonenumber8 depends on:
ii  libabsl20220623  20220623.1-1
ii  libc62.36-5
ii  libgcc-s112.2.0-9
ii  libicu72 72.1-2
ii  libprotobuf323.21.9-4
ii  libstdc++6   12.2.0-9

libphonenumber8 recommends no packages.

libphonenumber8 suggests no packages.

-- no debconf information

__
This is the maintainer address of Debian's Java team
.
 Please use
debian-j...@lists.debian.org for discussions and questions.


zookeeper: status change on tests.reproducible-builds.org/debian

2022-11-22 Thread Reproducible Builds folks
Dear maintainer,

The reproducibility status of the package zookeeper changed during the
continuous testing.
See the following notes for more details:

2022-11-22 07:55 
https://tests.reproducible-builds.org/debian/unstable/amd64/zookeeper changed 
from timeout -> FTBFS

Feel free to reply to this email if you have questions regarding
this automatic notification.

-- 
The Reproducible Builds folks

__
This is the maintainer address of Debian's Java team
.
 Please use
debian-j...@lists.debian.org for discussions and questions.