Bug#1024540: transition: libpinyin

2022-11-26 Thread Gunnar Hjalmarsson

On 2022-11-26 15:44, Sebastian Ramacher wrote:

On 2022-11-25 14:52:12 +0100, Gunnar Hjalmarsson wrote:

I notice that libpinyin has not yet migrated, even though the 2
days delay is over. Is that because Britney waits for the
dependencies to be migration ready too, or is it because this bug
is not closed yet?


It has not migrated yet because the shared library packages have
strictly versioned dependency on libpinyin-data. Hence, migrating
libpinyin to testing would currently render some packages
uninstallable in testing.


Thanks for the explanation. I see that you requested a higher urgency 
for maliit-keyboard, so they all show "will attempt migration" now.



Ideally, this dependency would be relaxed if possible so that this
won't be an issue for the next libpinyin transition. For this one,
all the reverse dependencies and libpinyin need to migrate together.


I'll pass that advice to others who are more familiar than me with the 
libpinyin packaging choices.


--
Cheers,

Gunnar Hjalmarsson



Bug#1024540: transition: libpinyin

2022-11-26 Thread Sebastian Ramacher
On 2022-11-25 14:52:12 +0100, Gunnar Hjalmarsson wrote:
> On 2022-11-21 20:46, Sebastian Ramacher wrote:
> > On 2022-11-21 08:03:26 +0100, Gunnar Hjalmarsson wrote:
> > > Hello Release Team,
> > > 
> > > libpinyin upstream made a SOVERSION bump from 13 to 15, and the
> > > Debian packaging has been changed accordingly in libpinyin 2.7.92-1
> > > in experimental. These are the packages affected by the
> > > transition:
> > > 
> > >   fcitx-libpinyin
> > >   fcitx5-zhuyin
> > >   ibus-libpinyin
> > >   ibus-libzhuyin
> > >   maliit-keyboard
> > > 
> > > I have changed the sources as appropriate and successfully test
> > > built the packages against the new libpinyin.
> > > 
> > > As regards maliit-keyboard I plan to ping the maintainer (aka
> > > submit a bug) and possibly do an NMU. The other affected packages
> > > are maintained by Debian's IME team, and as a team member I plan to
> > > upload them myself.
> > > 
> > > The autogenerated ben tracker looks as expected:
> > > 
> > > https://release.debian.org/transitions/html/auto-libpinyin.html
> > > 
> > > Please consider libpinyin for transition.
> > 
> > Please go ahead after filing the bug against malitt-keyboard.
> 
> Both libpinyin and the reverse dependencies have built successfully in
> unstable on the official architectures, and the old library packages have
> been deleted.
> 
> I notice that libpinyin has not yet migrated, even though the 2 days delay
> is over. Is that because Britney waits for the dependencies to be migration
> ready too, or is it because this bug is not closed yet?

It has not migrated yet because the shared library packages have
strictly versioned dependency on libpinyin-data. Hence, migrating
libpinyin to testing would currently render some packages uninstallable
in testing.

Ideally, this dependency would be relaxed if possible so that this won't
be an issue for the next libpinyin transition. For this one, all the
reverse dependencies and libpinyin need to migrate together.

Cheers
-- 
Sebastian Ramacher



Bug#1024540: transition: libpinyin

2022-11-25 Thread Gunnar Hjalmarsson

On 2022-11-21 20:46, Sebastian Ramacher wrote:

On 2022-11-21 08:03:26 +0100, Gunnar Hjalmarsson wrote:

Hello Release Team,

libpinyin upstream made a SOVERSION bump from 13 to 15, and the
Debian packaging has been changed accordingly in libpinyin 2.7.92-1
in experimental. These are the packages affected by the
transition:

  fcitx-libpinyin
  fcitx5-zhuyin
  ibus-libpinyin
  ibus-libzhuyin
  maliit-keyboard

I have changed the sources as appropriate and successfully test
built the packages against the new libpinyin.

As regards maliit-keyboard I plan to ping the maintainer (aka
submit a bug) and possibly do an NMU. The other affected packages
are maintained by Debian's IME team, and as a team member I plan to
upload them myself.

The autogenerated ben tracker looks as expected:

https://release.debian.org/transitions/html/auto-libpinyin.html

Please consider libpinyin for transition.


Please go ahead after filing the bug against malitt-keyboard.


Both libpinyin and the reverse dependencies have built successfully in 
unstable on the official architectures, and the old library packages 
have been deleted.


I notice that libpinyin has not yet migrated, even though the 2 days 
delay is over. Is that because Britney waits for the dependencies to be 
migration ready too, or is it because this bug is not closed yet?


This is my first transition, so I'm trying to figure out along the road 
how things actually work. ;)


--
Gunnar Hjalmarsson



Bug#1024540: transition: libpinyin

2022-11-21 Thread Gunnar Hjalmarsson

On 2022-11-21 20:46, Sebastian Ramacher wrote:

Please go ahead after filing the bug against malitt-keyboard.


Ok.

* maliit-keyboard bug: https://bugs.debian.org/1024593

* libpinyin 2.7.92-2 uploaded to unstable



Processed: Re: Bug#1024540: transition: libpinyin

2022-11-21 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 confirmed
Bug #1024540 [release.debian.org] transition: libpinyin
Added tag(s) confirmed.

-- 
1024540: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1024540
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1024540: transition: libpinyin

2022-11-21 Thread Sebastian Ramacher
Control: tags -1 confirmed

On 2022-11-21 08:03:26 +0100, Gunnar Hjalmarsson wrote:
> Package: release.debian.org
> Severity: normal
> User: release.debian@packages.debian.org
> Usertags: transition
> X-Debbugs-Cc: debian-input-met...@lists.debian.org
> 
> Hello Release Team,
> 
> libpinyin upstream made a SOVERSION bump from 13 to 15, and the Debian
> packaging has been changed accordingly in libpinyin 2.7.92-1 in
> experimental. These are the packages affected by the transition:
> 
>  fcitx-libpinyin
>  fcitx5-zhuyin
>  ibus-libpinyin
>  ibus-libzhuyin
>  maliit-keyboard
> 
> I have changed the sources as appropriate and successfully test built the
> packages against the new libpinyin.
> 
> As regards maliit-keyboard I plan to ping the maintainer (aka submit a bug)
> and possibly do an NMU. The other affected packages are maintained by
> Debian's IME team, and as a team member I plan to upload them myself.
> 
> The autogenerated ben tracker looks as expected:
> 
> https://release.debian.org/transitions/html/auto-libpinyin.html
> 
> Please consider libpinyin for transition.

Please go ahead after filing the bug against malitt-keyboard.

Cheers
-- 
Sebastian Ramacher



Bug#1024540: transition: libpinyin

2022-11-20 Thread Gunnar Hjalmarsson

Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: transition
X-Debbugs-Cc: debian-input-met...@lists.debian.org

Hello Release Team,

libpinyin upstream made a SOVERSION bump from 13 to 15, and the Debian 
packaging has been changed accordingly in libpinyin 2.7.92-1 in 
experimental. These are the packages affected by the transition:


 fcitx-libpinyin
 fcitx5-zhuyin
 ibus-libpinyin
 ibus-libzhuyin
 maliit-keyboard

I have changed the sources as appropriate and successfully test built 
the packages against the new libpinyin.


As regards maliit-keyboard I plan to ping the maintainer (aka submit a 
bug) and possibly do an NMU. The other affected packages are maintained 
by Debian's IME team, and as a team member I plan to upload them myself.


The autogenerated ben tracker looks as expected:

https://release.debian.org/transitions/html/auto-libpinyin.html

Please consider libpinyin for transition.

--
Cheers,

Gunnar Hjalmarsson