← Back to team overview

desktop-packages team mailing list archive

[Bug 1400626] Re: Please backport xtrans, libdrm, x11proto-{fonts, core} packages for 14.04.2

 

@17: I think that's understandable that not giving enough necessary
packages may make apt do wrong decisions. The upgrade is very complex
package dependency wise so apt needs to be given as much information as
possible so that it's able to do the correct upgrade.

I experienced the same with 12.04 LTS point releases, for example I
needed to add that "libglapi-mesa-lts-xxx" at some point or otherwise I
also experienced apt doing misupgrades I think during 12.04.2 -> 12.04.3
HWE stack or so.

As upgrading HWE stack from command line is an advanced operation, I
think the current situation seems good (and documentable, ie just use
the command I gave for example) aside from the "Provides:" problem
making some packages uninstallable after the upgrade.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to x11proto-core in Ubuntu.
https://bugs.launchpad.net/bugs/1400626

Title:
  Please backport xtrans, libdrm, x11proto-{fonts,core} packages for
  14.04.2

Status in libdrm package in Ubuntu:
  In Progress
Status in llvm-toolchain-snapshot package in Ubuntu:
  Invalid
Status in x11proto-core package in Ubuntu:
  New
Status in x11proto-fonts package in Ubuntu:
  New
Status in xorg package in Ubuntu:
  In Progress
Status in xtrans package in Ubuntu:
  In Progress
Status in libdrm source package in Trusty:
  Fix Released
Status in llvm-toolchain-snapshot source package in Trusty:
  Fix Committed
Status in x11proto-core source package in Trusty:
  Fix Released
Status in x11proto-fonts source package in Trusty:
  Fix Released
Status in xorg source package in Trusty:
  Fix Committed
Status in xtrans source package in Trusty:
  Fix Released

Bug description:
  In order to upload the new xorg-server we need to backport the following packages from utopic:
  libdrm
  x11proto-core
  x11proto-fonts
  xtrans

  libdrm 2.4.52-1->2.4.56-1 seems to have the following changes:
  - Hides private symbols from all libdrm libraries
  - fixes MSAA on Hawaii (radeon).
  - Adds cherryview pci-ids (intel).
  - Makes libdrm-nouveau threadsafe with concurrent access to the drm fd.
  - Fixes to exynos and freedreno.
  - Enables building libdrm-freedreno1 and libdrm-exynos1

  x11proto-core's main change appears to be changing from the 'pointer' type to 'void *':
  https://launchpadlibrarian.net/173873109/x11proto-core_7.0.24-1_7.0.26-1.diff.gz

  x11proto-fonts' main change is the same as x11proto-core, but the documentation is reformatted too:
  https://launchpadlibrarian.net/173873038/x11proto-fonts_2.1.2-1_2.1.3-1.diff.gz

  xtrans seems to have 2 minor changes, increase default unix pipe size and add support for systemd socket activation:
  https://launchpadlibrarian.net/173873112/xtrans_1.3.2-1_1.3.4-1.diff.gz

  xorg needs to be slightly updated, to allow xserver-xorg to provide
  the unrenamed lts-utopic, and to allow xorg to be installed with the
  renamed xorg-server.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libdrm/+bug/1400626/+subscriptions


References