It is necessary to add to the repositories
key in composer.json all of the repositories specified by the project because it seems some are not registered with Packagist.
"repositories": [
{
"type": "composer",
"url": "https://asset-packagist.org/"
},
{
"type": "vcs",
"url": "https://github.com/larowlan/block_access"
},
{
"type": "composer",
"url": "https://packages.drupal.org/8"
},
{
"type": "package",
"package": {
"name": "rubaxa/sortable",
"version": "v1.4.0",
"type": "drupal-library",
"dist": {
"url": "https://github.com/RubaXa/Sortable/archive/1.4.0.zip",
"type": "zip"
}
}
},
{
"type": "vcs",
"url": "https://github.com/UH-StudentServices/video_embed_unitube"
},
{
"type": "vcs",
"url": "https://github.com/UH-StudentServices/uh_courses_embed"
},
{
"type": "vcs",
"url": "[email protected]:UH-StudentServices/student_guide.git"
}
],
Notice that although the profile will install, you will see:
Cannot apply patch 2795115-6-and-2860399-1 (patches/google_analytics_reports.patch)!
That is because there is a patches directory in the parent project that you will not have. I think that if you copy the patches to your own project, the patch may apply.