MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    Problem updating to v2.3.1

    Scheduled Pinned Locked Moved Troubleshooting
    17 Posts 6 Posters 8.4k Views 6 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • yawnsY Offline
      yawns Moderator
      last edited by

      I did not attempt to update, but you could try to delete/rename/move the file it could not merge and try again

      1 Reply Last reply Reply Quote 0
      • K Offline
        Kristianson
        last edited by

        get the same error when upgrading - I just did: git pull && npm install
        how do I find what the conflicts are?

        N 1 Reply Last reply Reply Quote 0
        • N Offline
          NoNameRo @Kristianson
          last edited by

          @Kristianson
          if you have the same error as @Bob

          have you deleted or renamed the readme file under “/home/pi/MagicMirror/modules/default/currentweather/README.md”

          1 Reply Last reply Reply Quote 0
          • K Offline
            Kristianson
            last edited by

            Not exactly the same, that’s the problem it does not say what’s conflicting:

            pi@raspberrypi_7:~/MagicMirror $ sudo git pull && npm install
            error: Pulling is not possible because you have unmerged files.
            hint: Fix them up in the work tree, and then use 'git add/rm ’
            hint: as appropriate to mark resolution and make a commit.
            fatal: Exiting because of an unresolved conflict.
            pi@raspberrypi_7:~/MagicMirror $

            N 1 Reply Last reply Reply Quote 0
            • N Offline
              NoNameRo @Kristianson
              last edited by

              @Kristianson
              did you run git reset --hard and then git pull && npm install

              1 Reply Last reply Reply Quote 0
              • K Offline
                Kristianson
                last edited by

                No, tried that and a bit more info:

                pi@raspberrypi_7:~/MagicMirror $ git reset
                Unstaged changes after reset:
                M .eslintrc.json
                M .travis.yml
                M CHANGELOG.md
                M README.md
                M installers/raspberry.sh
                M js/class.js
                M js/main.js
                M js/module.js
                M js/translator.js
                M modules/README.md
                M modules/default/alert/README.md
                M modules/default/calendar/README.md
                M modules/default/calendar/calendarfetcher.js
                M modules/default/calendar/vendor/ical.js/test/test.js
                M modules/default/compliments/README.md
                M modules/default/compliments/compliments.js
                M modules/default/currentweather/README.md
                M modules/default/currentweather/currentweather.js
                M modules/default/newsfeed/README.md
                M modules/default/newsfeed/fetcher.js
                M modules/default/newsfeed/newsfeed.js
                M modules/default/updatenotification/updatenotification.js
                M modules/default/weatherforecast/weatherforecast.js
                M package-lock.json
                M package.json
                M tests/configs/check_config.js
                D tests/unit/functions/class_spec.js
                M tests/unit/functions/cmp_versions_spec.js
                D tests/unit/translations/same_keys.js
                M translations/af.json
                M translations/bg.json
                M translations/ca.json
                M translations/cs.json
                M translations/cy.json
                M translations/da.json
                M translations/de.json
                M translations/en.json
                M translations/es.json
                M translations/et.json
                M translations/fi.json
                M translations/fr.json
                M translations/hu.json
                M translations/id.json
                M translations/is.json
                M translations/kr.json
                M translations/nb.json
                M translations/nl.json
                M translations/nn.json
                M translations/pl.json
                M translations/pt.json
                M translations/ro.json
                M translations/ru.json
                M translations/sv.json
                M translations/zh_cn.json
                pi@raspberrypi_7:~/MagicMirror $ git pull && npm install
                error: Your local changes to the following files would be overwritten by merge:
                .eslintrc.json
                .travis.yml
                CHANGELOG.md
                README.md
                installers/raspberry.sh
                js/class.js
                js/main.js
                js/module.js
                js/translator.js
                modules/README.md
                modules/default/alert/README.md
                modules/default/calendar/README.md
                modules/default/calendar/calendarfetcher.js
                modules/default/calendar/vendor/ical.js/test/test.js
                modules/default/compliments/README.md
                modules/default/compliments/compliments.js
                modules/default/currentweather/README.md
                modules/default/currentweather/currentweather.js
                modules/default/newsfeed/README.md
                modules/default/newsfeed/fetcher.js
                modules/default/newsfeed/newsfeed.js
                modules/default/updatenotification/updatenotification.js
                modules/default/weatherforecast/weatherforecast.js
                package-lock.json
                package.json
                tests/configs/check_config.js
                tests/unit/functions/cmp_versions_spec.js
                translations/af.json
                translations/bg.json
                translations/ca.json
                translations/cs.json
                translations/cy.json
                translations/da.json
                translations/de.json
                translations/en.json
                translations/es.json
                translations/et.json
                translations/fi.json
                translations/fr.json
                translations/hu.json
                translations/id.json
                translations/is.json
                translations/kr.json
                translations/nb.json
                translations/nl.json
                translations/nn.json
                translations/pl.json
                translations/pt.json
                translations/ro.json
                translations/ru.json
                translations/sv.json
                translations/zh_cn.json
                Please commit your changes or stash them before you merge.
                error: The following untracked working tree files would be overwritten by merge:
                dangerfile.js
                fonts/yarn.lock
                module-types.ts
                tests/configs/data/StripComments.json
                tests/configs/data/TranslationTest.json
                tests/configs/data/en.json
                tests/e2e/translations_spec.js
                tests/unit/classes/class_spec.js
                tests/unit/classes/deprecated_spec.js
                tests/unit/classes/translator_spec.js
                tests/unit/classes/utils_spec.js
                vendor/yarn.lock
                yarn.lock
                Please move or remove them before you merge.
                Aborting
                pi@raspberrypi_7:~/MagicMirror $

                Where are these files? Should I just remove them?

                N 1 Reply Last reply Reply Quote 0
                • N Offline
                  NoNameRo @Kristianson
                  last edited by

                  @Kristianson
                  Did you solve the problem, have you run

                  git reset --hard
                  
                  1 Reply Last reply Reply Quote 0
                  • K Offline
                    Kristianson
                    last edited by

                    Hi! Thank you for checking… I ran the git reset --hard and then the git pull && npm install but shorter error now… not sure if I should just remove the files? Never had this problem before:

                    pi@raspberrypi_7:~/MagicMirror $ sudo git reset --hard
                    HEAD is now at 532143c Merge pull request #1149 from bonaime/patch-1
                    pi@raspberrypi_7:~/MagicMirror $ sudo git pull && npm install
                    error: The following untracked working tree files would be overwritten by merge:
                    dangerfile.js
                    fonts/yarn.lock
                    module-types.ts
                    tests/configs/data/StripComments.json
                    tests/configs/data/TranslationTest.json
                    tests/configs/data/en.json
                    tests/e2e/translations_spec.js
                    tests/unit/classes/class_spec.js
                    tests/unit/classes/deprecated_spec.js
                    tests/unit/classes/translator_spec.js
                    tests/unit/classes/utils_spec.js
                    vendor/yarn.lock
                    yarn.lock
                    Please move or remove them before you merge.
                    Aborting
                    pi@raspberrypi_7:~/MagicMirror $

                    N 1 Reply Last reply Reply Quote 0
                    • B Offline
                      Bob
                      last edited by

                      Not sure what I’ve done but when I run a git pull I now have a message that says I need to run “git commit -a” to fix the issues.

                      What would happen if I did that ? Would it overwrite the main branch, or just create my own version of that branch ? I don’t have a git account, so would that cause issues as well ?

                      C 1 Reply Last reply Reply Quote 0
                      • N Offline
                        NoNameRo @Kristianson
                        last edited by

                        @Kristianson
                        move or remove the files below

                        dangerfile.js
                        fonts/yarn.lock
                        module-types.ts
                        tests/configs/data/StripComments.json
                        tests/configs/data/TranslationTest.json
                        tests/configs/data/en.json
                        tests/e2e/translations_spec.js
                        tests/unit/classes/class_spec.js
                        tests/unit/classes/deprecated_spec.js
                        tests/unit/classes/translator_spec.js
                        tests/unit/classes/utils_spec.js
                        vendor/yarn.lock
                        yarn.lock
                        

                        and then run

                        git pull && npm install
                        
                        1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 1 / 2
                        • First post
                          Last post
                        Enjoying MagicMirror? Please consider a donation!
                        MagicMirror created by Michael Teeuw.
                        Forum managed by Sam, technical setup by Karsten.
                        This forum is using NodeBB as its core | Contributors
                        Contact | Privacy Policy