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

    Issues Upgrading Wheezy to Jessie

    Scheduled Pinned Locked Moved Help and Support
    retropielibsdl12-2.0-0raspbianwheezyjessie
    5 Posts 2 Posters 3.5k 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.
    • L
      Likewhoa
      last edited by

      Hello,

      I bought the RPI 2 when it first released and was able to get RetroPie/Emultationstation up and running and have Master Station/ SNES/ & NES running just fine. Now I want to get NeoGeo and GBA going. Both are giving me a headache, but the first thing I want to do before I dig too deep into those issues is to upgrade everything, but I'm having trouble successfully upgrading Raspbian Wheezy to Jessie.

      Following guide here; https://www.raspberrypi.org/forums/viewtopic.php?t=121880 , I get to step 5, starting the upgrade process, and I keep running into a wall;

       The following packages have unmet dependencies:
       stella : Depends: libsdl2-2.0-0 (>= 2.0.0) but it is not installed
      E: Unmet dependencies. Try using -f.
      

      'libsdl12-2.0-0' is giving me problems. Running the following command;

      sudo apt-get -f install
      

      ...gets me the following error;

      Unpacking libsdl2-2.0-0:armhf (2.0.2+dfsg1-6) ...
      dpkg: error processing archive /var/cache/apt/archives/libsdl2-2.0-0_2.0.2+dfsg1-6_armhf.deb (--unpack):
       trying to overwrite '/usr/lib/arm-linux-gnueabihf/libSDL2-2.0.so.0', which is also in package libsdl2:armhf 2.0.3
      Errors were encountered while processing:
       /var/cache/apt/archives/libsdl2-2.0-0_2.0.2+dfsg1-6_armhf.deb
      E: Sub-process /usr/bin/dpkg returned an error code (1)
      

      I've been searching around and haven't found any solutions yet. And help would be appreciated.

      Pi Model: 2B
      RetroPie Version Used: 4.0-beta2
      Built From: SD Image
      USB Devices connected: Logitech K400+ keyboard dongle, PNY Flash Drive (ROM storage), Official XBox 360 Wired Controllers
      Controller used: Official XBox 360 Wired Controllers
      Error messages received: (See above)
      Guide used: (See links)
      File: libsdl12-2.0-0
      Emulator: n/a
      Attachment of config files: Compilation of running commonly advised fixes in terminal; http://pastebin.com/wSud7604
      How to replicate the problem:

      sudo apt-get -y dist-upgrade
      sudo apt-get -f install
      sudo apt-get autoremove
      

      Thank you

      1 Reply Last reply Reply Quote 0
      • BuZzB
        BuZz administrators
        last edited by BuZz

        you might have to remove the retropie sdl2 packages first, but it's not worth the hassle upgrading to wheezy - better to start from a new image imho.

        Since your wheezy install I have updated our sdl2 packages so they don't collide with the jessie ones, but looks like you have some old ones (wheezy didnt have any distro sdl2).

        But by upgrading, you will certainly miss some new default system configurations etc, and there may be issues with retropie also.

        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

        1 Reply Last reply Reply Quote 1
        • L
          Likewhoa
          last edited by

          @BuZz said in Issues Upgrading Wheezy to Jessie:

          you might have to remove the retropie sdl2 packages first, but it's not worth the hassle upgrading to wheezy - better to start from a new image imho.

          Since your wheezy install I have updated our sdl2 packages so they don't collide with the jessie ones, but looks like you have some old ones (wheezy didnt have any distro sdl2).

          But by upgrading, you will certainly miss some new default system configurations etc, and there may be issues with retropie also.

          Thank you for the input.

          My experience working in terminal is exclusively limited to this RetroPie project, so excuse any.

          When you say to start from a new image, you're saying I should I reinstall Wheezy on my SD Card? Like, by wiping the card and starting the RetroPie process over again?

          I only wanted to upgrade in hopes of eliminating comparability issues from what's preventing me from running NeoGeo/GBA games, but I should just start over, with updated installations (via Wheezy) ?

          -Regards

          1 Reply Last reply Reply Quote 0
          • BuZzB
            BuZz administrators
            last edited by BuZz

            You should start from a new RetroPie image (eg v3.8.1) which is based on Jessie (or try the 4.0beta2 image released on the forum here).

            Wheezy is no longer supported.

            To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

            1 Reply Last reply Reply Quote 1
            • L
              Likewhoa
              last edited by

              @BuZz said in Issues Upgrading Wheezy to Jessie:

              You should start from a new RetroPie image (eg v3.8.1) which is based on Jessie (or try the 4.0beta2 image released on the forum here).

              Wheezy is no longer supported.

              Starting fresh has healed all ailments. Appreciate the advice.

              1 Reply Last reply Reply Quote 1
              • 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.