Post Reply

[Q] Breakfast Problems: Grouper

OP pop1fizz

8th February 2014, 10:55 PM   |  #1  
OP Junior Member
Thanks Meter: 0
 
5 posts
Join Date:Joined: Feb 2014
Hello, I am using grouper (aka: asus nexus 7 2012) and I want to make a build environment. However, when I run the breakfast command
I get this error
Code:
Alfieres-Mac-Pro:omnirom Rexcalibur$ breakfast grouper
build/core/product_config.mk:227: *** _nic.PRODUCTS.[[device/asus/grouper/omni_grouper.mk]]: "vendor/asus/grouper/device-vendor.mk" does not exist.  Stop.
WARNING: Trying to fetch a device that's already there
WARNING: device/asus/grouper/omni.dependencies file not found
build/core/product_config.mk:227: *** _nic.PRODUCTS.[[device/asus/grouper/omni_grouper.mk]]: "vendor/asus/grouper/device-vendor.mk" does not exist.  Stop.

** Don't have a product spec for: 'omni_grouper'
** Do you have the right repo manifest?
Can someone help me?

P.S. I'm new to these forums. Excuse me if I put this in the wrong forum.
9th February 2014, 08:29 PM   |  #2  
chasmodo's Avatar
Senior Member
Flag Novi Sad
Thanks Meter: 40,547
 
12,106 posts
Join Date:Joined: Dec 2011
Donate to Me
More
It looks like you don't have proprietary blobs for Grouper.

Open ~/path-to-your-working-directory/ in file manager, then Ctrl-H for hidden stuff to appear, enter /.repo subfolder. If you don't see /local_manifests folder in there, create it. Enter local_manifests, create an empty file, name it my.xml. Paste the following into my.xml, save.

Quote:

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remote fetch="https://github.com/DonkeyCoyote" name="donkey" />
<project name="DonkeyCoyote/proprietary_vendor_asus" path="vendor/asus" remote="github" revision="android-4.4" />
<project name="android_device_asus_grouper" path="device/asus/grouper" remote="omnirom" revision="android-4.4" />
</manifest>

Do another repo sync and after that:

Code:
. build/envsetup.sh && time brunch grouper
No breakfast command is needed.
9th February 2014, 11:24 PM   |  #3  
OP Junior Member
Thanks Meter: 0
 
5 posts
Join Date:Joined: Feb 2014
Angry
Quote:
Originally Posted by chasmodo

It looks like you don't have proprietary blobs for Grouper.

Open ~/path-to-your-working-directory/ in file manager, then Ctrl-H for hidden stuff to appear, enter /.repo subfolder. If you don't see /local_manifests folder in there, create it. Enter local_manifests, create an empty file, name it my.xml. Paste the following into my.xml, save.



Do another repo sync and after that:

Code:
. build/envsetup.sh && time brunch grouper
No breakfast command is needed.

Thanks for the reply but when I paste the code into my .xml file and do the repo sync, it gives me this error:
Code:
Alfieres-Mac-Pro:omnirom Rexcalibur$ repo sync
fatal: duplicate path device/asus/grouper in /Volumes/android/omnirom/.repo/manifest.xml
How do I fix this?
9th February 2014, 11:58 PM   |  #4  
Senior Member
Thanks Meter: 2,072
 
3,974 posts
Join Date:Joined: Sep 2010
Donate to Me
More
Quote:
Originally Posted by pop1fizz

Thanks for the reply but when I paste the code into my .xml file and do the repo sync, it gives me this error:

Code:
Alfieres-Mac-Pro:omnirom Rexcalibur$ repo sync
fatal: duplicate path device/asus/grouper in /Volumes/android/omnirom/.repo/manifest.xml
How do I fix this?

Then remove your grouper line in local_manifest and try again.
10th February 2014, 01:02 AM   |  #5  
OP Junior Member
Thanks Meter: 0
 
5 posts
Join Date:Joined: Feb 2014
Angry
Quote:
Originally Posted by PonsAsinorem

Then remove your grouper line in local_manifest and try again.

Yeah, I did that and it seems to have worked. Repo sync doesn't bother me anymore and I'm running the brunch command right now!
Man, that brunch command takes a long time!
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes