Hi,

thank you for wanting to maintain wayfire.

How did you assemble the CC of your bug mail? I do not see the connection of
some of the recipients with wayfire, so I'm trimming the recipient list in my
reply.

Also, for the future, when opening a bug in the Debian BTS, use the
X-Debbugs-CC pseudo-header to list further recipients of your bug. The
advantage is, that in contrast to what happened now, the bug is only sent out
*after* the BTS created a bug number for it. I now had to manually find out
the bug number for my reply.

I can sponsor you, but I have some questions.

Quoting EiPi Fun (2024-12-19 13:20:44)
> Specially, cause wayfire depends on wlroots 0.17 thus it will cause
> problem to the migration of wlroots, sway, labwc and other packages
> depending on wlroots.
> 
> I made this workaround release (based on upstream unreleased branch) to
> build on 0.18 and make migration of wlroots and related packages
> possible.

I already did that work. Wayfire 0.9.0-4 in unstable is using libwlroots-0.18.
What made you ignore this?

> And I will maintain this package in the future.

Thank you for offering your help.

> Temporarily, the Vcs is in my salsa:
> https://salsa.debian.org/EiPiFun/wayfire
> After the ITA, I will push the changes into debian/wayfire

Your repository is not a fork of debian/wayfire but creates its own history.
Why?

> As the pipelines showed, this package could pass autopkgtest.
> https://salsa.debian.org/EiPiFun/wayfire/-/pipelines/782534
> 
> The source builds the following binary packages:
> 
>   libwf-touch-dev - 3D Wayland compositor (wf-touch library dev files)
>   libwf-utils-dev - 3D Wayland compositor (wf-utils library dev files)
>   libwf-utils0t64 - 3D Wayland compositor (wf-utils library)
>   wayfire - 3D Wayland compositor
>   wayfire-dev - 3D Wayland compositor (development files)
> 
> To access further information about this package, please visit the
> following URL:
> 
>   https://mentors.debian.net/package/wayfire/

Instead of using mentors.debian.net, can we use salsa merge requests to work on
the package since you already have an account on salsa?

> Alternatively, you can download the package with 'dget' using this
> command:
> 
>   dget -x
> https://mentors.debian.net/debian/pool/main/w/wayfire/wayfire_0.9.0-5.dsc
> 
> Changes since the last upload:
> 
>  wayfire (0.9.0-5) unstable; urgency=medium
>  .
>    * Adopt package (Closes: #1076391)
>    * Workaround release based on upstream tracker-wlroots branch:
>      - This branch supports wlroots 0.18, required for transition
>    * 0001_release_to_upstream_tracker_wlroots_branch.patch:
>      - Rebased on 0.9.0-2, one patch from 0.9.0 to tracker-wlroots
>    * Drop the old patches cause they conflict
>    * debian/missing-sources:
>      - Upstream uses links instead of real files
>    * Update lintian-overrides
>    * Recommend xdg-desktop-portal-wlr/gtk (Closes: #1050914)

Can we split this into individual changes that we talk about via salsa merge
requests instead of changing everything at once? I have several questions
about what you documented in the changelog above, mainly about your
patch supporting wlroots 0.18 which I already have done. Why the change?

Thanks!

cheers, josch

Attachment: signature.asc
Description: signature

Reply via email to