[go: up one dir, main page]

I installed winboat last week and seems to be working no problem I have run

sudo pacman -S qemu-full virt-manager virt-viewer dnsmasq vde2 bridge-utils openbsd-netcat libguestfs

or do I have to downgrade qemu? if so what commands do I need to run?

  • Lucy :3@feddit.org
    link
    fedilink
    arrow-up
    18
    edit-2
    2 months ago

    No, docker-desktop (an aur package) just explicitly requires a version of qemu that is not available in the repos anymore, as Arch is a rolling release distro and therefore only has the most recent stable version* in the official repos. This means that maintainers of other packages (official and AUR) need to always test compatibility against dependencies. In this case, the docker-desktop maintainer specifically requires qemu with a version older than 10.2.0, however, 10.2.0 is the current version in the repos. As 10.2.0 is equal to and not less than 10.2.0, it can鈥檛 use the version available in the repos.

    Either wait one day, or update manually with sudo pacman -Syud (-d skips dependency checks, so it will ignore docker-desktops request. This may lead to docker-desktop breaking tho.)

    *if we ignore the testing repos

    • n3m37h@sh.itjust.worksOP
      link
      fedilink
      arrow-up
      3
      2 months ago

      Cheers, Ill just keep things the way they are and just deal with the updater always having a red x in the taskbar lol

  • Botzo@lemmy.world
    link
    fedilink
    arrow-up
    12
    2 months ago

    鈿狅笍 NOTE: Docker Desktop is not supported, you will run into issues if you use it

    That鈥檚 from the winboat GitHub page.

    Not entirely sure what you鈥檙e trying to do though.

    • n3m37h@sh.itjust.worksOP
      link
      fedilink
      arrow-up
      3
      2 months ago

      They really need to remove the docker install instructions if thats the case. and put the warning above the install instructions.

      CachyOS has an updater and will not update docker because of Qemu

      sudo pacman - Syu does nothing

      How do I get docker to update when Qemu is installed but cant be found??

      • Botzo@lemmy.world
        link
        fedilink
        arrow-up
        3
        2 months ago

        As another commenter pointed out, the current issue is due to the docker-desktop package being maintained outside the normal channels (AUR) and not getting updated when one of its dependencies moves forward (qemu). CachyOS seems to be letting you install from AUR as part of your normal pacman process and it鈥檚 going to lead non-experts into situations like this. I separate my installs from AUR and system packages for this reason (among others).

        Your choice is:

        • just wait for the person who maintains the docker-desktop package to update it
        • remove the docker-desktop package and update normally
        • potentially break things by temporarily ignoring the docker-desktop package so you can update normally.

        Honestly, I鈥檇 personally advocate for tossing docker entirely and migrating to podman which has its own podman-desktop GUI. Since it is maintained by red hat, you鈥檒l always have the latest and greatest without weird issues.

        Beyond that, I鈥檇 say uninstall this package and install docker without the desktop GUI according to the guide.

  • Giuseppe Ranieri 馃殎 :verified:@mastodon.uno
    link
    fedilink
    arrow-up
    2
    edit-2
    2 months ago

    @n3m37h You must uninstall docker-desktop: probably qemu < 10.2.0 don麓t exist anymore in the repos actually.

    You can麓t update if you want maintain docker-desktop, you can either uninstall docker-desktop or wait for an updated version of docker-desktop that support newer version of qemu.