layer: Remove deprecated and/or unused recipes.

Description

A quick glance and a couple of grep reveal some remnant recipes that have an upgraded version in OE/Yocto layers, are no longer used in the OpenXT images or are no longer parsed (out of the configuration) in the {{xenclient-oe}} layer.

These should be remove to avoid confusion and let upgraded recipes from upstream take-over.

This ticket covers:

  • dialog_1.2-20150225.bb+patches: meta-oe has dialog_1.3-20160828.bb

  • libxklavier_5.0.bb: Unused and meta-oe provides libxklavier_5.4.bb

  • python-epydoc_3.0.1.bb & python-epydoc-native_3.0.1.bb: meta-oe provides python-epydoc_3.0.1.bb, local changes are no longer necessary (carried over from previous version?).

  • python-dbus_0.84.0.bb: Stale, meta-oe provides python-dbus_1.2.4.bb

  • flex_2.6.0.bb: Duplicated from upstream.

  • oe-addons/*.bb: Unused recipes that are not parsed by bitbake.

Validation Steps

  1. Build succeeds.

  2. No functional change.

  3. Regression.

Activity

Show:
Christopher Clark
July 18, 2019, 10:14 PM

{{libsndfile1}}

Eric Chanudet
July 18, 2019, 10:36 PM
Edited

upower is pulled in from xfce4-settings in UIVM.

libsndfile1 was upgraded to 1.0.28 for CVEs (pyro provides 1.0.27) and it is pulled in by alsa-utils in dom0.

Christopher Clark
July 19, 2019, 12:26 AM

ack to both – thanks

Christopher Clark
August 8, 2019, 8:07 PM

krb5 has a bbappend that was introduced for OXT-1629, but the package doesn't appear to be either a build or runtime dependency for a current build of master, so it looks like we can drop it now.

Christopher Clark
August 9, 2019, 1:48 AM

libxenacpi : pmutil depended upon this package, but pmutil is being removed itself so it looks like this one can go too.

 

Assignee

Eric Chanudet

Reporter

Eric Chanudet

Labels

None

QA Assignee

None

QA Image URL

None

Epic Link

Components

Fix versions

Priority

Major
Configure