Bug 10386 - matchbox-terminal upgrade increased disk footprint by ~300 MB
Summary: matchbox-terminal upgrade increased disk footprint by ~300 MB
Status: RESOLVED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: core (show other bugs)
Version: 2.2
Hardware: All Multiple
: Medium normal
Target Milestone: 2.2 M4
Assignee: Jussi Kukkonen
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks: 9975
  Show dependency tree
 
Reported: 2016-10-06 08:48 UTC by Jussi Kukkonen
Modified: 2016-10-12 07:03 UTC (History)
9 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: Regression (Used to work)
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jussi Kukkonen 2016-10-06 08:48:56 UTC
+++ This bug was initially created as a clone of Bug #9975 +++

From bug 9975: matchbox-terminal upgrade increased disk footprint by hundreds of MB:

> commit e4738fdb8fae3a10c9f879bf2a768352ad68f669
>     matchbox-terminal: Upgrade to 0.1
> 27.4GB --> 27.7GB


It looks like something (vte possibly) drags vala into TMPDIR.
Comment 1 Jussi Kukkonen 2016-10-12 07:03:49 UTC
commit 9304fccd31cadf0c41720f832ad4fe43972a6f70
Author: Jussi Kukkonen <jussi.kukkonen@intel.com>
Date:   Tue Oct 11 13:58:02 2016 +0300

    vte: Build without vala by default
    
    vala.bbclass DEPENDS on vala and vala-native: Drop the inherit so
    that these dependencies can be added on-demand based on vte
    PACKAGECONFIG. Add relevant items from vala class into the recipe.
    
    Add copy of vapigen.m4 so building without vala actually succeeds.
    
    Make building without vala the default PACKAGECONFIG.
    
    Fixes [YOCTO #10386].
    
    (From OE-Core rev: 516b5c407e19029c09b870d460f64b7133f742b4)