Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(161)

Issue 6677163: build_image: provide USE flags when installing chromeos-dev (Closed)

Created:
9 years, 8 months ago by zbehan
Modified:
9 years, 7 months ago
Reviewers:
kliegs, davidjames
CC:
chromium-os-reviews_chromium.org, Mandeep Singh Baines, anush, jimhebert, sosa
Visibility:
Public.

Description

build_image: provide USE flags when installing chromeos-dev This fixes an issue where passing USE= to build_packages would always cause build_image to fail. BUG=none TEST=create a USE-inconsistent package, run build_image, observe it working Change-Id: Id9eb3891d9c292423c837a0d097a33155f03b794 R=davidjames@chromium.org,kliegs@chromium.org Committed: http://chrome-svn/viewvc/chromeos?view=rev&revision=b3cf233

Patch Set 1 #

Total comments: 5

Patch Set 2 : added -E #

Unified diffs Side-by-side diffs Delta from patch set Stats (+4 lines, -4 lines) Patch
M build_image View 1 1 chunk +4 lines, -4 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
zbehan
9 years, 8 months ago (2011-04-05 19:18:19 UTC) #1
davidjames
Nits http://codereview.chromium.org/6677163/diff/1/build_image File build_image (right): http://codereview.chromium.org/6677163/diff/1/build_image#newcode421 build_image:421: sudo USE="${USE} ${EXTRA_USE}" INSTALL_MASK="${INSTALL_MASK}" \ Thanks, can you ...
9 years, 8 months ago (2011-04-05 20:09:43 UTC) #2
kliegs
Meta thought (probably suited for a later CL/cleantup) - it looks like the same sudo ...
9 years, 8 months ago (2011-04-05 20:14:05 UTC) #3
zbehan
On Tue, Apr 5, 2011 at 10:14 PM, <kliegs@chromium.org> wrote: > Meta thought (probably suited ...
9 years, 8 months ago (2011-04-05 20:17:01 UTC) #4
zbehan
On Tue, Apr 5, 2011 at 10:09 PM, <davidjames@chromium.org> wrote: > Nits > > > ...
9 years, 8 months ago (2011-04-05 20:20:22 UTC) #5
kliegs
I don't think this CL works for me then to fix it - I'll test ...
9 years, 8 months ago (2011-04-05 20:23:46 UTC) #6
zbehan
Well, the original feature where packages are pulled in regardless of system USE settings if ...
9 years, 8 months ago (2011-04-05 20:26:00 UTC) #7
davidjames
OK, LGTM, but can you file a bug to fix the review concerns you didn't ...
9 years, 8 months ago (2011-04-05 20:31:30 UTC) #8
kliegs
Are you sure about that? I just did a test where I did: USE=touchui ./build_packages ...
9 years, 8 months ago (2011-04-05 20:36:16 UTC) #9
zbehan
Maybe a leftover from your experiment where you put touchui into make.conf? On Tue, Apr ...
9 years, 8 months ago (2011-04-05 20:37:26 UTC) #10
zbehan
http://code.google.com/p/chromium-os/issues/detail?id=13852 I don't think that is a priority, plus I don't want to have my ...
9 years, 8 months ago (2011-04-05 20:38:25 UTC) #11
zbehan
9 years, 8 months ago (2011-04-05 20:38:54 UTC) #12
kliegs
I agree that doing the refactoring now isn't appropriate. Was more mentioning it as "something ...
9 years, 8 months ago (2011-04-05 20:56:21 UTC) #13
kliegs
9 years, 8 months ago (2011-04-05 21:08:42 UTC) #14
LGTM

While my particular case failing isn't fixed by this, the CL itself fixes other
bugs and its not worth holding up.

On 2011/04/05 20:56:21, kliegs wrote:
> I agree that doing the refactoring now isn't appropriate.  Was more
> mentioning it as "something to keep in mind for later".
> 
> As for my test case, I just verified again:
> USE=touchui build_packages
> build_image #failed
> emerge-board chromeos-dev # installed now without touchui
> build_image #worked
> 
> 
> 
> 
> On Tue, Apr 5, 2011 at 4:38 PM, Zdenek Behan <mailto:zbehan@chromium.org>
wrote:
> 
> > http://code.google.com/p/chromium-os/issues/detail?id=13852
> >
> > I don't think that is a priority, plus I don't want to have my CL reverted
> > because I touched that and broke someone's obscure workflow in the depths of
> > china.
> >
> >
> > On Tue, Apr 5, 2011 at 10:31 PM, <mailto:davidjames@chromium.org> wrote:
> >
> >> OK, LGTM, but can you file a bug to fix the review concerns you didn't fix
> >> in
> >> this CL?
> >>
> >>
> >> http://codereview.chromium.org/6677163/
> >>
> >
> >

Powered by Google App Engine
This is Rietveld 408576698