Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1111104 > unrolled thread

Bug#1016112: transition: phodav 3.0 & friends

Started byJeremy Bicha <jeremy.bicha@canonical.com>
First post2022-07-27 14:40 +0200
Last post2022-08-02 22:00 +0200
Articles 5 — 2 participants

Back to article view | Back to linux.debian.bugs.dist


Contents

  Bug#1016112: transition: phodav 3.0 & friends Jeremy Bicha <jeremy.bicha@canonical.com> - 2022-07-27 14:40 +0200
    Bug#1016112: transition: phodav 3.0 & friends Jeremy Bicha <jeremy.bicha@canonical.com> - 2022-07-29 23:00 +0200
    Bug#1016112: transition: phodav 3.0 & friends Sebastian Ramacher <sramacher@debian.org> - 2022-08-02 21:40 +0200
      Bug#1016112: transition: phodav 3.0 & friends Jeremy Bicha <jeremy.bicha@canonical.com> - 2022-08-02 21:50 +0200
        Bug#1016112: transition: phodav 3.0 & friends Sebastian Ramacher <sramacher@debian.org> - 2022-08-02 22:00 +0200

#1111104 — Bug#1016112: transition: phodav 3.0 & friends

FromJeremy Bicha <jeremy.bicha@canonical.com>
Date2022-07-27 14:40 +0200
SubjectBug#1016112: transition: phodav 3.0 & friends
Message-ID<ENOut-eaHW-9@gated-at.bofh.it>
Package: release.debian.org
Tags: moreinfo
User: release.debian.org@packages.debian.org
Usertags: transition
X-Debbugs-Cc: phodav@packages.debain.org
Severity: normal

I am filing this bug for the phodav transition. Affected packages are:
phodav
spice-gtk
libosinfo
virt-viewer
remmina
gnome-boxes
There was no soname bump for most of this transition and I don't have
a ben file for it.

All of these packages require sourceful uploads. I am a team uploader
for all these packages except for Remmina.

I am filing this bug as moreinfo since I want coordination from the
Remmina maintainer before starting this transition in Unstable.

Perhaps too much detail:
https://discourse.gnome.org/t/phodav-transition-notes/10483

I successfully completed this transition recently in Ubuntu 22.10.

This transition allows completing a small part of the big GNOME 43
libsoup transition without entangling as many packages.

Thank you,
Jeremy Bicha

[toc] | [next] | [standalone]


#1111424

FromJeremy Bicha <jeremy.bicha@canonical.com>
Date2022-07-29 23:00 +0200
Message-ID<EOFfr-eGp9-5@gated-at.bofh.it>
In reply to#1111104
Control: tags -1 -moreinfo

Debian's Remmina package no longer builds the spice plugin so I'm
ready to begin this transition when approved.

Thank you,
Jeremy Bicha

[toc] | [prev] | [next] | [standalone]


#1111801

FromSebastian Ramacher <sramacher@debian.org>
Date2022-08-02 21:40 +0200
Message-ID<EQ5Ud-fxkC-3@gated-at.bofh.it>
In reply to#1111104
Control: tags -1 moreinfo

On 2022-07-27 08:32:41 -0400, Jeremy Bicha wrote:
> Package: release.debian.org
> Tags: moreinfo
> User: release.debian.org@packages.debian.org
> Usertags: transition
> X-Debbugs-Cc: phodav@packages.debain.org
> Severity: normal
> 
> I am filing this bug for the phodav transition. Affected packages are:
> phodav
> spice-gtk
> libosinfo
> virt-viewer
> remmina
> gnome-boxes
> There was no soname bump for most of this transition and I don't have
> a ben file for it.

If I read https://release.debian.org/transitions/html/auto-phodav.html
correctly, then there was a SONAME bump and only spice-gtk needs a
rebuild. Is the ben file wrong? Please clarify

Cheers

> 
> All of these packages require sourceful uploads. I am a team uploader
> for all these packages except for Remmina.
> 
> I am filing this bug as moreinfo since I want coordination from the
> Remmina maintainer before starting this transition in Unstable.
> 
> Perhaps too much detail:
> https://discourse.gnome.org/t/phodav-transition-notes/10483
> 
> I successfully completed this transition recently in Ubuntu 22.10.
> 
> This transition allows completing a small part of the big GNOME 43
> libsoup transition without entangling as many packages.
> 
> Thank you,
> Jeremy Bicha
> 

-- 
Sebastian Ramacher

[toc] | [prev] | [next] | [standalone]


#1111803

FromJeremy Bicha <jeremy.bicha@canonical.com>
Date2022-08-02 21:50 +0200
Message-ID<EQ63T-fxo1-7@gated-at.bofh.it>
In reply to#1111801
Control: tags -1 -moreinfo

On Tue, Aug 2, 2022 at 3:32 PM Sebastian Ramacher <sramacher@debian.org> wrote:
> On 2022-07-27 08:32:41 -0400, Jeremy Bicha wrote:
> > I am filing this bug for the phodav transition. Affected packages are:
> > phodav
> > spice-gtk
> > libosinfo
> > virt-viewer
> > remmina
> > gnome-boxes
> > There was no soname bump for most of this transition and I don't have
> > a ben file for it.
>
> If I read https://release.debian.org/transitions/html/auto-phodav.html
> correctly, then there was a SONAME bump and only spice-gtk needs a
> rebuild. Is the ben file wrong? Please clarify

The benfile is incomplete.

phodav had an API bump when it switched to libsoup3. spice-gtk also
uses libsoup and did not have its soname bumped. It's not possible for
apps to link against both libsoup2.4 and libsoup3. Therefore, we need
to update spice-gtk to libsoup3. We also need to update libosinfo to
libsoup3 since gnome-boxes and virt-manager link against both
spice-gtk and libosinfo.

Without a soname bump, I don't know how to make an easy ben file for
this transition but I need to do sourceful uploads for all these
packages anyway (except for remmina which has already been taken care
of). I am a team uploader for all the packages.

Lots more details at
https://discourse.gnome.org/t/phodav-transition-notes/10483

Thank you,
Jeremy Bicha

[toc] | [prev] | [next] | [standalone]


#1111804

FromSebastian Ramacher <sramacher@debian.org>
Date2022-08-02 22:00 +0200
Message-ID<EQ6dz-fxrr-15@gated-at.bofh.it>
In reply to#1111803
Contol: tags -1 = confirmed

On 2022-08-02 15:39:13 -0400, Jeremy Bicha wrote:
> Control: tags -1 -moreinfo
> 
> On Tue, Aug 2, 2022 at 3:32 PM Sebastian Ramacher <sramacher@debian.org> wrote:
> > On 2022-07-27 08:32:41 -0400, Jeremy Bicha wrote:
> > > I am filing this bug for the phodav transition. Affected packages are:
> > > phodav
> > > spice-gtk
> > > libosinfo
> > > virt-viewer
> > > remmina
> > > gnome-boxes
> > > There was no soname bump for most of this transition and I don't have
> > > a ben file for it.
> >
> > If I read https://release.debian.org/transitions/html/auto-phodav.html
> > correctly, then there was a SONAME bump and only spice-gtk needs a
> > rebuild. Is the ben file wrong? Please clarify
> 
> The benfile is incomplete.
> 
> phodav had an API bump when it switched to libsoup3. spice-gtk also
> uses libsoup and did not have its soname bumped. It's not possible for
> apps to link against both libsoup2.4 and libsoup3. Therefore, we need
> to update spice-gtk to libsoup3. We also need to update libosinfo to
> libsoup3 since gnome-boxes and virt-manager link against both
> spice-gtk and libosinfo.
> 
> Without a soname bump, I don't know how to make an easy ben file for
> this transition but I need to do sourceful uploads for all these
> packages anyway (except for remmina which has already been taken care
> of). I am a team uploader for all the packages.
> 
> Lots more details at
> https://discourse.gnome.org/t/phodav-transition-notes/10483

I see. Please go ahead.

Cheers
-- 
Sebastian Ramacher

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.bugs.dist


csiph-web