[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[pkg-wine-party] Bug#882325: marked as done (wine32: Cannot install wine32 on strech. libwine:i386 problem)



Your message dated Tue, 21 Nov 2017 23:36:17 +0100
with message-id <80c734e4-198b-38d5-420d-56ebc3bb7816@gmail.com>
and subject line Re: [pkg-wine-party] Bug#882325: wine32: Cannot install wine32 on strech. libwine:i386 problem
has caused the Debian Bug report #882325,
regarding wine32: Cannot install wine32 on strech. libwine:i386 problem
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
882325: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882325
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wine32
Severity: normal

Dear Maintainer,
I'm trying to install wine32 without success, everytime it shows the error:

wine32:i386 : Depends: libwine:i386 (= 1.8.7-2) but it is not going to be
installed
E: Unable to correct problems, you have held broken packages.

I already fully update my system and tried to install libwine:i386, that shows:

The following packages have unmet dependencies:
 libwine:i386 : Depends: libncurses5:i386 (>= 6) but it is not going to be
installed
                Depends: libldap-2.4-2:i386 (>= 2.4.7) but it is not going to
be installed
                Depends: libmpg123-0:i386 (>= 1.13.7) but it is not going to be
installed
                Depends: libpcap0.8:i386 (>= 0.9.8) but it is not going to be
installed
                Depends: libpulse0:i386 (>= 0.99.1) but it is not going to be
installed
                Recommends: libcups2:i386 (>= 1.4.0) but it is not going to be
installed
                Recommends: libgnutls30:i386 (>= 3.5.0) but it is not going to
be installed
                Recommends: libtiff5:i386 (>= 4.0.3) but it is not going to be
installed
                Recommends: libxcursor1:i386 (> 1.1.2) but it is not going to
be installed
                Recommends: libxslt1.1:i386 (>= 1.1.25) but it is not going to
be installed
                Recommends: libgl1-mesa-dri:i386 but it is not going to be
installed
                Recommends: libasound2-plugins:i386 but it is not going to be
installed
E: Unable to correct problems, you have held broken packages.



-- System Information:
Debian Release: buster/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

--- End Message ---
--- Begin Message ---
On 11/21/2017 07:51 PM, Dk Ribeiro wrote:
> I already run apt update and upgrade, but when I try "apt install
> libncurses5:i386" I get:
> 
> root@debian:/# apt install libncurses5:i386
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> The following information may help to resolve the situation:
> 
> The following packages have unmet dependencies:
>  libncurses5:i386 : Depends: libtinfo5:i386 (= 6.0+20161126-1+deb9u1) but
> 6.0+20170902-1 is to be installed
>                     Recommends: libgpm2:i386 but it is not going to be
> installed
> E: Unable to correct problems, you have held broken packages.
> root@debian:/#
> 
> 
> My /etc/apt/sources.list are like:
> 
> deb  http://deb.debian.org/debian stretch main contrib non-free
> deb-src  http://deb.debian.org/debian stretch main contrib non-free
> 
> deb  http://deb.debian.org/debian stretch-updates main contrib non-free
> deb-src  http://deb.debian.org/debian stretch-updates main contrib non-free
> 
> deb http://security.debian.org/ stretch/updates main contrib non-free
> deb-src http://security.debian.org/ stretch/updates main contrib non-free

libtinfo5 is part of the ncurses source package.  Version 6.0+20170902-1
is only in testing (buster) and unstable, but not in any official stable
suite. See
 https://tracker.debian.org/pkg/ncurses

I had a closer look at your original mail and saw this:
~~~~~
-- System Information:
Debian Release: buster/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
~~~~~

Clearly something wrong here, buster/sid mixed with stable.  I'm closing
the bug because mixed systems are not supported.

Verify your apt sources again, also check files in
 /etc/apt/sources.list.d/

Also a line like
 APT::Default-Release "buster";
in e.g.
 /etc/apt/apt.conf.d/10default-release
needs fixing.

The output of e.g. "apt policy libtinfo5" might also help to understand
the problem.


Assuming you want to stay on stable:  Once you found and removed the
source that offers packages from the wrong suite to you, apt update and
upgrade again.  In the best case you haven't installed any packages from
testing yet.  Otherwise you may have to downgrade every single package
that is installed in a conflicting (too high) version. Always try to
uninstall the testing version and then install the stable version.
If this doesn't work due to dependencies you may try to directly
downgrade, however this is not officially supported, so something might
go wrong.  To downgrade a package directly e.g.
 sudo apt install libtinfo5:i386=6.0+20161126-1+deb9u1
should work.

Greets
jre

--- End Message ---

Reply to: