xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.

Opened 21 months ago

Closed 20 months ago

Last modified 12 months ago

#2763 closed defect (worksforme)

xpra debs have excessive dependencies

Reported by: callegar Owned by: callegar
Priority: major Milestone:
Component: android Version: 4.0.x
Keywords: Cc:


The Xpra 4 dependencies for the deb builds (ubuntu eoan) have excessive dependencies (package recommend-type)

On a KDE system, trying to install xpra results in apt wanting to pull in the whole of gnome, evolution and whatever.

This is not because of the hard dependencies, but of the recommended dependencies, that get anyway installed by default.

The culprit seems to be gnome-shell-extension-appindicator

Change History (6)

comment:1 Changed 21 months ago by Antoine Martin

Owner: changed from Antoine Martin to callegar

Without gnome-shell-extension-appindicator, xpra's system tray has no hope of being shown on a gnome desktop (and even with this extension, it's still difficult to ensure it will be shown..).
Maybe we can change the dependency to:

Recommends:	gnome-shell-extension-appindicator | some-generic-KDE-package?

What would that package be?

comment:2 Changed 20 months ago by Antoine Martin

@callegar: How about r26364?
Would that work?

comment:3 Changed 20 months ago by Antoine Martin

Resolution: worksforme
Status: newclosed

Not heard back, closing.

r26364 was backport to v4 in r26375.

comment:4 Changed 20 months ago by callegar

Sorry, I've been late... much better!
Only weird thing remaining are the gnome-backgrounds.

comment:5 Changed 20 months ago by Antoine Martin

Only weird thing remaining are the gnome-backgrounds

AFAICT, this has no dependencies on anything else, and since we currently create the background symlink at build time, so there is no way to use the kde variant.

comment:6 Changed 12 months ago by migration script

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/2763

Note: See TracTickets for help on using tickets.