Error when creating new version of unlocked package.
An error occurred while trying to install a package dependency,ID 04XXX: Missing Organization Feature: Knowledge
sfdx-project-json
"path": "force-app",
"default": true,
"package": "memberone",
"versionName": "July 22 2019",
"versionNumber": "0.2.11.NEXT",
"definitionFile": "config/project-scratch-def.json",
"dependencies": [...
config/project-scratch-def.json
{
"orgName": "MemberOne",
"edition": "Enterprise",
"features": ["Communities", "Sites", "Knowledge"],
"settings" : {
"orgPreferenceSettings": {
"chatterEnabled": true,
"s1DesktopEnabled": true,
"networksEnabled": true,
"knowledgeEnabled": true
},
"knowledgeSettings":{
"enableKnowledge": true,
"enableLightningKnowledge": true,
"
}
}
}
When I use the scratch-def to create scratch org directly it seems to work fine and dependent package 04XX installs.