- 🇮🇳India Manoj Raj.R Chennai
Do we have solution for it.
IS composer install command available for opigno_lms
Attempting to install Opigno using composer does not run to completion. PHP files in web/ directory are not completed.
Steps to reproduce:
From command line run:
composer create-project opigno/opigno-composer opigno-demo
Composer installation commences. Output:
Installing opigno/opigno-composer (2.10.0)
- Installing opigno/opigno-composer (2.10.0): Loading from cache
Created project in opigno-demo
> DrupalProject\composer\ScriptHandler::checkComposerVersion
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 195 installs, 0 updates, 0 removals
- Installing wikimedia/composer-merge-plugin (dev-master 73e4ed4): Loading from cache
- Installing cweagans/composer-patches (1.6.7): Loading from cache
- Installing composer/installers (v1.8.0): Loading from cache
- Installing symfony/polyfill-ctype (v1.14.0): Loading from cache
- Installing composer/semver (1.5.1): Loading from cache
- Installing symfony/yaml (v3.4.38): Loading from cache
- Installing drupal-composer/drupal-scaffold (2.6.1): Loading from cache
- Installing symfony/finder (v3.4.38): Loading from cache
- Installing drupal/console-extend-plugin (0.9.3): Loading from cache
- Installing psr/log (1.1.2): Loading from cache
- Installing pear/pear_exception (v1.0.1): Loading from cache
- Installing pear/console_getopt (v1.4.3): Loading from cache
- Installing pear/pear-core-minimal (v1.10.10): Loading from cache
- Installing pear/archive_tar (1.4.9): Loading from cache
- Installing symfony/polyfill-mbstring (v1.14.0): Loading from cache
- Installing symfony/polyfill-php72 (v1.14.0): Loading from cache
- Installing symfony/polyfill-intl-idn (v1.14.0): Loading from cache
- Installing symfony/var-dumper (v4.4.5): Loading from cache
- Installing psr/container (1.0.0): Loading from cache
- Installing symfony/debug (v3.4.38): Loading from cache
- Installing symfony/polyfill-util (v1.14.0): Loading from cache
- Installing symfony/polyfill-php56 (v1.14.0): Loading from cache
- Installing paragonie/random_compat (v9.99.99): Loading from cache
- Installing symfony/polyfill-php70 (v1.14.0): Loading from cache
- Installing symfony/http-foundation (v3.4.38): Loading from cache
- Installing symfony/event-dispatcher (v3.4.38): Loading from cache
- Installing symfony/http-kernel (v3.4.38): Loading from cache
- Installing asm89/stack-cors (1.3.0): Loading from cache
- Installing psr/http-message (1.0.1): Loading from cache
- Installing symfony/psr-http-message-bridge (v1.2.0): Loading from cache
- Installing masterminds/html5 (2.7.0): Loading from cache
- Installing doctrine/lexer (1.0.2): Loading from cache
- Installing egulias/email-validator (2.1.17): Loading from cache
- Installing stack/builder (v1.0.5): Loading from cache
- Installing symfony/routing (v3.4.38): Loading from cache
- Installing ralouphie/getallheaders (3.0.3): Loading from cache
- Installing guzzlehttp/psr7 (1.6.1): Loading from cache
- Installing guzzlehttp/promises (v1.3.1): Loading from cache
- Installing guzzlehttp/guzzle (6.5.2): Loading from cache
- Installing doctrine/annotations (v1.8.0): Loading from cache
- Installing doctrine/reflection (v1.1.0): Loading from cache
- Installing typo3/phar-stream-wrapper (v3.1.4): Loading from cache
- Installing symfony/polyfill-iconv (v1.14.0): Loading from cache
- Installing symfony/class-loader (v3.4.38): Loading from cache
- Installing zendframework/zend-diactoros (1.8.7): Loading from cache
- Installing zendframework/zend-stdlib (3.2.1): Loading from cache
- Installing zendframework/zend-escaper (2.6.1): Loading from cache
- Installing zendframework/zend-feed (2.12.0): Loading from cache
- Installing easyrdf/easyrdf (0.9.1): Loading from cache
- Installing symfony-cmf/routing (1.4.1): Loading from cache
- Installing doctrine/event-manager (1.1.0): Loading from cache
- Installing doctrine/collections (1.6.4): Loading from cache
- Installing doctrine/cache (1.10.0): Loading from cache
- Installing doctrine/persistence (1.3.6): Loading from cache
- Installing doctrine/inflector (1.3.1): Loading from cache
- Installing doctrine/common (2.12.0): Loading from cache
- Installing twig/twig (v1.42.5): Loading from cache
- Installing symfony/process (v3.4.38): Loading from cache
- Installing symfony/translation (v3.4.38): Loading from cache
- Installing symfony/validator (v3.4.38): Loading from cache
- Installing symfony/serializer (v3.4.38): Loading from cache
- Installing symfony/dependency-injection (v3.4.38): Loading from cache
- Installing symfony/console (v3.4.38): Loading from cache
- Installing drupal/core (8.8.1): Loading from cache
- Installing symfony/dom-crawler (v3.4.38): Loading from cache
- Installing symfony/css-selector (v3.4.38): Loading from cache
- Installing webmozart/assert (1.7.0): Loading from cache
- Installing drupal/views_role_based_global_text (dev-1.x 550f8e0): Cloning 550f8e0
- Installing drupal/inline_entity_form (1.0.0-rc1): Loading from cache
- Installing drupal/entity_browser (1.6.0): Loading from cache
- Installing drupal/entity_browser_entity_form (1.6.0)
- Installing drupal/media_entity_browser (dev-2.x c75921d): Cloning c75921d
- Installing drupal/pdf (dev-1.x f558259): Cloning f558259
- Installing drupal/platon (1.6.0): Loading from cache
- Installing drupal/entity (1.0.0-rc1): Loading from cache
- Installing drupal/group (1.0.0-rc5): Loading from cache
- Installing drupal/tft (1.3.0): Loading from cache
- Installing drupal/opigno_tour (1.1.0): Loading from cache
- Installing drupal/opigno_tincan_api (1.3.0): Loading from cache
- Installing opigno/opigno_lms (2.10.0): Loading from cache
- Installing drupal/view_mode_selector (dev-1.x 11c9ad2): Cloning 11c9ad2
- Installing drupal/views_templates (1.0.0-alpha1): Loading from cache
- Installing drupal/calendar (dev-1.x 73e2979): Cloning 73e2979
- Installing drupal/calendar_datetime (dev-1.x)
- Installing drupal/h5p (1.0.0-rc17): Loading from cache
- Installing drupal/opigno_module (1.6.0): Loading from cache
- Installing drupal/embed (1.0.0): Loading from cache
- Installing drupal/entity_embed (1.0.0-beta2): Loading from cache
- Installing drupal/dropzonejs (2.0.0-alpha3): Loading from cache
- Installing drupal/dropzonejs_eb_widget (2.0.0-alpha3)
- Installing drupal/opigno_notification (1.5.0): Loading from cache
- Installing drupal/opigno_module_group (1.6.0)
- Installing drupal/opigno_group_manager (1.6.0): Loading from cache
- Installing drupal/config_rewrite (1.1.0): Loading from cache
- Installing drupal/opigno_class (1.5.0): Loading from cache
- Installing drupal/opigno_course (1.3.0): Loading from cache
- Installing drupal/token (1.5.0): Loading from cache
- Installing drupal/token_filter (1.1.0): Loading from cache
- Installing drupal/ckeditor_bgimage (1.1.0): Loading from cache
- Installing drupal/opigno_certificate (1.5.0): Loading from cache
- Installing drupal/better_exposed_filters (3.0.0-alpha5): Loading from cache
- Installing drupal/opigno_alter_entity_autocomplete (1.9.0)
- Installing drupal/opigno_learning_path (1.9.0): Loading from cache
- Installing drupal/opigno_statistics (1.5.0): Loading from cache
- Installing drupal/search_api (1.10.0): Loading from cache
- Installing drupal/search_api_db (1.10.0)
- Installing drupal/opigno_search (1.4.0): Loading from cache
- Installing drupal/opigno_scorm (1.6.0): Loading from cache
- Installing drupal/opigno_calendar_event (1.3.0): Loading from cache
- Installing drupal/field_group (3.0.0-rc1): Loading from cache
- Installing drupal/popup_field_group (1.3.0): Loading from cache
- Installing drupal/opigno_calendar (1.4.0): Loading from cache
- Installing drupal/multiselect (1.0.0): Loading from cache
- Installing drupal/opigno_moxtra (1.6.0): Loading from cache
- Installing drupal/restui (1.16.0): Loading from cache
- Installing drupal/key (1.12.0): Loading from cache
- Installing firebase/php-jwt (v4.0.0): Loading from cache
- Installing drupal/jwt (1.0.0-alpha6): Loading from cache
- Installing drupal/jwt_auth_issuer (1.0.0-alpha6)
- Installing drupal/jwt_auth_consumer (1.0.0-alpha6)
- Installing drupal/opigno_mobile_app (1.2.0): Loading from cache
- Installing drupal/migrate_plus (4.0.0): Loading from cache
- Installing drupal/migrate_tools (4.0.0): Loading from cache
- Installing drupal/opigno_migration (1.5.0): Loading from cache
- Installing drupal/message (1.0.0-rc2): Loading from cache
- Installing drupal/message_notify (1.0.0-beta1): Loading from cache
- Installing drupal/private_message (2.0.0-beta15): Loading from cache
- Installing drupal/opigno_messaging (1.3.0): Loading from cache
- Installing drupal/opigno_ilt (1.4.0): Loading from cache
- Installing drupal/gnode (1.0.0-rc5)
- Installing drupal/opigno_forum (1.6.0): Loading from cache
- Installing drupal/opigno_dashboard (1.5.0): Loading from cache
- Installing commerceguys/intl (v1.0.5): Loading from cache
- Installing drupal/state_machine (1.0.0): Loading from cache
- Installing drupal/profile (1.0.0-rc4): Loading from cache
- Installing drupal/entity_reference_revisions (1.6.0): Loading from cache
- Installing commerceguys/addressing (v1.0.7): Loading from cache
- Installing drupal/address (1.8.0): Loading from cache
- Installing drupal/commerce (2.9.0): Loading from cache
- Installing drupal/commerce_price (2.9.0)
- Installing drupal/commerce_store (2.9.0)
- Installing drupal/commerce_product (2.9.0)
- Installing drupal/commerce_order (2.9.0)
- Installing drupal/commerce_payment (2.9.0)
- Installing drupal/commerce_log (2.9.0)
- Installing drupal/commerce_cart (2.9.0)
- Installing drupal/commerce_checkout (2.9.0)
- Installing drupal/opigno_commerce (1.2.0): Loading from cache
- Installing drupal/opigno_catalog (1.3.0): Loading from cache
- Installing mozilla/pdf.js (dev-master origin/gh-pages): Cloning origin/gh-pages
- Installing enyo/dropzone (v5.5.0): Cloning origin/master
- Installing drupal/mailsystem (4.1.0): Loading from cache
- Installing drupal/mimemail (1.0.0-alpha2): Loading from cache
- Installing drupal/ctools (3.2.0): Loading from cache
- Installing drupal/video (1.4.0): Loading from cache
- Installing sabberworm/php-css-parser (6.0.1): Loading from cache
- Installing phenx/php-svg-lib (v0.2): Loading from cache
- Installing phenx/php-font-lib (0.5.1): Loading from cache
- Installing dompdf/dompdf (v0.8.0): Loading from cache
- Installing drupal/entity_print (2.0.0): Loading from cache
- Installing willdurand/negotiation (v2.3.1): Loading from cache
- Installing namshi/jose (7.2.3): Loading from cache
- Installing rusticisoftware/tincan (1.0.0): Loading from cache
- Installing webmozart/path-util (2.3.0): Loading from cache
- Installing webflo/drupal-finder (1.2.0): Loading from cache
- Installing jakub-onderka/php-console-color (v0.2): Loading from cache
- Installing jakub-onderka/php-console-highlighter (v0.4): Loading from cache
- Installing nikic/php-parser (v4.3.0): Loading from cache
- Installing dnoegel/php-xdg-base-dir (v0.1.1): Loading from cache
- Installing psy/psysh (v0.9.12): Loading from cache
- Installing container-interop/container-interop (1.2.0): Loading from cache
- Installing league/container (2.4.1): Loading from cache
- Installing dflydev/dot-access-data (v1.1.0): Loading from cache
- Installing grasmash/yaml-expander (1.4.0): Loading from cache
- Installing grasmash/expander (1.0.0): Loading from cache
- Installing consolidation/config (1.2.1): Loading from cache
- Installing consolidation/site-alias (3.0.0): Loading from cache
- Installing consolidation/site-process (2.1.0): Loading from cache
- Installing symfony/filesystem (v3.4.38): Loading from cache
- Installing consolidation/self-update (1.1.5): Loading from cache
- Installing consolidation/output-formatters (3.5.0): Loading from cache
- Installing consolidation/log (1.1.1): Loading from cache
- Installing consolidation/annotated-command (2.12.0): Loading from cache
- Installing symfony/config (v3.4.38): Loading from cache
- Installing consolidation/robo (1.4.12): Loading from cache
- Installing consolidation/filter-via-dot-access-data (1.0.0): Loading from cache
- Installing chi-teck/drupal-code-generator (1.31.0): Loading from cache
- Installing drush/drush (9.7.2): Loading from cache
- Installing stecman/symfony-console-completion (0.11.0): Loading from cache
- Installing drupal/console-en (1.9.4): Loading from cache
- Installing dflydev/placeholder-resolver (v1.0.2): Loading from cache
- Installing dflydev/dot-access-configuration (v1.0.3): Loading from cache
- Installing drupal/console-core (1.9.4): Loading from cache
- Installing alchemy/zippy (0.4.9): Loading from cache
- Installing drupal/console (1.9.4): Loading from cache
pear/archive_tar suggests installing ext-xz (Lzma2 compression support.)
symfony/polyfill-intl-idn suggests installing ext-intl (For best performance)
symfony/var-dumper suggests installing ext-intl (To show region name in time zone dump)
paragonie/random_compat suggests installing ext-libsodium (Provides a modern crypto API that can be used to generate random bytes.)
symfony/http-kernel suggests installing symfony/browser-kit
symfony/psr-http-message-bridge suggests installing nyholm/psr7 (For a super lightweight PSR-7/17 implementation)
egulias/email-validator suggests installing ext-intl (PHP Internationalization Libraries are required to use the SpoofChecking validation)
symfony/routing suggests installing symfony/expression-language (For using expression matching)
guzzlehttp/psr7 suggests installing zendframework/zend-httphandlerrunner (Emit PSR-7 responses)
guzzlehttp/guzzle suggests installing ext-intl (Required for Internationalized Domain Name (IDN) support)
symfony/class-loader suggests installing symfony/polyfill-apcu (For using ApcClassLoader on HHVM)
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 when using the Writer subcomponent)
easyrdf/easyrdf suggests installing ml/json-ld (~1.0)
doctrine/cache suggests installing alcaeus/mongo-php-adapter (Required to use legacy MongoDB driver)
symfony/validator suggests installing psr/cache-implementation (For using the metadata cache.)
symfony/validator suggests installing symfony/intl
symfony/validator suggests installing symfony/property-access (For accessing properties within comparison constraints)
symfony/validator suggests installing symfony/expression-language (For using the Expression validator)
symfony/serializer suggests installing psr/cache-implementation (For using the metadata cache.)
symfony/serializer suggests installing symfony/property-info (To deserialize relations.)
symfony/serializer suggests installing symfony/property-access (For using the ObjectNormalizer.)
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)
symfony/console suggests installing symfony/lock
drupal/search_api suggests installing drupal/facets (Adds the ability to create faceted searches.)
drupal/search_api suggests installing drupal/search_api_autocomplete (Allows adding autocomplete suggestions to search fields.)
drupal/search_api suggests installing drupal/search_api_solr (Adds support for using Apache Solr as a backend.)
drupal/migrate_plus suggests installing sainsburys/guzzle-oauth2-plugin (3.0 required for the OAuth2 authentication plugin)
drupal/migrate_plus suggests installing ext-soap (*)
drupal/entity_print suggests installing mikehaertl/phpwkhtmltopdf (PhpWkhtmlToPdf provides the PHP library to use Wkhtmltopdf)
namshi/jose suggests installing phpseclib/phpseclib (Allows to use Phpseclib as crypto engine, use version ^2.0.)
psy/psysh suggests installing ext-pdo-sqlite (The doc command requires SQLite to work.)
psy/psysh suggests installing hoa/console (A pure PHP readline implementation. You'll want this if your PHP install doesn't already support readline or libedit.)
consolidation/robo suggests installing henrikbjorn/lurker (For monitoring filesystem changes in taskWatch)
consolidation/robo suggests installing patchwork/jsqueeze (For minifying JS files in taskMinify)
consolidation/robo suggests installing natxet/CssMin (For minifying CSS files in taskMinify)
alchemy/zippy suggests installing guzzle/guzzle (To use the GuzzleTeleporter with Guzzle 3)
drupal/console suggests installing symfony/thanks (Thank your favorite PHP projects on GitHub using the CLI)
drupal/console suggests installing vlucas/phpdotenv (Loads environment variables from .env to getenv(), $_ENV and $_SERVER automagically)
Package zendframework/zend-diactoros is abandoned, you should avoid using it. Use laminas/laminas-diactoros instead.
Package zendframework/zend-stdlib is abandoned, you should avoid using it. Use laminas/laminas-stdlib instead.
Package zendframework/zend-escaper is abandoned, you should avoid using it. Use laminas/laminas-escaper instead.
Package zendframework/zend-feed is abandoned, you should avoid using it. Use laminas/laminas-feed instead.
Package container-interop/container-interop is abandoned, you should avoid using it. Use psr/container instead.
Writing lock file
Generating autoload files
- Removing drupal/calendar (dev-1.x)
The package has modified files:
M calendar.theme.inc
M calendar.views.inc
M css/calendar-overlap.css
M js/calendar_overlap.js
M src/CalendarHelper.php
M src/CalendarStyleInfo.php
M src/DateArgumentWrapper.php
M src/Plugin/Derivative/ViewsFieldTemplate.php
M src/Plugin/views/row/Calendar.php
M src/Plugin/views/style/Calendar.php
5 more files modified, choose "v" to view the full list
Discard changes [y,n,v,d,?]?
Selecting 'n' causes the install to abort
Selecting 'y' produces the following output:
> DrupalProject\composer\ScriptHandler::checkComposerVersion
Loading composer repositories with package information
Updating dependencies (including require-dev)
No patches supplied.
Gathering patches for dependencies. This might take a minute.
- Applying patches for drupal/core
https://www.drupal.org/files/issues/2019-04-15/2924061-14.patch (2924061)
https://www.drupal.org/files/issues/2019-12-15/2898635-27.patch (2898635)
- Applying patches for drupal/views_role_based_global_text
https://www.drupal.org/files/issues/2018-05-04/2969716-Undefined-index-default.patch (2969716)
- Applying patches for drupal/entity_browser
https://www.drupal.org/files/issues/2020-01-17/entity_browser-opigno_paginagion_view-3087176-4.patch (Fix pagination in view)
- Applying patches for drupal/group
https://www.drupal.org/files/issues/2019-08-23/port-subgroups-2736233-261.patch (2736233)
https://www.drupal.org/files/issues/2018-05-15/group-2973005-2.patch (2973005)
- Applying patches for drupal/calendar
https://www.drupal.org/files/issues/2756445-month-names-not-showing-10.patch (2756445)
https://www.drupal.org/files/issues/2018-04-06/calendar-date_range-2699477-71.patch (2699477)
https://www.drupal.org/files/issues/2018-05-09/2604546-33.patch (2604546)
https://www.drupal.org/files/issues/fix_menu_tabs_in-2630234-15.patch (2630234)
https://www.drupal.org/files/issues/tab_navigation_not_working_after_using_pager-2867991-5.patch (2867991)
https://www.drupal.org/files/issues/week-week-day-display-issues-2901594-15.patch (2901594)
Could not apply patch! Skipping. The error was: Cannot apply patch https://www.drupal.org/files/issues/week-week-day-display-issues-2901594-15.patch
https://www.drupal.org/files/issues/2018-04-23/2955351-5-base-filter.patch (2955351)
- Applying patches for drupal/h5p
https://www.drupal.org/files/issues/2019-07-09/opigno-module-h5p-hidetitle-3018798-6.patch (3018798)
- Applying patches for drupal/ckeditor_bgimage
https://www.drupal.org/files/issues/2020-01-21/ckeditor_bgimage-opigno_certificate-3107667-2.patch (Fix saving params and updating popup dialog for ckeditor_bgimage)
- Applying patches for drupal/multiselect
https://www.drupal.org/files/issues/2018-10-31/multiselect-javascript_settings_missing-3009259-3.patch (Missing javascript settings)
- Applying patches for drupal/private_message
https://www.drupal.org/files/issues/2018-07-03/private-message-2961332-2.0.patch (2961332)
- Applying patches for drupal/video
https://www.drupal.org/files/issues/2018-07-18/2986682-2.patch (Add source and destination module for migrate plugin)
- Applying patches for drupal/entity_print
https://www.drupal.org/files/issues/2018-05-03/entity_print-dompdf-2969184.patch (2969184)
Removing package drupal/calendar so that it can be re-installed and re-patched.
Deleting web/modules/contrib/calendar - deleted
Attempting to run composer install from within the opigno_demo directory after this produces the following:
> DrupalProject\composer\ScriptHandler::checkComposerVersion
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Package operations: 1 install, 0 updates, 0 removals
- Installing drupal/calendar (dev-1.x 73e2979): Cloning 73e2979
Package container-interop/container-interop is abandoned, you should avoid using it. Use psr/container instead.
Package zendframework/zend-diactoros is abandoned, you should avoid using it. Use laminas/laminas-diactoros instead.
Package zendframework/zend-escaper is abandoned, you should avoid using it. Use laminas/laminas-escaper instead.
Package zendframework/zend-feed is abandoned, you should avoid using it. Use laminas/laminas-feed instead.
Package zendframework/zend-stdlib is abandoned, you should avoid using it. Use laminas/laminas-stdlib instead.
Generating autoload files
> DrupalProject\composer\ScriptHandler::createRequiredFiles
No patches supplied.
Gathering patches for dependencies. This might take a minute.
- Applying patches for drupal/calendar
https://www.drupal.org/files/issues/2756445-month-names-not-showing-10.patch (2756445)
https://www.drupal.org/files/issues/2018-04-06/calendar-date_range-2699477-71.patch (2699477)
https://www.drupal.org/files/issues/2018-05-09/2604546-33.patch (2604546)
https://www.drupal.org/files/issues/fix_menu_tabs_in-2630234-15.patch (2630234)
https://www.drupal.org/files/issues/tab_navigation_not_working_after_using_pager-2867991-5.patch (2867991)
https://www.drupal.org/files/issues/week-week-day-display-issues-2901594-15.patch (2901594)
Could not apply patch! Skipping. The error was: Cannot apply patch https://www.drupal.org/files/issues/week-week-day-display-issues-2901594-15.patch
https://www.drupal.org/files/issues/2018-04-23/2955351-5-base-filter.patch (2955351)
Create a sites/default/files directory with chmod 0777
However, the web directory within the install contains only the following:
core libraries modules profiles sites themes
Update the composer installation files so that the install process runs to successful completion.
2.10
Code
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.
Do we have solution for it.
IS composer install command available for opigno_lms