• [deleted]

[inoculrn@s011 discuss.guruwall.com]$ composer update --prefer-dist --no-dev -o --with-all-dependencies
Loading composer repositories with package information
Updating dependencies
Nothing to install or update
Package flagrow/console is abandoned, you should avoid using it. Use fof/console instead.
Generating optimized autoload files
Carbon 1 is deprecated, see how to migrate to Carbon 2.
https://carbon.nesbot.com/docs/#api-carbon-2
    You can run './vendor/bin/upgrade-carbon' to get help in updating carbon and other frameworks and libraries that depend on it.

    [deleted] I see flarum/flarum is requiring v0.1.0-beta.8.1 exactly... why is that? Change the requirement in your root composer.json for flarum/core to ^0.1.0-beta.9

      • [deleted]

      datitisev I see flarum/flarum is requiring v0.1.0-beta.8.1 exactly... why is that?

      No idea !

      Let me change it

      • [deleted]

      I now get

      Your requirements could not be resolved to an installable set of packages.
      
        Problem 1
          - Installation request for flarum/core ^0.1.0-beta.9 -> satisfiable by flarum/core[v0.1.0-beta.9].
          - flarum/core v0.1.0-beta.9 requires components/font-awesome 5.9.* -> satisfiable by components/font-awesome[5.9.0] but these conflict with your requirements or minimum-stability.
        Problem 2
          - reflar/gamification 3.1.2 requires flarum/core ^0.1.0-beta.8 -> satisfiable by flarum/core[v0.1.0-beta.9].
          - reflar/gamification 3.1.1 requires flarum/core ^0.1.0-beta.8 -> satisfiable by flarum/core[v0.1.0-beta.9].
          - reflar/gamification 3.1.2 requires flarum/core ^0.1.0-beta.8 -> satisfiable by flarum/core[v0.1.0-beta.9].
          - reflar/gamification 3.1.0 requires flarum/core 0.1.0-beta.8 -> satisfiable by flarum/core[v0.1.0-beta.8] but these conflict with your requirements or minimum-stability.
          - flarum/core v0.1.0-beta.9 requires components/font-awesome 5.9.* -> satisfiable by components/font-awesome[5.9.0] but these conflict with your requirements or minimum-stability.
          - Installation request for reflar/gamification ^3.1 -> satisfiable by reflar/gamification[3.1.0, 3.1.1, 3.1.2].
      
      Running update with --no-dev does not mean require-dev is ignored, it just means the packages will not be installed. If dev requirements are blocking the update you have to resolve those problems.

        [deleted] Do you have components/font-awesome in your composer.json ? If so, remove it and try again.

          • [deleted]

          datitisev Yes, have removed and running upgrade again

          • [deleted]

          Gulp...

          Your requirements could not be resolved to an installable set of packages.
          
            Problem 1
              - flagrow/console 0.4.3 requires symfony/process ~3.3 -> satisfiable by symfony/process[3.3.x-dev, 3.4.x-dev, v3.3.0, v3.3.0-BETA1, v3.3.0-RC1, v3.3.1, v3.3.10, v3.3.11, v3.3.12, v3.3.13, v3.3.14, v3.3.15, v3.3.16, v3.3.17, v3.3.18, v3.3.2, v3.3.3, v3.3.4, v3.3.5, v3.3.6, v3.3.7, v3.3.8, v3.3.9, v3.4.0, v3.4.0-BETA1, v3.4.0-BETA2, v3.4.0-BETA3, v3.4.0-BETA4, v3.4.0-RC1, v3.4.0-RC2, v3.4.1, v3.4.10, v3.4.11, v3.4.12, v3.4.13, v3.4.14, v3.4.15, v3.4.16, v3.4.17, v3.4.18, v3.4.19, v3.4.2, v3.4.20, v3.4.21, v3.4.22, v3.4.23, v3.4.24, v3.4.25, v3.4.26, v3.4.27, v3.4.28, v3.4.29, v3.4.3, v3.4.4, v3.4.5, v3.4.6, v3.4.7, v3.4.8, v3.4.9] but these conflict with your requirements or minimum-stability.
              - Conclusion: remove flagrow/bazaar 0.3.10
              - Conclusion: remove illuminate/contracts v5.5.44
              - Conclusion: don't install illuminate/contracts v5.7.28
              - Conclusion: don't install illuminate/contracts v5.5.41|install illuminate/contracts v5.7.28
              - Conclusion: don't install illuminate/contracts v5.5.43|install illuminate/contracts v5.7.28
              - Conclusion: don't install illuminate/contracts v5.5.44|install illuminate/contracts v5.7.28
              - Conclusion: don't install illuminate/contracts v5.5.40
              - Conclusion: don't install illuminate/contracts v5.5.39
              - Conclusion: don't install illuminate/contracts v5.5.37
              - Conclusion: don't install illuminate/contracts v5.5.36
              - Conclusion: don't install illuminate/contracts v5.5.35
              - Conclusion: don't install illuminate/contracts v5.5.34
              - Conclusion: don't install illuminate/contracts v5.5.33
              - Conclusion: don't install illuminate/contracts v5.5.28
              - Conclusion: don't install illuminate/contracts v5.5.17
              - Conclusion: don't install illuminate/contracts v5.5.16
              - Conclusion: don't install illuminate/contracts v5.5.2
              - Installation request for flagrow/bazaar ^0.3.10 -> satisfiable by flagrow/bazaar[0.3.10].
              - Installation request for flarum/core ^0.1.0-beta.9 -> satisfiable by flarum/core[v0.1.0-beta.9].
              - flagrow/bazaar 0.3.10 requires flagrow/console ^0.4 -> satisfiable by flagrow/console[0.4.2, 0.4.0, 0.4.1, 0.4.3].
              - flagrow/console 0.4.0 requires illuminate/console 5.5.* -> satisfiable by illuminate/console[v5.5.44, v5.5.0, v5.5.16, v5.5.17, v5.5.2, v5.5.28, v5.5.33, v5.5.34, v5.5.35, v5.5.36, v5.5.37, v5.5.39, v5.5.40, v5.5.41, v5.5.43].
              - flagrow/console 0.4.2 requires illuminate/console 5.5.* -> satisfiable by illuminate/console[v5.5.44, v5.5.0, v5.5.16, v5.5.17, v5.5.2, v5.5.28, v5.5.33, v5.5.34, v5.5.35, v5.5.36, v5.5.37, v5.5.39, v5.5.40, v5.5.41, v5.5.43].
              - flagrow/console 0.4.2 requires illuminate/console 5.5.* -> satisfiable by illuminate/console[v5.5.44, v5.5.0, v5.5.16, v5.5.17, v5.5.2, v5.5.28, v5.5.33, v5.5.34, v5.5.35, v5.5.36, v5.5.37, v5.5.39, v5.5.40, v5.5.41, v5.5.43].
              - flagrow/console 0.4.1 requires illuminate/console 5.5.* -> satisfiable by illuminate/console[v5.5.44, v5.5.0, v5.5.16, v5.5.17, v5.5.2, v5.5.28, v5.5.33, v5.5.34, v5.5.35, v5.5.36, v5.5.37, v5.5.39, v5.5.40, v5.5.41, v5.5.43].
              - illuminate/console v5.5.44 requires illuminate/contracts 5.5.* -> satisfiable by illuminate/contracts[v5.5.44, v5.5.0, v5.5.16, v5.5.17, v5.5.2, v5.5.28, v5.5.33, v5.5.34, v5.5.35, v5.5.36, v5.5.37, v5.5.39, v5.5.40, v5.5.41, v5.5.43].
              - illuminate/console v5.5.44 requires illuminate/contracts 5.5.* -> satisfiable by illuminate/contracts[v5.5.44, v5.5.0, v5.5.16, v5.5.17, v5.5.2, v5.5.28, v5.5.33, v5.5.34, v5.5.35, v5.5.36, v5.5.37, v5.5.39, v5.5.40, v5.5.41, v5.5.43].
              - illuminate/console v5.5.43 requires illuminate/contracts 5.5.* -> satisfiable by illuminate/contracts[v5.5.44, v5.5.0, v5.5.16, v5.5.17, v5.5.2, v5.5.28, v5.5.33, v5.5.34, v5.5.35, v5.5.36, v5.5.37, v5.5.39, v5.5.40, v5.5.41, v5.5.43].
              - illuminate/console v5.5.41 requires illuminate/contracts 5.5.* -> satisfiable by illuminate/contracts[v5.5.44, v5.5.0, v5.5.16, v5.5.17, v5.5.2, v5.5.28, v5.5.33, v5.5.34, v5.5.35, v5.5.36, v5.5.37, v5.5.39, v5.5.40, v5.5.41, v5.5.43].
              - illuminate/console v5.5.40 requires illuminate/contracts 5.5.* -> satisfiable by illuminate/contracts[v5.5.44, v5.5.0, v5.5.16, v5.5.17, v5.5.2, v5.5.28, v5.5.33, v5.5.34, v5.5.35, v5.5.36, v5.5.37, v5.5.39, v5.5.40, v5.5.41, v5.5.43].
              - illuminate/console v5.5.39 requires illuminate/contracts 5.5.* -> satisfiable by illuminate/contracts[v5.5.44, v5.5.0, v5.5.16, v5.5.17, v5.5.2, v5.5.28, v5.5.33, v5.5.34, v5.5.35, v5.5.36, v5.5.37, v5.5.39, v5.5.40, v5.5.41, v5.5.43].
              - illuminate/console v5.5.37 requires illuminate/contracts 5.5.* -> satisfiable by illuminate/contracts[v5.5.44, v5.5.0, v5.5.16, v5.5.17, v5.5.2, v5.5.28, v5.5.33, v5.5.34, v5.5.35, v5.5.36, v5.5.37, v5.5.39, v5.5.40, v5.5.41, v5.5.43].
              - illuminate/console v5.5.36 requires illuminate/contracts 5.5.* -> satisfiable by illuminate/contracts[v5.5.44, v5.5.0, v5.5.16, v5.5.17, v5.5.2, v5.5.28, v5.5.33, v5.5.34, v5.5.35, v5.5.36, v5.5.37, v5.5.39, v5.5.40, v5.5.41, v5.5.43].
              - illuminate/console v5.5.35 requires illuminate/contracts 5.5.* -> satisfiable by illuminate/contracts[v5.5.44, v5.5.0, v5.5.16, v5.5.17, v5.5.2, v5.5.28, v5.5.33, v5.5.34, v5.5.35, v5.5.36, v5.5.37, v5.5.39, v5.5.40, v5.5.41, v5.5.43].
              - illuminate/console v5.5.34 requires illuminate/contracts 5.5.* -> satisfiable by illuminate/contracts[v5.5.44, v5.5.0, v5.5.16, v5.5.17, v5.5.2, v5.5.28, v5.5.33, v5.5.34, v5.5.35, v5.5.36, v5.5.37, v5.5.39, v5.5.40, v5.5.41, v5.5.43].
              - illuminate/console v5.5.33 requires illuminate/contracts 5.5.* -> satisfiable by illuminate/contracts[v5.5.44, v5.5.0, v5.5.16, v5.5.17, v5.5.2, v5.5.28, v5.5.33, v5.5.34, v5.5.35, v5.5.36, v5.5.37, v5.5.39, v5.5.40, v5.5.41, v5.5.43].
              - illuminate/console v5.5.28 requires illuminate/contracts 5.5.* -> satisfiable by illuminate/contracts[v5.5.44, v5.5.0, v5.5.16, v5.5.17, v5.5.2, v5.5.28, v5.5.33, v5.5.34, v5.5.35, v5.5.36, v5.5.37, v5.5.39, v5.5.40, v5.5.41, v5.5.43].
              - illuminate/console v5.5.2 requires illuminate/contracts 5.5.* -> satisfiable by illuminate/contracts[v5.5.44, v5.5.0, v5.5.16, v5.5.17, v5.5.2, v5.5.28, v5.5.33, v5.5.34, v5.5.35, v5.5.36, v5.5.37, v5.5.39, v5.5.40, v5.5.41, v5.5.43].
              - illuminate/console v5.5.17 requires illuminate/contracts 5.5.* -> satisfiable by illuminate/contracts[v5.5.44, v5.5.0, v5.5.16, v5.5.17, v5.5.2, v5.5.28, v5.5.33, v5.5.34, v5.5.35, v5.5.36, v5.5.37, v5.5.39, v5.5.40, v5.5.41, v5.5.43].
              - illuminate/console v5.5.16 requires illuminate/contracts 5.5.* -> satisfiable by illuminate/contracts[v5.5.44, v5.5.0, v5.5.16, v5.5.17, v5.5.2, v5.5.28, v5.5.33, v5.5.34, v5.5.35, v5.5.36, v5.5.37, v5.5.39, v5.5.40, v5.5.41, v5.5.43].
              - illuminate/console v5.5.0 requires illuminate/contracts 5.5.* -> satisfiable by illuminate/contracts[v5.5.44, v5.5.0, v5.5.16, v5.5.17, v5.5.2, v5.5.28, v5.5.33, v5.5.34, v5.5.35, v5.5.36, v5.5.37, v5.5.39, v5.5.40, v5.5.41, v5.5.43].
              - Conclusion: don't install illuminate/contracts v5.5.0
          
          Running update with --no-dev does not mean require-dev is ignored, it just means the packages will not be installed. If dev requirements are blocking the update you have to resolve those problems.
          • [deleted]

          • Edited

          I could remove Bazaar and Console... but what on earth is "Contracts" ?

            [deleted] Looks like the issue is flagrow/bazaar requiring flagrow/console. Try removing it, though I doubt you'll be able to add it back later until bazaar is updated to use fof/console instead.

            [deleted] remove bazaar and if console is in your composer.json remove it too.

            Simultaneously posting 😂

            • [deleted]

            Ugh...

            Error booting Flarum: Class does not exist

              • [deleted]

              Content of composer.json

                                                                                                                                                                                                                                                                          ```

              "amaurycarrade/flarum-ext-syndication": "0.2.0",
              "authy/php": "3.0",
              "bacon/bacon-qr-code": "2.0",
              "clarkwinkelmann/flarum-ext-circle-groups": "0.2.0",
              "clarkwinkelmann/flarum-ext-emojionearea": "0.2.0",
              "flagrow/byobu": "0.3.0-beta",
              "flagrow/direct-links": "0.2.0",
              "flagrow/impersonate": "0.2.0",
              "flagrow/linguist": "0.3.1",
              "flagrow/sitemap": "0.2.0",
              "flagrow/terms": "0.3.1",
              "flagrow/upload": "0.7.1",
              "flarum/approval": "0.1.0",
              "flarum/auth-facebook": "0.1.0",
              "flarum/auth-github": "0.1.0",
              "flarum/auth-twitter": "0.1.0",
              "flarum/bbcode": "0.1.0",
              "flarum/core": "0.1.0-beta.9",
              "flarum/emoji": "0.1.0",
              "flarum/flags": "0.1.0",
              "flarum/lang-english": "0.1.0",
              "flarum/likes": "0.1.0",
              "flarum/lock": "0.1.0",
              "flarum/markdown": "0.1.0",
              "flarum/mentions": "0.1.0",
              "flarum/pusher": "0.1.0",
              "flarum/statistics": "0.1.0",
              "flarum/sticky": "0.1.0",
              "flarum/subscriptions": "0.1.0",
              "flarum/suspend": "0.1.0",
              "flarum/tags": "0.1.0",
              "fof/disposable-emails": "0.1.0",
              "fof/follow-tags": "0.2.0",
              "fof/formatting": "0.1.2",
              "fof/links": "0.2.0",
              "fof/masquerade": "0.3.0",
              "fof/merge-discussions": "0.2.2",
              "fof/polls": "0.1.0",
              "fof/recaptcha": "0.1.0",
              "fof/share-social": "0.1.0",
              "fof/split": "0.4.1",
              "fof/user-bio": "0.1.2",
              "fof/user-directory": "0.3.1",
              "jordanjay29/flarum-ext-summaries": "0.3.1",
              "michaelbelgium/flarum-discussion-views": "v0.1.0-beta.8.2",
              "nomiscz/flarum-ext-auth-linkedin": "v0.1.0-beta.8.0",
              "oe800/flarum-ext-bbcode-alerts": "0.2.0",
              "reflar/cookie-consent": "0.2.0",
              "reflar/gamification": "3.1",
              "reflar/nightmode": "0.2.0",
              "reflar/polls": "1.3",
              "reflar/pwned-passwords": "0.2.0",
              "reflar/reactions": "1.0.0-beta.5.2",
              "reflar/twofactor": "0.1.2",
              "reflar/uncache": "0.1.0@beta",
              "saleksin/flarum-auth-google": "v0.1.0-beta.8.0.3",
              "squeevee/flarum-ext-fancybox": "0.2.0@beta",
              "symfony/process": "4.3",
              "v17development/flarum-seo": "1.0",
              "wiwatsrt/flarum-ext-best-answer": "0.2.1"

              [deleted] check your log file in storage logs flarum.log. And do you have anything inside your local extend.php?

                • [deleted]

                luceos No new logs, and nothing inside extend.php

                <?php
                
                /*
                 * This file is part of Flarum.
                 *
                 * (c) Toby Zerner <toby.zerner@gmail.com>
                 *
                 * For the full copyright and license information, please view the LICENSE
                 * file that was distributed with this source code.
                 */
                
                use Flarum\Extend;
                
                return [
                    // Register extenders here to customize your forum!
                ];
                • [deleted]

                [inoculrn@s011 discuss.guruwall.com]$ composer why flarum/core
                amaurycarrade/flarum-ext-syndication      v0.2.0             requires  flarum/core (^0.1.0-beta.8)
                clarkwinkelmann/flarum-ext-circle-groups  0.2.0              requires  flarum/core (^0.1.0-beta.8)
                clarkwinkelmann/flarum-ext-emojionearea   0.2.0              requires  flarum/core (^0.1.0-beta.8)
                flagrow/byobu                             0.3.0-beta         requires  flarum/core (^0.1.0-beta.8)
                flagrow/direct-links                      0.2.0              requires  flarum/core (^0.1.0-beta.8)
                flagrow/impersonate                       0.2.0              requires  flarum/core (^0.1.0-beta.8)
                flagrow/linguist                          0.3.1              requires  flarum/core (^0.1.0-beta.8)
                flagrow/sitemap                           0.2.0              requires  flarum/core (^0.1.0-beta.8)
                flagrow/terms                             0.3.1              requires  flarum/core (^0.1.0-beta.8)
                flagrow/upload                            0.7.1              requires  flarum/core (^0.1.0-beta.8)
                flarum/approval                           v0.1.0-beta.8      requires  flarum/core (^0.1.0-beta.8)
                flarum/auth-facebook                      v0.1.0-beta.9      requires  flarum/core (^0.1.0-beta.9)
                flarum/auth-github                        v0.1.0-beta.9      requires  flarum/core (^0.1.0-beta.9)
                flarum/auth-twitter                       v0.1.0-beta.9      requires  flarum/core (^0.1.0-beta.9)
                flarum/bbcode                             v0.1.0-beta.8      requires  flarum/core (^0.1.0-beta.8)
                flarum/emoji                              v0.1.0-beta.8      requires  flarum/core (^0.1.0-beta.8)
                flarum/flags                              v0.1.0-beta.9      requires  flarum/core (^0.1.0-beta.9)
                flarum/flarum                             -                  requires  flarum/core (^0.1.0-beta.9)
                flarum/lang-english                       v0.1.0-beta.9      requires  flarum/core (^0.1.0-beta.9)
                flarum/likes                              v0.1.0-beta.9      requires  flarum/core (^0.1.0-beta.9)
                flarum/lock                               v0.1.0-beta.9      requires  flarum/core (^0.1.0-beta.9)
                flarum/markdown                           v0.1.0-beta.9      requires  flarum/core (^0.1.0-beta.9)
                flarum/mentions                           v0.1.0-beta.9      requires  flarum/core (^0.1.0-beta.9)
                flarum/pusher                             v0.1.0-beta.9      requires  flarum/core (^0.1.0-beta.9)
                flarum/statistics                         v0.1.0-beta.9      requires  flarum/core (^0.1.0-beta.9)
                flarum/sticky                             v0.1.0-beta.9      requires  flarum/core (^0.1.0-beta.9)
                flarum/subscriptions                      v0.1.0-beta.9      requires  flarum/core (^0.1.0-beta.9)
                flarum/suspend                            v0.1.0-beta.9      requires  flarum/core (^0.1.0-beta.9)
                flarum/tags                               v0.1.0-beta.9      requires  flarum/core (^0.1.0-beta.9)
                fof/disposable-emails                     0.1.0              requires  flarum/core (^0.1.0-beta.8)
                fof/extend                                0.2.0              requires  flarum/core (^0.1.0-beta.8)
                fof/follow-tags                           0.2.0              requires  flarum/core (^0.1.0-beta.8)
                fof/formatting                            0.1.2              requires  flarum/core (^0.1.0-beta.8)
                fof/links                                 0.2.0              requires  flarum/core (^0.1.0-beta.8)
                fof/masquerade                            0.3.1              requires  flarum/core (^0.1.0-beta.8)
                fof/merge-discussions                     0.2.2              requires  flarum/core (^0.1.0-beta.8)
                fof/polls                                 0.1.1              requires  flarum/core (^0.1.0-beta.8)
                fof/recaptcha                             0.1.0              requires  flarum/core (^0.1.0-beta.8)
                fof/share-social                          0.1.1              requires  flarum/core (^0.1.0-beta.8)
                fof/split                                 0.4.1              requires  flarum/core (^0.1.0-beta.8)
                fof/user-bio                              0.1.2              requires  flarum/core (^0.1.0-beta.8)
                fof/user-directory                        0.3.1              requires  flarum/core (^0.1.0-beta.8)
                jordanjay29/flarum-ext-summaries          0.3.1              requires  flarum/core (^0.1.0-beta.8)
                michaelbelgium/flarum-discussion-views    v0.1.0-beta.8.2    requires  flarum/core (^0.1.0-beta.8)
                nomiscz/flarum-ext-auth-linkedin          v0.1.0-beta.8.0    requires  flarum/core (^0.1.0-beta.8)
                oe800/flarum-ext-bbcode-alerts            0.2.0              requires  flarum/core (^0.1.0-beta.8)
                reflar/cookie-consent                     0.2.0              requires  flarum/core (^0.1.0-beta.8)
                reflar/gamification                       3.1.2              requires  flarum/core (^0.1.0-beta.8)
                reflar/nightmode                          0.2.0              requires  flarum/core (^0.1.0-beta.8)
                reflar/pwned-passwords                    0.2.0              requires  flarum/core (^0.1.0-beta.8)
                reflar/reactions                          1.0.0-beta.5.2     requires  flarum/core (^0.1.0-beta.8)
                reflar/twofactor                          0.1.2              requires  flarum/core (^0.1.0-beta.8)
                reflar/uncache                            0.1.0-beta.3       requires  flarum/core (^0.1.0-beta-7)
                saleksin/flarum-auth-google               v0.1.0-beta.8.0.3  requires  flarum/core (^0.1.0-beta.8)
                v17development/flarum-seo                 1.0.1              requires  flarum/core (^0.1.0-beta.8)
                wiwatsrt/flarum-ext-best-answer           v0.2.2             requires  flarum/core (^0.1.0-beta.8)

                Try running php flarum info. It should also error but with more information. Use it with -vvv

                  • [deleted]

                  • Edited

                  luceos no output, which is very odd

                  [inoculrn@s011 discuss.guruwall.com]$ php flarum info -vvv
                  [inoculrn@s011 discuss.guruwall.com]$

                  No output from php flarum migrate either ??