I'm sorry that my apt-get output is in Italian: how can I put it in English?

Thanks

GdV

Last edited by GdV87 on 19.09.2012, 17:21; edited 1 time in total

slh

Post subject: RE: [multiarch] libwine:i386 Posted: 17.09.2012, 21:35

Joined: 2010-08-25
Posts: 778

Status: Offline

I've taken the liberty to prepend the thread title with [multiarch], because that's its background and an expected behaviour for non-matching versions of Multi-Arch=same packages between different involved architectures.

There are only two solutions for this issue, either waiting for the same package version to appear on all involved architectures (usually happens within a day, however BinNMUs might need manual aid) - or downgrading the involved packages to a common version.

This is technically speaking not a bug, but expected behaviour of the current state of multi-arch integration into the buildd network.

GdV87

Post subject: RE: [multiarch] libwine:i386 Posted: 17.09.2012, 21:46

Joined: 2010-10-11
Posts: 63
Location: Italy
Status: Offline

Thank you slh for your prompt reply.
How can I downgrade this package to a common version?

GdV87

sid.dharta

Post subject: Re: [multiarch] libwine:i386 Posted: 18.09.2012, 09:05

Joined: 2012-05-02
Posts: 7

Status: Offline

GdV87 wrote:

...
I'm sorry that my apt-get output is in Italian: how can I put it in English?

Tip: try prepending LC_ALL="C" to the command you want the english output, for example:

LC_ALL="C" apt-get remove --purge wine-unstable*
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'libwine-unstable' for regex 'wine-unstable*'
Note, selecting 'q4wine-unstable' for regex 'wine-unstable*'
Note, selecting 'wine-unstable' for regex 'wine-unstable*'
Package 'q4wine-unstable' is not installed, so not removed
Package 'libwine-unstable' is not installed, so not removed. Did you mean 'libwine-unstable:i386'?
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
winetricks : Depends: libwine or
libwine-unstable but it is not going to be installed or
libwine-dbg-unstable but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

LC_ALL="C" apt-get remove --purge libwine-unstable:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
libwine-bin-unstable:i386 : Depends: libwine-unstable:i386 (= 1.5.6-2) but it is not going to be installed
winetricks : Depends: libwine or
libwine-unstable but it is not going to be installed or
libwine-dbg-unstable but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

This could be one of the few cases to use a graphical package manager like synaptic, search in synaptic for 'i386' and remove all the installed packages.

Code:

apt-get remove .*:i386 -o pkgProblemResolver::FixByInstall=0

(without the -o flag APT will try to install alternatives instead of removing a lot. The problem is just that you want to remove a lot here so APT will run into a problem it can't recover from pretty fast with this usually good heuristic)

Instead of '.*:i386' you could try '.*wine.*:{i386,amd64}' of course. This might or might not work though and might or might not include packages as by-catch (e.g. libkwineffects1a -- library for KDE Windowmanager effects …) so the sledge hammer method (for Germans: suggestion hammer method) might be better.

_________________MfG. DonKult
"I never make stupid mistakes. Only very, very clever ones." ~ The Doctor

CaesarTjalbo

Post subject:Posted: 19.09.2012, 13:57

Joined: 2010-09-13
Posts: 95
Location: Enschede
Status: Offline

DonKult: your reply looks excellent to me but reinforces previous poster's assertion that a graphical tool will be useful in this case.