drupal-composer/drupal-packagist

Could not scan for classes inside "web/core/lib/Drupal.php" which does not appear to be a file nor a folder

Closed this issue · 3 comments

Could you advise on how to resolve the error above, please? Thank you. My terminal log:

$ composer install
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Warning: The lock file is not up to date with the latest changes in composer.json. You may be getting outdated dependencies. Run update to update them.
  - Installing cweagans/composer-patches (1.5.0)
    Cloning 8de7c73b2eae217f4e7028d7262ff2330aa4b4e8

Gathering patches for root package.
Gathering patches for dependencies. This might take a minute.
  - Installing composer/installers (v1.1.0)
    Cloning a3595c5272a6f247228abb20076ed27321e4aae9

  - Installing composer/semver (1.4.2)
    Cloning c7cb9a2095a074d131b65a8a0cd294479d785573

  - Installing doctrine/lexer (v1.0.1)
    Cloning 83893c552fd2045dd78aef794c31e694c37c0b8c

  - Installing doctrine/inflector (v1.1.0)
    Cloning 90b2128806bfde671b6952ab8bea493942c1fdae

  - Installing doctrine/collections (v1.3.0)
    Cloning 6c1e4eef75f310ea1b3e30945e9f06e652128b8a

  - Installing doctrine/cache (v1.6.0)
    Cloning f8af318d14bdb0eff0336795b428b547bd39ccb6

  - Installing doctrine/annotations (v1.2.7)
    Cloning f25c8aab83e0c3e976fd7d19875f198ccf2f7535

  - Installing doctrine/common (v2.5.3)
    Cloning 10f1f19651343f87573129ca970aef1a47a6f29e

  - Installing zendframework/zend-stdlib (3.1.0)
    Cloning debedcfc373a293f9250cc9aa03cf121428c8e78

  - Installing zendframework/zend-escaper (2.5.2)
    Cloning 2dcd14b61a72d8b8e27d579c6344e12c26141d4e

  - Installing zendframework/zend-feed (2.7.0)
    Cloning 12b328d382aa5200f1de53d4147033b885776b67

  - Installing psr/http-message (1.0.1)
    Cloning f6561bf28d520154e4b0ec72be95418abe6d9363

  - Installing zendframework/zend-diactoros (1.3.6)
    Cloning a60da179c37f2c4e44ef734d0b92824a58943f7f

  - Installing twig/twig (v1.26.0)
    Cloning 81c2b5fd36581370c7731387f05dcdb577050513

  - Installing symfony/yaml (v2.8.11)
    Cloning e7540734bad981fe59f8ef14b6fc194ae9df8d9c

  - Installing symfony/polyfill-mbstring (v1.2.0)
    Cloning dff51f72b0706335131b00a7f49606168c582594

  - Installing symfony/translation (v2.8.11)
    Cloning bf0ff95faa9b6c0708efc1986255e3608d0ed3c7

  - Installing symfony/validator (v2.8.11)
    Cloning 53b1b1d3f7550e4b1e365dbad39a0b6c60bfcf85

  - Installing ircmaxell/password-compat (v1.0.4)
    Cloning 5c5cde8822a69545767f7c7f3058cb15ff84614c

  - Installing symfony/polyfill-php55 (v1.2.0)
    Cloning bf2ff9ad6be1a4772cb873e4eea94d70daa95c6d

  - Installing symfony/serializer (v2.8.11)
    Cloning b03cb6d8f94637669cd9b62b4a5ae2ba631486aa

  - Installing symfony/routing (v2.8.11)
    Cloning 6cee3ed22c778a7410119a3d51a20f60252a156c

  - Installing symfony/polyfill-php54 (v1.2.0)
    Cloning 34d761992f6f2cc6092cc0e5e93f38b53ba5e4f1

  - Installing symfony/http-foundation (v2.8.11)
    Cloning 1d4ab8de2215e44e57fddc1e6b5d122546769e7d

  - Installing symfony/psr-http-message-bridge (v0.2)
    Cloning dc7e308e1dc2898a46776e2221a643cb08315453

  - Installing symfony/process (v2.8.11)
    Cloning 05a03ed27073638658cab9405d99a67dd1014987

  - Installing symfony/polyfill-iconv (v1.2.0)
    Cloning b287e8554b1ffd9b5b20b5df940d906930ff4a10

  - Installing symfony/event-dispatcher (v2.8.11)
    Cloning 889983a79a043dfda68f38c38b6dba092dd49cd8

  - Installing psr/log (1.0.1)
    Cloning 5277094ed527a1c4477177d102fe4c53551953e0

  - Installing symfony/debug (v2.8.11)
    Cloning 8c29235936a47473af16fb91c7c4b7b193c5693c

  - Installing symfony/http-kernel (v2.8.11)
    Cloning a47004349e9216ab98a8019616a66e2d5c32b0ca

  - Installing symfony/dependency-injection (v2.8.11)
    Cloning 0a732a9cafc30e54077967da4d019e1d618a8cb9

  - Installing symfony/console (v2.8.11)
    Cloning 3d3e4fa5f0614c8e45220e5de80332322e33bd90

  - Installing symfony/polyfill-apcu (v1.2.0)
    Cloning 6d58bceaeea2c2d3eb62503839b18646e161cd6b

  - Installing symfony/class-loader (v2.8.11)
    Cloning fb50892408036f9f431b563aac51a3f2f0087e81

  - Installing symfony-cmf/routing (1.3.0)
    Cloning 8e87981d72c6930a27585dcd3119f3199f6cb2a6

  - Installing stack/builder (v1.0.4)
    Cloning 59fcc9b448a8ce5e338a04c4e2e4aca893e83425

  - Installing paragonie/random_compat (v1.4.1)
    Cloning c7e26a21ba357863de030f0b9e701c7d04593774

  - Installing masterminds/html5 (2.2.2)
    Cloning 7866e93dcf0245de22378414e0c2c7350abc45af

  - Installing guzzlehttp/psr7 (1.3.1)
    Cloning 5c6447c9df362e8f8093bda8f5d8873fe5c7f65b

  - Installing guzzlehttp/promises (1.2.0)
    Cloning c10d860e2a9595f8883527fa0021c7da9e65f579

  - Installing guzzlehttp/guzzle (6.2.1)
    Cloning 3f808fba627f2c5b69e2501217bf31af349c1427

  - Installing egulias/email-validator (1.2.13)
    Cloning b8bb147f46cc9790326ce2440a13be06cc5a63bb

  - Installing easyrdf/easyrdf (0.9.1)
    Cloning acd09dfe0555fbcfa254291e433c45fdd4652566

  - Installing drupal/core (8.1.10)
    Cloning 9562f733cdefd735337bf827b3ba5ad031aba4c3
    Failed to download drupal/core from source: The process "git clone --no-checkout 'https://github.com/drupal-composer/drupal-core.git' 'web/core' && cd 'web/core' && git remote add composer 'https://github.com/drupal-composer/drupal-core.git' && git fetch composer" exceeded the timeout of 300 seconds.
    Now trying to download from dist
  - Installing drupal/core (8.1.10)
    Loading from cache

  - Applying patches for drupal/core
    web/modules/patches/core-js-fix-contextual.patch (Contextual links broken because of JS error)
    web/modules/patches/drupalbehaviorerror.patch (Fix quick edit contextual link not available and throwing js error)

  - Installing drupal/addtoany (8.1.4)
    Cloning cd428eced42b16946d6006c89b1709343eb6dfea

  - Installing drupal/admin_toolbar (8.1.15)
    Cloning f8380381183bc76babaec9dfe392511011d54904

  - Installing drupal/blazy (8.1.0-beta2)
    Cloning c5c4da3acb830276ad876e96c94ab11b8d8df4af

  - Installing squizlabs/php_codesniffer (2.6.1)
    Cloning fb72ed32f8418db5e7770be1653e62e0d6f5dd3d

  - Installing drupal/coder (8.2.5)
    Cloning 9ced5f2ad0e77534f6d53c8db43e6c6c3fe1b482

  - Installing symfony/finder (v2.8.8)
    Cloning bf0506ef4e7778fd3f0f1f141ab5e8c1ef35dd7d

  - Installing symfony/filesystem (v2.8.8)
    Cloning 7258ddd6f987053f21fa43d03430580ba54e6096

  - Installing symfony/dom-crawler (v2.8.8)
    Cloning f8c304f5715081c949043902d311480d71adb1e0

  - Installing symfony/css-selector (v2.7.15)
    Cloning f2cc2c55a9982db7bc167385dbf549c640e8cc01

  - Installing symfony/config (v2.8.8)
    Cloning 0926e69411eba491803dbafb9f1f233e2ced58d0

  - Installing stecman/symfony-console-completion (0.5.1)
    Cloning 1a9fc7ab4820cd1aabbdc584c6b25d221e7b6cb5

  - Installing phpseclib/phpseclib (2.0.2)
    Cloning 3d265f7c079f5b37d33475f996d7a383c5fc8aeb

  - Installing padraic/humbug_get_contents (1.0.4)
    Cloning 66797199019d0cb4529cb8d29c6f0b4c5085b53a

  - Installing padraic/phar-updater (1.0.3)
    Cloning c17eeb3887dc4269d1b4837dc875d39e9f8149a8

  - Installing gabordemooij/redbean (v4.3.2)
    Cloning 72368f15cedfa7990c7fb228e47d2f00c7f49d4f

  - Installing alchemy/zippy (0.3.5)
    Cloning 92c773f7bbe47fdb30c61dbaea3dcbf4dd13a40a

  - Installing drupal/console (0.11.3)
    Cloning e0912b0f52455542d18d39f12387f297ec0f6cac

  - Installing drupal/devel (8.1.0-alpha1)
    Cloning 930b7b89c2fa2047ebbb0fb3ba53f45a67409242

  - Installing drupal/google_analytics (8.2.0)
    Cloning 99802b6a9f7711d30838acaa1af9ce2cf5b4d614

  - Installing drupal/honeypot (8.1.23)
    Cloning a5b77a400c6af3edc35a5c8307cb2b6ea7632341

  - Installing drupal/libraries (dev-8.x-3.x 548f3c2)
    Cloning 548f3c2c47596c5242e37b18000e7b2ec930f66a

  - Installing drupal/masquerade (8.1.0-beta1)
    Cloning 4a208ad231cb8efb71eaa9ab7bafb66fac39e7cb

  - Installing drupal/maxlength (8.1.0-beta1)
    Cloning 13c6c12f739a9981fd6169afe27e634b85b4201f

  - Installing drupal/entity (8.1.0-alpha3)
    Cloning 70a105ae063c54bf59e67f9e41cb9121374acb7c

  - Installing drupal/media_entity (8.1.2)
    Cloning 8bc03edd625dc1ce7f7f6b770ce02e51f14cbcd2

  - Installing drupal/token (8.1.0-alpha2)
    Cloning 918d0d5e8e8ee7f446d3e068cb6aa2d7c61ee625

  - Installing drupal/metatag (8.1.0-beta9)
    Cloning 1a62e1e051462cb2ddabf4db35a8fef5c69b9c5c

  - Installing drupal/migrate_plus (8.2.0-beta1)
    Cloning 5c7e48e4430226dec66a312a05f76d09d824819e

  - Installing drupal/migrate_tools (8.2.0-beta1)
    Cloning e23d12cefc71fb35800878078fdb247d1b05307d

  - Installing drupal/migrate_upgrade (8.2.0-beta1)
    Cloning e0c6a0ce859346ae61462070e98dc10f816c955f

  - Installing mollom/client (dev-psr4 bfb97d6)
    Cloning bfb97d639d8b0a757c47742af5cfc59dd8363e44

  - Installing drupal/mollom (8.1.1)
    Cloning 3b5577be29c58c374a1ef592e75ff580200d4a00

  - Installing drupal/entity_reference_revisions (8.1.0)
    Cloning 500d30fe98e8cafd05ff770c9748169acd257aeb

  - Installing drupal/paragraphs (8.1.0)
    Cloning 7d70adcb69416f35eb2d2596340461df8efda009

  - Installing drupal/ctools (8.3.0-alpha26)
    Cloning c14a5eee970c3d0aab02e88f6c6a4d18091439b8

  - Installing drupal/pathauto (8.1.0-alpha3)
    Cloning c4952e15e2906ff2040bc01f5e8f37d23950269e

  - Installing drupal/redis (8.1.0-alpha1)
    Cloning 5e5a43dfabe32fd84438edaef20df2974cef5b3b

  - Installing drupal/responsive_menu (8.2.3)
    Cloning 46bdba5bdc1188955fc312fa2f5b541d512f6723

  - Installing drupal/simple_sitemap (8.2.5)
    Cloning 354ae49491b6fce3654d5f7047a1558a730d2b6e

  - Installing drupal/slick (8.1.0-beta2)
    Cloning 740dbfa66f7a838e53473830e939a4c809076273

  - Installing drupal/slick_extras (8.1.0-beta1)
    Cloning b81bba896a269b917bb1735b5930cf38d6c5cc53

  - Installing drupal/video_embed_field (8.1.1)
    Cloning 531f0c56883307a85c76539e0bf14e4d8a727393

  - Installing drupal/media_entity_image (8.1.1)
    Cloning 889bd7d34fb6a6c1dc2bfaf20485491a2b38e0aa

  - Installing drupal/slick_media (8.1.0-beta2)
    Cloning 436d25f2cf7fb2acc6d0606922c2368ae0ee4c30

  - Installing drupal/smtp (8.1.0-alpha2)
    Cloning 9ae09cbc05c111f051e4eb0f4f57fa483a11a110

  - Installing drupal/superfish (8.1.0-rc2)
    Cloning 9b97cc5bf22531f3939ca016c6a306f35b2f56fb

  - Applying patches for drupal/superfish
    web/modules/patches/superfish.patch (Adjusting for directory path change in superfish)
    web/modules/patches/superfish-ordering.patch (Fix the weight of children in superfish)
    web/modules/patches/2729165-superfish-max-depth.patch (Fix max depth option)

  - Installing drupal/twig_tweak (8.1.3)
    Cloning 7b86049df3fe619fd2473760279365d1acb71635

  - Installing drupal/videojs (8.1.0)
    Cloning 9c7d8d74a3a8cc5a9b523143d8c39736ab986059

  - Installing drupal/views_infinite_scroll (8.1.2)
    Cloning d00719776edfcd16c7b4b02cc4a37395cc635af0

  - Installing symfony/var-dumper (v2.8.8)
    Cloning eb21798f1cd2d3a1c1e1e4d0632b6d04a798f210

  - Installing nikic/php-parser (v2.1.0)
    Cloning 47b254ea51f1d6d5dc04b9b299e88346bf2369e3

  - Installing jakub-onderka/php-console-color (0.1)
    Cloning e0b393dacf7703fc36a4efc3df1435485197e6c1

  - Installing jakub-onderka/php-console-highlighter (v0.3.2)
    Cloning 7daa75df45242c8d5b75a22c00a201e7954e4fb5

  - Installing dnoegel/php-xdg-base-dir (0.1)
    Cloning 265b8593498b997dc2d31e75b89f053b5cc9621a

  - Installing psy/psysh (v0.7.2)
    Cloning e64e10b20f8d229cac76399e1f3edddb57a0f280

  - Installing pear/console_table (v1.3.0)
    Cloning 64100b9ee81852f4fa17823e55d0b385a544f976

  - Installing drush/drush (8.1.2)
    Cloning 85b58140d576cfdb9546a23c3ff44b72d0dae5bc

  - Installing wkse/google_tag (8.0.2)
    Cloning e1eacd459adcae8752eea954d3595dc7962b09d5

  - Installing symfony/browser-kit (v3.1.2)
    Cloning dcf41ed026b0499254385b5c88f03247b2ba010b

  - Installing fabpot/goutte (v3.1.2)
    Cloning 3cbc6ed222422a28400e470050f14928a153207e

  - Installing behat/mink (v1.7.1)
    Cloning e6930b9c74693dff7f4e58577e1b1743399f3ff9

  - Installing behat/mink-browserkit-driver (v1.3.2)
    Cloning 10e67fb4a295efcd62ea0bf16025a85ea19534fb

  - Installing behat/mink-goutte-driver (v1.2.1)
    Cloning 8b9ad6d2d95bc70b840d15323365f52fcdaea6ca

  - Installing jcalderonzumba/gastonjs (dev-master 4ff4a78)
    Cloning 4ff4a788d4995ae0d4b45fdcb1b76650e2eec72a

  - Installing jcalderonzumba/mink-phantomjs-driver (v0.3.1)
    Cloning 782892dbea4af7d04024374672b3790b6c008def

  - Installing mikey179/vfsstream (v1.6.3)
    Cloning c19925cd0390d3c436a0203ae859afa460d0474b

  - Installing webmozart/assert (1.0.2)
    Cloning 30eed06dd6bc88410a4ff7f77b6d22f3ce13dbde

  - Installing phpdocumentor/reflection-common (1.0)
    Cloning 144c307535e82c8fdcaacbcfc1d6d8eeb896687c

  - Installing phpdocumentor/type-resolver (0.2)
    Cloning b39c7a5b194f9ed7bd0dd345c751007a41862443

  - Installing phpdocumentor/reflection-docblock (3.1.0)
    Cloning 9270140b940ff02e58ec577c237274e92cd40cdd

  - Installing phpunit/php-token-stream (1.4.8)
    Cloning 3144ae21711fb6cac0b1ab4cbe63b75ce3d4e8da

  - Installing sebastian/version (1.0.6)
    Cloning 58b3a85e7999757d6ad81c787a1fbf5ff6c628c6

  - Installing sebastian/global-state (1.1.1)
    Cloning bc37d50fea7d017d3d340f230811c9f1d7280af4

  - Installing sebastian/recursion-context (1.0.2)
    Cloning 913401df809e99e4f47b27cdd781f4a258d58791

  - Installing sebastian/exporter (1.2.2)
    Cloning 42c4c2eec485ee3e159ec9884f95b431287edde4

  - Installing sebastian/environment (1.3.7)
    Cloning 4e8f0da10ac5802913afc151413bc8c53b6c2716

  - Installing sebastian/diff (1.4.1)
    Cloning 13edfd8706462032c2f52b4b862974dd46b71c9e

  - Installing sebastian/comparator (1.2.0)
    Cloning 937efb279bd37a375bcadf584dec0726f84dbf22

  - Installing phpunit/php-text-template (1.2.1)
    Cloning 31f8b717e51d9a2afca6c9f046f5d69fc27c8686

  - Installing doctrine/instantiator (1.0.5)
    Cloning 8e884e78f9f0eb1329e445619e04456e64d8051d

  - Installing phpunit/phpunit-mock-objects (2.3.8)
    Cloning ac8e7a3db35738d56ee9a76e78a4e03d97628983

  - Installing phpunit/php-timer (1.0.8)
    Cloning 38e9124049cf1a164f1e4537caf19c99bf1eb260

  - Installing phpunit/php-file-iterator (1.4.1)
    Cloning 6150bf2c35d3fc379e50c7602b75caceaa39dbf0

  - Installing phpunit/php-code-coverage (2.2.4)
    Cloning eabf68b476ac7d0f73793aada060f1c1a9bf8979

  - Installing phpspec/prophecy (v1.6.1)
    Cloning 58a8137754bc24b25740d4281399a4a3596058e0

  - Installing phpunit/phpunit (4.8.26)
    Cloning fc1d8cd5b5de11625979125c5639347896ac2c74

zendframework/zend-feed suggests installing zendframework/zend-cache (Zend\Cache component, for optionally caching feeds between requests)
zendframework/zend-feed suggests installing zendframework/zend-db (Zend\Db component, for use with PubSubHubbub)
zendframework/zend-feed suggests installing zendframework/zend-http (Zend\Http for PubSubHubbub, and optionally for use with Zend\Feed\Reader)
zendframework/zend-feed suggests installing zendframework/zend-servicemanager (Zend\ServiceManager component, for easily extending ExtensionManager implementations)
zendframework/zend-feed suggests installing zendframework/zend-validator (Zend\Validator component, for validating email addresses used in Atom feeds and entries ehen using the Writer subcomponent)
symfony/validator suggests installing symfony/expression-language (For using the 2.4 Expression validator)
symfony/validator suggests installing symfony/intl ()
symfony/validator suggests installing symfony/property-access (For using the 2.4 Validator API)
symfony/serializer suggests installing symfony/property-access (For using the ObjectNormalizer.)
symfony/routing suggests installing symfony/expression-language (For using expression matching)
symfony/dependency-injection suggests installing symfony/expression-language (For using expressions in service container configuration)
symfony/dependency-injection suggests installing symfony/proxy-manager-bridge (Generate service proxies to lazy load them)
paragonie/random_compat suggests installing ext-libsodium (Provides a modern crypto API that can be used to generate random bytes.)
easyrdf/easyrdf suggests installing ml/json-ld (~1.0)
phpseclib/phpseclib suggests installing ext-gmp (Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.)
phpseclib/phpseclib suggests installing ext-libsodium (SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.)
phpseclib/phpseclib suggests installing ext-mcrypt (Install the Mcrypt extension in order to speed up a few other cryptographic operations.)
alchemy/zippy suggests installing ext-zip (To use the ZipExtensionAdapter)
alchemy/zippy suggests installing guzzle/guzzle (To use the GuzzleTeleporter)
drupal/migrate_plus suggests installing drupal/migrate_source_json (Required by drupal/migrate_example_advanced)
drupal/migrate_plus suggests installing drupal/migrate_source_xml (Required by drupal/migrate_example_advanced)
drupal/paragraphs suggests installing drupal/search_api (Required by drupal/paragraphs_demo)
drupal/paragraphs suggests installing drupal/search_api_db (Required by drupal/paragraphs_demo)
drupal/slick_extras suggests installing drupal/slick_views (Required by drupal/slick_example)
symfony/var-dumper suggests installing ext-symfony_debug ()
psy/psysh suggests installing ext-pdo-sqlite (The doc command requires SQLite to work.)
pear/console_table suggests installing pear/Console_Color2 (>=0.1.2)
drush/drush suggests installing drush/config-extra (Provides configuration workflow commands, such as config-merge.)
behat/mink suggests installing behat/mink-selenium2-driver (slow, but JS-enabled driver for any app (requires Selenium2))
behat/mink suggests installing behat/mink-zombie-driver (fast and JS-enabled headless driver for any app (requires node.js))
sebastian/global-state suggests installing ext-uopz (*)
phpunit/phpunit-mock-objects suggests installing ext-soap (*)
phpunit/php-code-coverage suggests installing ext-xdebug (>=2.2.1)
phpunit/phpunit suggests installing phpunit/php-invoker (~1.1)
Generating autoload files


  [RuntimeException]                                                                                           
  Could not scan for classes inside "web/core/lib/Drupal.php" which does not appear to be a file nor a folder  


install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [--no-suggest] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--ignore-platform-reqs] [--] [<packages>]...


Solution appears to be:

sudo composer self-update

based on my research finding similar (but not exactly the same) error "Could not scan for classes inside"...

Reference (found by my research):

I then did:

composer install --prefer-dist

The --prefer-dist was because of a time out issue (perhaps not related to the original issue)

Reference:

The install proceeds past the place where it halted before and looks like it completed.

As this is the 1st mach on google, I'm posting this here:
I solved it by removing the core directory with rm -rf core and running composer install again

As this is the 1st mach on google, I'm posting this here: I solved it by removing the core directory with rm -rf core and running composer install again

Yes! You have to remove the entire "core" directory, not just the files in it.