• 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

Install failure on ODROID-XU4

Scheduled Pinned Locked Moved Help and Support
install errorinstall script
6 Posts 3 Posters 416 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.
  • S
    Sailing_Nut
    last edited by Sailing_Nut 12 May 2022, 19:49 5 Dec 2022, 19:48

    I've tried a bunch of time to install RetroPie on the ODROID-XU4 following the instructions in the online docs. I wind up having sever failures to install packages and none of my searches seem to have turned up anything that will fix the issue.

    Hardware: ODROID-XU2 - 32GB eMMC
    OS: Ubuntu 22.04
    RetroPie Version: Latest as cloned from Github

    Here are the excerpts (unable to create a paste of the full log as it's too big) of the failures from the log:

    The following packages have unmet dependencies:
     libsdl2-dev : Depends: libsdl2-2.0-0 (= 2.0.10+5mali) but 2.0.20+dfsg-2ubuntu1.22.04.1 is to be installed
    E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
    Could not install package(s): libusb-1.0-0-dev libavcodec-dev libavformat-dev libavdevice-dev.
    Update is available - updating ...
    
    The following packages have unmet dependencies:
     libsdl2-dev : Depends: libsdl2-2.0-0 (= 2.0.10+5mali) but 2.0.20+dfsg-2ubuntu1.22.04.1 is to be installed
    E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
    Could not install package(s): python3-urwid python3-sdl2.
    Update is available - updating ...
    

    There are also a lot of other compile errors, here is a sampling of 2 types that repeat many times:

       80 |       const _Tp __min = std::numeric_limits<_Tp>::min();
          |                                                       ^
    In file included from ../../src/typedefs.h:215,
                     from ../../src/Config.h:25,
                     from ../../src/Config.cpp:31:
    ../../src/IColor.h:24: note: macro "min" defined here
       24 | #define min(a,b) ((a) < (b) ? (a) : (b))
    
      321 |       max() _GLIBCXX_USE_NOEXCEPT { return _Tp(); }
          |       ^~~
          |          ;
    In file included from /usr/include/c++/11/bits/stl_algobase.h:59,
                     from /usr/include/c++/11/vector:60,
                     from ../../src/Config.cpp:20:
    
    B 1 Reply Last reply 5 Dec 2022, 19:53 Reply Quote 0
    • B
      BuZz administrators @Sailing_Nut
      last edited by BuZz 12 May 2022, 19:54 5 Dec 2022, 19:53

      @Sailing_Nut You will have to use the older ubuntu distro for now I think. There's no-one really maintaining the ODroid compatibility (apart from me when I get the time and connect mine up).

      Also there are issues with the packaged drivers conflicting with Debian packages - this is the fault of the distro.

      (Or alternatively use another emulation distro for your board)

      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

      S 1 Reply Last reply 6 Dec 2022, 19:24 Reply Quote 0
      • B
        BuZz administrators
        last edited by BuZz 12 May 2022, 20:02 5 Dec 2022, 20:01

        The output from compilation you posted looks like a warning not an error btw. Please post me a link to the Ubuntu image you used and I will take a look. But I would try the 20.04 minimal image as a base if you want to use RetroPie.

        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

        S 1 Reply Last reply 5 Dec 2022, 20:05 Reply Quote 0
        • S
          Sailing_Nut @BuZz
          last edited by 5 Dec 2022, 20:05

          @BuZz Thanks for the reply! I will see if I can dig up a 20.04 distro.

          I got the latest minimal image from here: ODROID Downloads

          N 1 Reply Last reply 6 Dec 2022, 15:29 Reply Quote 0
          • N
            NIGHTKILLER05 @Sailing_Nut
            last edited by 6 Dec 2022, 15:29

            @Sailing_Nut Hi, there is a retropie similar project, called "Ares" (formerly known as "The RetroArena") you can find their page if you search in google "tech toy tinker ares", I don't know if it is allowed to post thepage's link.

            1 Reply Last reply Reply Quote 0
            • S
              Sailing_Nut @BuZz
              last edited by 6 Dec 2022, 19:24

              @BuZz said in Install failure on ODROID-XU4:

              @Sailing_Nut You will have to use the older ubuntu distro for now I think. There's no-one really maintaining the ODroid compatibility (apart from me when I get the time and connect mine up).

              Also there are issues with the packaged drivers conflicting with Debian packages - this is the fault of the distro.

              (Or alternatively use another emulation distro for your board)

              I found the 20.04 image and got RetroPie installed. Still working to see if I can get a game to run.

              1 Reply Last reply Reply Quote 0
              6 out of 6
              • First post
                6/6
                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