apt - Can't fix broken packages through terminal or synaptic on 16.10 - Ask Ubuntu


so, i'm in bit of predicament seems. updating/reinstalling winebottler, sudo apt-get install wine-staging, , got error message.

the following packages have unmet dependencies:  wine-staging : depends: wine-staging-i386 (= 1.9.22~ubuntu16.10.1) e: unable correct problems, have held broken packages. 

i try solve typing every single common terminal command found, such sudo apt-get install -f, , commands of sort. install -f came no errors; , went synaptic try , install wine. tried installing wine-staging, , expected, error broken packages. go menu, , click edit->fix broken packages. error:

e: unable correct problems, have held broken packages. e: error, pkgproblemresolver::resolve generated breaks, may caused held packages. e: unable correct dependencies e: error, pkgproblemresolver::resolve generated breaks, may caused held packages. e: unable correct dependencies 

here now, trying find way fix this, after has become issue in many areas. having problems valve's shitty steam build, , told install steam sudo apt-get install steam. cannot due so, error along same lines wine error. love help.

requested outputs:

  1. sudo apt-get -o debug::pkgproblemresolver=yes install wine
  2. apt-cache policy libgl1-mesa-glx:amd64 libwayland-egl1-mesa:amd64 mpv:amd64 smplayer:amd64 smplayer-themes:amd64 libsdl2-2.0-0:amd64 smplayer-l10n:amd64 libwayland-egl1-mesa:i386 libgtk-3-0:i386 libglu1-mesa:i386 libgtk-3-0:amd64 libgl1-mesa-glx:amd64 wine-staging-i386:i386 wine-staging:amd64 libgl1-mesa-glx:amd64 libglapi-mesa:amd64 libgles2-mesa:amd64 libosmesa6:amd64 libosmesa6:i386 wine-staging:amd64

edit: after lovely user.dz below, fixed opening software-properties-gtk , disabling ppa.launchpad.net/oibaf/gallium-nine/ubuntu ppa , , running sudo apt update , sudo apt install wine-staging.

usually, flag similar question duplicate of how resolve unmet dependencies after adding ppa? . quiet long post, may may give exact answer or explain facing.

  1. we checked conflict using sudo apt-get -o debug::pkgproblemresolver=yes install wine

    most of packages same source archive mesa part of graphics stack. should have same version in system. 12.0.3-1ubuntu2 yakkety.

    as can see higher version 13.1+gallium-nine~git1611030800.078245~gd~y take priority of them, , created issue in first place.

  2. we looked into

    apt-cache policy libgl1-mesa-glx:amd64 libwayland-egl1-mesa:amd64 mpv:amd64 smplayer:amd64 smplayer-themes:amd64 libsdl2-2.0-0:amd64 smplayer-l10n:amd64 libwayland-egl1-mesa:i386 libgtk-3-0:i386 libglu1-mesa:i386 libgtk-3-0:amd64 libgl1-mesa-glx:amd64 wine-staging-i386:i386 wine-staging:amd64 libgl1-mesa-glx:amd64 libglapi-mesa:amd64 libgles2-mesa:amd64 libosmesa6:amd64 libosmesa6:i386 wine-staging:amd6

    to check:

    • from come, disable repository.
    • if package installed version, downgrade them or purge ppa last solution.
    • version of both arch amd64 `i386 of same package, because packages have rule break if not same version installed both.

so non installed 13.1+gallium-nine~git1611030800.078245~gd~y interesting packages, disable ppa.

  1. open software-properties-gtk
  2. disable ppa.launchpad.net/oibaf/gallium-nine/ubuntu ppa
  3. update packages list sudo apt update
  4. install wine sudo apt install wine-staging

Comments

Popular posts from this blog

download - Firefox cannot save files (most of the time), how to solve? - Super User

windows - "-2146893807 NTE_NOT_FOUND" when repair certificate store - Super User

sql server - "Configuration file does not exist", Event ID 274 - Super User