bottle: pull in vanilla python email modules

Bottle depends on a utility module in the email package included with
the Python distro to parse rfc1123 and rfc850 timestamps.

A flash footprint optimized package: python-email-utils was introduced
in 5baa96f51, and Bottle made to depend on that.

OpenBMC doesn't currently support a minimal distro flavor, so reverting
the original optimization seems to bring some benefits:

1 - reduced comprehensional complexity
2 - reduced maintenance burden
3 - possibility for bottle recipe upstreaming to meta-oe

Until OpenBMC offers a low footprint distro feature, flash constrained machines
should make these types of optimizations elsewhere.

The size increase for the witherspoon target was as follows (~268k):

18661376 obmc-phosphor-image-witherspoon-20180607204542.rootfs.squashfs-xz
18935808 obmc-phosphor-image-witherspoon-20180607205204.rootfs.squashfs-xz

Tested: Built witherspoon image and verified REST API functional
Change-Id: Ib417df2c71feea6d46d783605d690e0362176992
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
1 file changed
tree: b5f2b262f179f66db9ba14569e2cff4888a846ac
  1. aspeed-layer/
  2. classes/
  3. common/
  4. conf/
  5. COPYING.apache-2.0
  6. COPYING.MIT
  7. LICENSE
  8. README.md
README.md

OpenBMC

meta-phosphor is the OpenBMC layer. This layer should be included for all OpenBMC systems. The OpenBMC layer contains content which is shared between all OpenBMC systems.