• GNOME updates for Trixie

    From =?UTF-8?Q?Jeremy_B=C3=ADcha?=@21:1/5 to All on Thu Jun 5 14:00:01 2025
    Hi,

    My workload is rather high and I don't really have spare capacity
    currently to work on updating GNOME packages for Trixie. I'm letting
    y'all know so that someone else can pick up these updates if wanted.

    I generally think that we are in good shape for Debian 13. However,
    most of the GNOME 48.2 updates listed on the tracker are good
    candidates for unblock during this part of the Debian release cycle:

    https://people.debian.org/~fpeters/gnome/debian-gnome-48-status.html

    Exceptions are gjs, pygobject, tinysparql

    The packaging work is easy for me; it's the time needed for the
    unblock paperwork and testing that I am struggling with.

    Thank you,
    Jeremy Bícha

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Matthias Geiger@21:1/5 to [email protected] on Thu Jun 5 14:40:01 2025
    On Thu, 05 Jun 2025 13:54, Jeremy Bícha <[email protected]> wrote: >Hi,

    My workload is rather high and I don't really have spare capacity
    currently to work on updating GNOME packages for Trixie. I'm letting
    y'all know so that someone else can pick up these updates if wanted.

    I generally think that we are in good shape for Debian 13. However,
    most of the GNOME 48.2 updates listed on the tracker are good
    candidates for unblock during this part of the Debian release cycle:

    https://people.debian.org/~fpeters/gnome/debian-gnome-48-status.html

    Exceptions are gjs, pygobject, tinysparql

    The packaging work is easy for me; it's the time needed for the
    unblock paperwork and testing that I am struggling with.


    I might have some time in the upcoming week,
    but OTOH my studies are a bit stressful right now.
    I'll look into this a bit, but I can't promise anything.

    best,

    werdahias

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Simon McVittie@21:1/5 to All on Thu Jun 5 15:20:01 2025
    On Thu, 05 Jun 2025 at 07:54:21 -0400, Jeremy B�cha wrote:
    The packaging work is easy for me; it's the time needed for the
    unblock paperwork and testing that I am struggling with.

    If you can easily put them in experimental for further testing, someone
    else could pick them up from there? (And that would give you a basis for
    the Ubuntu updates that I assume you'll also want to do.)

    I can try to find time for some review, testing and unblock paperwork.

    smcv

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Jeremy_B=C3=ADcha?=@21:1/5 to [email protected] on Thu Jun 5 15:40:01 2025
    On Thu, Jun 5, 2025 at 9:17 AM Simon McVittie <[email protected]> wrote:

    On Thu, 05 Jun 2025 at 07:54:21 -0400, Jeremy Bícha wrote:
    The packaging work is easy for me; it's the time needed for the
    unblock paperwork and testing that I am struggling with.

    If you can easily put them in experimental for further testing, someone
    else could pick them up from there? (And that would give you a basis for
    the Ubuntu updates that I assume you'll also want to do.)

    I can try to find time for some review, testing and unblock paperwork.

    Yes, I can upload some things to experimental if that helps.

    Thank you,
    Jeremy Bícha

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Jeremy_B=C3=ADcha?=@21:1/5 to [email protected] on Sat Jun 7 18:50:01 2025
    On Thu, Jun 5, 2025 at 9:29 AM Jeremy Bícha <[email protected]> wrote:
    Yes, I can upload some things to experimental if that helps.

    Simon and I filled out this page: https://wiki.debian.org/Gnome/TrixieUpdates

    There is an opportunity for people interested in helping out with
    Debian development to help with testing these updates. It is
    relatively straightforward to file an unblock bug with the testing
    you've done. Use reportbug release.debian.org and follow the
    prompts.

    To create the required debdiff, this is the workflow I use with the
    ptyxis package as an example.

    sudo apt install ubuntu-dev-tools (for the pull-debian-source helper) pull-debian-source ptyxis trixie
    pull-debian-source ptyxis (specify experimental if needed)
    debdiff ptyxis_48.3-1.dsc ptyxis_48.4-1.dsc > ptyxis_48.4-1.debdiff

    Open the .debdiff file in your text editor to verify it looks ok and
    attach it to your unblock bug. If you forget to attach it, just send a
    followup email to the bug number with the attachment.

    Thank you,
    Jeremy Bícha

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Simon McVittie@21:1/5 to All on Sat Jun 7 20:00:01 2025
    On Sat, 07 Jun 2025 at 12:39:33 -0400, Jeremy B�cha wrote:
    Simon and I filled out this page: https://wiki.debian.org/Gnome/TrixieUpdates

    There is an opportunity for people interested in helping out with
    Debian development to help with testing these updates. It is
    relatively straightforward to file an unblock bug with the testing
    you've done. Use reportbug release.debian.org and follow the
    prompts.

    We might need a bit of coordination to avoid more than one unblock
    request for the same package. Let's use the wiki page - put your name
    next to the packages you're working on before you spend significant time
    on them, or remove your name to free them up for the next contributor
    if you aren't able to make progress.

    smcv

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Simon McVittie@21:1/5 to Simon McVittie on Mon Jul 14 14:00:02 2025
    On Thu, 05 Jun 2025 at 07:54:21 -0400, Jeremy B�cha wrote:
    My workload is rather high and I don't really have spare capacity
    currently to work on updating GNOME packages for Trixie. I'm letting
    y'all know so that someone else can pick up these updates if wanted.

    On Thu, 05 Jun 2025 at 14:17:19 +0100, Simon McVittie wrote:
    I can try to find time for some review, testing and unblock paperwork.

    I have been trying to do this, but there's a lot, and I am not going to
    be able to do all of it. Other GNOME team members or those with an
    interest in our default desktop environment: please help! I can't do
    this alone.

    In particular, I am **NOT** going to do stable updates for the Evolution family. I don't routinely use these applications and neither do the
    users I support, so I am not sufficiently familiar with them to know
    where extra care is needed.

    Similarly, I am unlikely to touch gnome-online-accounts any time soon.
    If someone who knows about Microsoft account integration wants #1100711
    to happen for trixie, they will have to take responsibility for that - I
    don't routinely use Microsoft online services, and I don't know whether
    the Passport account that I used to use for MSNP is even still valid.

    I'm also unlikely to do anything with gnome-user-share or the multimedia
    family (grilo, gssdp, gupnp and so on).

    The release team is now discussing going into full freeze [1] so there
    will presumably be a higher bar for updates getting into 13.0 from now
    on. Please be extra-careful with updates that could have implications
    for other packages, and if in doubt, upload them to experimental.

    [1] https://lists.debian.org/debian-release/2025/07/msg00500.html

    For updates that have been verified to be low-risk (especially in leaf packages), I think we can still go to unstable, but we need to be aware
    that the "unblock" requests will need to turn into "trixie-pu" requests
    for 13.1 if they don't make it into 13.0. For libraries - especially
    pango1.0, but also libadwaita and libdex - we should be extra-careful
    not to have an impact on their dependent packages, including
    accidentally introducing a dependency on the new library.

    smcv

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Matthias Geiger@21:1/5 to Simon McVittie on Mon Jul 14 18:50:01 2025
    On Mon, 14 Jul 2025 13:52, Simon McVittie <[email protected]> wrote:

    Hi,

    On Thu, 05 Jun 2025 at 07:54:21 -0400, Jeremy Bícha wrote:
    My workload is rather high and I don't really have spare capacity
    currently to work on updating GNOME packages for Trixie. I'm letting
    y'all know so that someone else can pick up these updates if wanted.

    On Thu, 05 Jun 2025 at 14:17:19 +0100, Simon McVittie wrote:
    I can try to find time for some review, testing and unblock paperwork.

    I have been trying to do this, but there's a lot, and I am not going to
    be able to do all of it. Other GNOME team members or those with an
    interest in our default desktop environment: please help! I can't do
    this alone.
    thanks for your work.
    In particular, I am **NOT** going to do stable updates for the
    Evolution family. I don't routinely use these applications and neither
    do the users I support, so I am not sufficiently familiar with them to
    know where extra care is needed.
    I don't use those either; so I won't be able to help there.
    Similarly, I am unlikely to touch gnome-online-accounts any time soon.
    If someone who knows about Microsoft account integration wants #1100711
    to happen for trixie, they will have to take responsibility for that -
    I don't routinely use Microsoft online services, and I don't know
    whether the Passport account that I used to use for MSNP is even still
    valid.
    While I do not use any MS services I can look into getting this fix
    backported once we have released. I am unavailable until August 1st
    because of studying. IIRC a new library was written to help with that; I
    can put it on my agenda for trixie-pu.
    I'm also unlikely to do anything with gnome-user-share or the
    multimedia family (grilo, gssdp, gupnp and so on).

    Not really using those either.
    I'll try to get the new glycin (1.2.2) + rust-zune-jpeg into -pu, too,
    since that fixes a few JPEG issues with loupe.

    best,

    werdahias

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)