Commit 5d284ebc8df87b0e21cee5844d66dc7c80863464 breaks reconfigure for systems using gnome-desktop-service-type

  • Done
  • quality assurance status badge
Details
2 participants
  • dannym
  • paul
Owner
unassigned
Submitted by
paul
Severity
normal
P
(address . bug-guix@gnu.org)(address . dannym@friendly-machines.com)
96db4a2e-13bb-41b8-a42f-26f17b36f34b@autistici.org
Hi,

since 5d284ebc8df87b0e21cee5844d66dc7c80863464 it's not possible anymore
to have gnome-desktop-service-type and xdg-destkop-portal-gtk installed
in the system profile. Is this intended? Is there any workaround?

Thank you for your help,

giacomo
D
D
dannym wrote on 11 Dec 21:01 +0100
(name . paul)(address . goodoldpaul@autistici.org)(address . 74774@debbugs.gnu.org)
0d54663f004f3e01cd9cf972adc808eb@friendly-machines.com
Hi giacomo,

On 2024-12-10 23:46, paul wrote:
Toggle quote (5 lines)
> since 5d284ebc8df87b0e21cee5844d66dc7c80863464 it's not possible
> anymore to have gnome-desktop-service-type and xdg-destkop-portal-gtk
> installed in the system profile. Is this intended? Is there any
> workaround?

That was definitely not intended.

Sorry!

But that means that either way, sway or gnome will be broken.

I've reverted the commit for now--but that's not a solution. Now sway is
broken (Screencast needs authenticator and that's unavailable in
xdg-desktop-portal-wlr but available in xdg-desktop-portal-gtk--but
after the revert, not both xdg-desktop-portal-wlr and
xdg-desktop-portal-gtk can be installed) and gnome should be ok as
before.

The revert is commit 27750bd0cddddab9e900f289a5520314ef66487e.
P
(address . dannym@friendly-machines.com)(address . 74774-done@debbugs.gnu.org)
2667fe89-b382-4b98-ac36-4afe331252f2@autistici.org
Hi Danny, thank you so much for the quick action. I'm not sure about the
right solution for this but maybe the gnome-desktop-service-type should
install xdg-desktop-portal-next in the system profile instead of
xdg-desktop-portal? I think this way there wouldn't be any collision but
it would need some test for sure.
Closed
?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 74774@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 74774
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch