• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
RetroPie forum home
  • Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

Retropie: Upgrading Raspbian Jessie to Stretch

Scheduled Pinned Locked Moved Help and Support
stretchretropieupgraderaspbianjessie
49 Posts 25 Posters 41.0k Views
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.
  • M
    mitu Global Moderator @chicuelo
    last edited by 10 May 2018, 03:42

    @chicuelo No, you need to upgrade the RetroPie packages, but now you can do it from binary - so it will take considerably less.

    C 1 Reply Last reply 10 May 2018, 03:43 Reply Quote 1
    • C
      chicuelo @mitu
      last edited by 10 May 2018, 03:43

      @mitu

      Great! I think I tried this at first but didn't find where to update from binary. I am using terminal on Mac to do this

      M 1 Reply Last reply 10 May 2018, 03:44 Reply Quote 0
      • M
        mitu Global Moderator @chicuelo
        last edited by 10 May 2018, 03:44

        @chicuelo Just update as usual - i.e. Update all packages (from binary).

        C 1 Reply Last reply 10 May 2018, 03:46 Reply Quote 0
        • C
          chicuelo @mitu
          last edited by 10 May 2018, 03:46

          @mitu
          You are the man!
          Last question, the optional steps are recommended or necessary? upgrading firmware. Im doubting about this

          M 1 Reply Last reply 10 May 2018, 03:52 Reply Quote 0
          • M
            mitu Global Moderator @chicuelo
            last edited by 10 May 2018, 03:52

            @chicuelo said in Retropie: Upgrading Raspbian Jessie to Stretch:

            You are the man!

            Well, I didn't write the instructions, @Lodan-Zark did. Yes, you don't need to update the firmware. You should re-pair your controllers though, a lot of drivers have been updated in Raspbian and they might not work as before.

            C 1 Reply Last reply 10 May 2018, 03:56 Reply Quote 0
            • C
              chicuelo @mitu
              last edited by 10 May 2018, 03:56

              @mitu
              No problem pairing the controllers. I think that's a minor issue compared on starting from scratch.
              Thank you very much! I owe you a lot of time and knowledge :)

              1 Reply Last reply Reply Quote 0
              • E
                Eldrethor
                last edited by 15 May 2018, 13:58

                Throwing in my two cents here. I was running Jessie 4.4.1, and tried upgrading to Stretch via the steps above, and all was well up until it was time to install ES; I ran into a dependency issue with VLC that couldn't be resolved, but removing and reinstalling VLC did the trick. Everything seems to be in working order now, but that was the one hiccup that I encountered during the upgrade process.

                M 1 Reply Last reply 15 May 2018, 14:17 Reply Quote 0
                • M
                  mitu Global Moderator @Eldrethor
                  last edited by 15 May 2018, 14:17

                  @eldrethor Did you have any custom repositories installed ? That's usually the reason for such errors.

                  E 1 Reply Last reply 15 May 2018, 23:10 Reply Quote 0
                  • E
                    Eldrethor @mitu
                    last edited by 15 May 2018, 23:10

                    @mitu None but the only one that seems suspect is lipobello's RetroRama theme, since I had the original version before he removed the repo. I think I recall having to reinstall that one after I got ES was up and running.

                    M 1 Reply Last reply 16 May 2018, 04:03 Reply Quote 0
                    • M
                      mitu Global Moderator @Eldrethor
                      last edited by 16 May 2018, 04:03

                      @eldrethor said in Retropie: Upgrading Raspbian Jessie to Stretch:

                      since I had the original version before he removed the repo

                      I wasn't referring to a Github repository, but to a package repository for apt. The theme couldn't have produced the error you described.

                      E 1 Reply Last reply 16 May 2018, 22:29 Reply Quote 0
                      • E
                        Eldrethor @mitu
                        last edited by 16 May 2018, 22:29

                        @mitu Possibly python-pygame? I installed this as a way to get background music playing in ES. Aside from that, everything else is stock.

                        1 Reply Last reply Reply Quote 0
                        • D
                          danringer
                          last edited by 16 Jun 2018, 03:18

                          @jaconey Probably already fixed it or did it another way but ...

                          I completed the upgrade to stretch via the means mentioned above and had the same 2 errors. vlc and libboost so

                          sudo ~/RetroPie-Setup/retropie_setup.sh

                          and Manage Packages

                          then Manage Core Packages

                          then emulationstation

                          Update from binary

                          and reboot. fixed.

                          P 1 Reply Last reply 10 Jul 2018, 07:32 Reply Quote 1
                          • S
                            spartan
                            last edited by spartan 29 Jun 2018, 22:54

                            This post is deleted!
                            1 Reply Last reply Reply Quote 0
                            • S
                              spartan
                              last edited by spartan 29 Jun 2018, 22:58

                              fixed

                              1 Reply Last reply Reply Quote 0
                              • P
                                polygaryd @danringer
                                last edited by 10 Jul 2018, 07:32

                                The update took forever, probably was less time than it would have to start fresh though. The update process did end with an error, unfortunately I cant remember now what it was due the fact it completed at around 2am and I was exhausted. When I rebooted it wouldn't load ES it failed on libboost_date_time.

                                I couldnt even run retropie_setup.sh and get to any update screen after the upgrade to stretch Nevermind ES. I would get errors saying:
                                "You might want to run 'apt --fix-broken install' to correct these.
                                The following packages have unmet dependencies:"

                                So i took its advice and i ran "sudo apt - - fix broken install" afterwards I was then able to run retropie_setup.sh, go to update, it updated everything, was able to do a reboot, and boot right into ES. I then took my sd card and put it in a 3b+ pi and it booted perfectly.

                                Just letting everyone know what happened to me and how i made it through the upgrade process. Hopefully it helps others.

                                P 1 Reply Last reply 10 Jul 2018, 18:18 Reply Quote 0
                                • P
                                  polygaryd @polygaryd
                                  last edited by 10 Jul 2018, 18:18

                                  I also wanted to add that i have an error while exiting the bluetooth config screen saying unit sixad.service could not be found. i read that bluetoothhd (i think is what it was called) and sixad cannot run at the same time. so how do you go about fixing this issue?

                                  1 Reply Last reply Reply Quote 0
                                  • B
                                    benjaminjay
                                    last edited by 29 Nov 2018, 06:41

                                    Just followed this guide to get my SD card ready for the switch from Pi 3 to 3 B+ and it worked! The safe shutdown/reset buttons on my Nespi case also work! Stoked!!

                                    1 Reply Last reply Reply Quote 0
                                    • F
                                      flower4000
                                      last edited by 19 Feb 2019, 06:51

                                      ok so i followed these steps as close as i understood, but after all the steps I'm still on jessie? I didn't really loose anything other than shader preferences (that i noticed), so I'm restoring from a backup and starting over rn. Where do i go to change the word "jessie" to "stretch"? when i run the first line of code theres nowhere to edit sources.

                                      1 Reply Last reply Reply Quote 0
                                      • ByteThisB
                                        ByteThis
                                        last edited by ByteThis 28 Feb 2019, 00:49

                                        deleted..been a long day.

                                        1 Reply Last reply Reply Quote 0
                                        • R
                                          ray3d @Lodan-Zark
                                          last edited by 19 Mar 2019, 19:18

                                          @Lodan-Zark Worked perfect man. Now I play my raspberry b+. Thank you so much

                                          1 Reply Last reply Reply Quote 0
                                          • First post
                                            Last post

                                          Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                          Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.

                                            This community forum collects and processes your personal information.
                                            consent.not_received