This thread really highlights how thoughtful coordination between
package maintainers helps smooth transitions—especially when dropping
components like  from desktop-common. I agree with Rik Mills’ approach
to decouple  sessions and place dependencies within more precise
packages like . It gives users flexibility, especially those moving
toward full Wayland environments.

Interestingly, I’ve seen similar modular thinking in non-tech fields
too—like in sustainable tourism platforms. For example,
https://alpakaresort.de/ takes a modular approach to outdoor
experiences, offering nature retreats with or without digital
connectivity, kind of like opting into Wayland without legacy .
Flexibility makes adoption smoother.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-meta in Ubuntu.
https://bugs.launchpad.net/bugs/2114015

Title:
  Move xorg dependency from desktop-common to all the desktop flavor
  seeds instead

Status in kubuntu-meta package in Ubuntu:
  Fix Released
Status in kwin package in Ubuntu:
  Fix Committed
Status in lubuntu-meta package in Ubuntu:
  New
Status in magpie package in Ubuntu:
  Triaged
Status in plasma-workspace package in Ubuntu:
  New
Status in ubuntu-budgie-meta package in Ubuntu:
  Invalid
Status in ubuntu-mate-meta package in Ubuntu:
  New
Status in ubuntu-meta package in Ubuntu:
  Triaged
Status in ubuntucinnamon-meta package in Ubuntu:
  New
Status in ubuntukylin-meta package in Ubuntu:
  New
Status in ubuntustudio-meta package in Ubuntu:
  Invalid
Status in xubuntu-meta package in Ubuntu:
  New

Bug description:
  There was an announcement [1] this week that Ubuntu Desktop 25.10 will
  no longer include the Xorg session. Ubuntu Desktop no longer needs
  xserver-xorg in the default install and is working on removing it
  there. The 'xorg' metapackage has a hard dependency on xserver-xorg.
  'xorg' is included in desktop-common.

  Therefore, we need 'xorg' to be removed from desktop-common and
  individually added to all the other Ubuntu desktop flavor seeds.

  I believe xorg installs unnecessary components and you might want to
  pick and choose pieces instead. For instance, I don't think most
  desktops need x11-apps or xcursor-themes.

  You will need xserver-xorg if you install a session that uses xorg. If
  you also include a Wayland session, you might want to split the Xorg
  session to a separate binary package like Ubuntu Desktop 25.04 did
  with ubuntu-session-xsession to allow people to try uninstalling that
  package to use only the Wayland session.

  [1] https://discourse.ubuntu.com/t/ubuntu-25-10-drops-support-for-
  gnome-on-xorg/62538

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/kubuntu-meta/+bug/2114015/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to