[General Questions and Answers] benavrhm:
Broken LineageOS 17 breakfast dumpling: "msm8998-common-vendor.mk does not exist"

LineageOS 17 OnePlus 5 (dumpling) build broken. December 23, 2019

repo init -u h t t p s ://github.com/LineageOS/android.git -b lineage-17.0

repo sync

source build/envsetup.sh

yba@tnuva:/media/disk/lineage$ breakfast dumpling
09:50:26 Build sandboxing disabled due to nsjail error. This may become fatal in the future.
09:50:26 Please let us know why nsjail doesn't work in your environment at:
09:50:26 h t t p s ://groups.google.com/forum/#!forum/android-building
09:50:26 h t t p s ://issuetracker.google.com/issues/new?component=381517
device/oppo/common/common.mk:25: error: _nic.PRODUCTS.[[device/oneplus/dumpling/lineage_dumpling.mk]]: "vendor/oneplus/msm8998-common/msm8998-common-vendor.mk" does not exist.
09:50:26 dumpvars failed with: exit status 1
Device dumpling not found. Attempting to retrieve device repository from LineageOS Github (h t t p ://github.com/LineageOS).
Found repository: android_device_oneplus_dumpling
Default revision: lineage-17.0
Checking branch info
Checking if device/oneplus/dumpling is fetched from android_device_oneplus_dumpling
LineageOS/android_device_oneplus_dumpling already fetched to device/oneplus/dumpling
Syncing repository to retrieve project.
Fetching projects: 100% (1/1), done.
Repository synced!
Looking for dependencies in device/oneplus/dumpling
Looking for dependencies in device/oneplus/msm8998-common
Looking for dependencies in device/oppo/common
Looking for dependencies in packages/resources/devicesettings
packages/resources/devicesettings has no additional dependencies.
Looking for dependencies in kernel/oneplus/msm8998
kernel/oneplus/msm8998 has no additional dependencies.
Done
09:50:30 Build sandboxing disabled due to nsjail error. This may become fatal in the future.
09:50:30 Please let us know why nsjail doesn't work in your environment at:
09:50:30 h t t p s://groups.google.com/forum/#!forum/android-building
09:50:30 h t t p s://issuetracker.google.com/issues/new?component=381517
device/oppo/common/common.mk:25: error: _nic.PRODUCTS.[[device/oneplus/dumpling/lineage_dumpling.mk]]: "vendor/oneplus/msm8998-common/msm8998-common-vendor.mk" does not exist.
09:50:30 dumpvars failed with: exit status 1
09:50:31 Build sandboxing disabled due to nsjail error. This may become fatal in the future.
09:50:31 Please let us know why nsjail doesn't work in your environment at:
09:50:31 h t t p s ://groups.google.com/forum/#!forum/android-building
09:50:31 h t t p s ://issuetracker.google.com/issues/new?component=381517
device/oppo/common/common.mk:25: error: _nic.PRODUCTS.[[device/oneplus/dumpling/lineage_dumpling.mk]]: "vendor/oneplus/msm8998-common/msm8998-common-vendor.mk" does not exist.
09:50:31 dumpvars failed with: exit status 1

** Don't have a product spec for: 'lineage_dumpling'
** Do you have the right repo manifest?

.repo/local_manifests/roomservice.xml is:

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="LineageOS/android_device_oneplus_dumpling" path="device/oneplus/dumpling" remote="github" />
<project name="LineageOS/android_device_oneplus_msm8998-common" path="device/oneplus/msm8998-common" remote="github" />
<project name="LineageOS/android_device_oppo_common" path="device/oppo/common" remote="github" />
<project name="LineageOS/android_kernel_oneplus_msm8998" path="kernel/oneplus/msm8998" remote="github" />
<project name="LineageOS/android_packages_resources_devicesettings" path="packages/resources/devicesettings" remote="github" />
</manifest>

Building on Debian 9.

TIA