[Android] luckysoul777:
I have mucked around so much since yesterday that I did the following to have a clean baseline.

deleted the vendor/samsung and device/samsung directories.

repo sync to restore the device/samsung directory

./extract-files.sh ~/android/system_dump/ to restore the vendor/samsung directory

I didn't bother to take out these 8 lines referring to files I don't have from proprietary-files.txt this time. I figure it's just a cosmetic fix.

Next,

source build/envsetup.sh

breakfast n5120

including vendor/cm/vendorsetup.sh

build/core/product_config.mk:254: *** _nic.PRODUCTS.[[device/samsung/n5120/lineage.mk]]: "vendor/samsung/kona-common/kona-vendor.mk" does not exist. Stop.

build/core/product_config.mk:254: *** _nic.PRODUCTS.[[device/samsung/n5120/lineage.mk]]: "vendor/samsung/kona-common/kona-vendor.mk" does not exist. Stop.

build/core/product_config.mk:254: *** _nic.PRODUCTS.[[device/samsung/n5120/lineage.mk]]: "vendor/samsung/kona-common/kona-vendor.mk" does not exist. Stop.

Device n5120 not found. Attempting to retrieve device repository from LineageOS Github (http://github.com/LineageOS).

Found repository: android_device_samsung_n5120

Default revision: cm-14.1

Checking branch info

Checking if device/samsung/n5120 is fetched from android_device_samsung_n5120

LineageOS/android_device_samsung_n5120 already fetched to device/samsung/n5120

Syncing repository to retrieve project.

Fetching project LineageOS/android_device_samsung_n5120

Fetching projects: 100% (1/1), done.

Repository synced!

Looking for dependencies in device/samsung/n5120

Looking for dependencies in device/samsung/smdk4412-common

Looking for dependencies in device/samsung/smdk4412-qcom-common

Dependencies file not found, bailing out.

Looking for dependencies in device/samsung/kona-common

Dependencies file not found, bailing out.

Done

build/core/product_config.mk:254: *** _nic.PRODUCTS.[[device/samsung/n5120/lineage.mk]]: "vendor/samsung/kona-common/kona-vendor.mk" does not exist. Stop.

build/core/product_config.mk:254: *** _nic.PRODUCTS.[[device/samsung/n5120/lineage.mk]]: "vendor/samsung/kona-common/kona-vendor.mk" does not exist. Stop.

** Don't have a product spec for: 'lineage_n5120'

** Do you have the right repo manifest?

The strange thing between yesterday and today is breakfast couldn't find anything from github yesterday, but it does now!

YESTERDAY:

Device /n5120 not found. Attempting to retrieve device repository from LineageOS Github (http://github.com/LineageOS).

Repository for /n5120 not found in the LineageOS Github repository list. If this is in error, you may need to manually add it to your local_manifests/roomservice.xml.

TODAY:

Device n5120 not found. Attempting to retrieve device repository from LineageOS Github (http://github.com/LineageOS).

Found repository: android_device_samsung_n5120

I did experiment with adding

<project name="TheMuppets/proprietary_vendor_samsung" path="vendor/samsung" remote="github" />

to the roomservice.xml last night. However, for a clean baseline just now this line is removed. Thus, I don't know why breakfast can find something today but not yesterday.

Anyway, next

croot

lunch

Which would you like? [aosp_arm-eng] 110

build/core/product_config.mk:254: *** _nic.PRODUCTS.[[device/samsung/n5120/lineage.mk]]: "vendor/samsung/kona-common/kona-vendor.mk" does not exist. Stop.

Device n5120 not found. Attempting to retrieve device repository from LineageOS Github (http://github.com/LineageOS).

Found repository: android_device_samsung_n5120

Default revision: cm-14.1

Checking branch info

Checking if device/samsung/n5120 is fetched from android_device_samsung_n5120

LineageOS/android_device_samsung_n5120 already fetched to device/samsung/n5120

Syncing repository to retrieve project.

Fetching project LineageOS/android_device_samsung_n5120

Fetching projects: 100% (1/1), done.

Repository synced!

Looking for dependencies in device/samsung/n5120

Looking for dependencies in device/samsung/smdk4412-common

Looking for dependencies in device/samsung/smdk4412-qcom-common

Dependencies file not found, bailing out.

Looking for dependencies in device/samsung/kona-common

Dependencies file not found, bailing out.

Done

build/core/product_config.mk:254: *** _nic.PRODUCTS.[[device/samsung/n5120/lineage.mk]]: "vendor/samsung/kona-common/kona-vendor.mk" does not exist. Stop.

build/core/product_config.mk:254: *** _nic.PRODUCTS.[[device/samsung/n5120/lineage.mk]]: "vendor/samsung/kona-common/kona-vendor.mk" does not exist. Stop.

** Don't have a product spec for: 'lineage_n5120'

** Do you have the right repo manifest?

Thank you again for reading!