OK I am going to attempt to explain this in a much clearer fashion.
I first log in to root
Code:
[bakshara@Bakshara ~]$ su -
Password:
[root@Bakshara ~]#
Then I do
Code:
[root@Bakshara ~]# sudo yum remove wine*
and it goes through a lot.
Quote:Loaded plugins: dellsysidplugin2, refresh-packagekit
...
about 12 pages of uninstall data
...
Transaction Summary
================================================================================
Remove 16 Package(s)
Re-install 0 Package(s)
Downgrade 0 Package(s)
Is this ok [y/N]:
I respond "Y" to remove everything.
Quote:Downloading Packages:Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
There are 16 line of this type:
Code:
Erasing : wine-???-?.?.??-?.???? ?/??
and then:
Quote:Removed: wine.x86_64 0:1.1.29-1.fc11 wine-capi.i586 0:1.1.29-1.fc11
wine-capi.x86_64 0:1.1.29-1.fc11 wine-cms.i586 0:1.1.29-1.fc11
wine-cms.x86_64 0:1.1.29-1.fc11 wine-common.noarch 0:1.1.29-1.fc11
wine-core.i586 0:1.1.29-1.fc11 wine-core.x86_64 0:1.1.29-1.fc11
wine-desktop.noarch 0:1.1.29-1.fc11 wine-fonts.noarch 0:1.1.29-1.fc11
wine-ldap.i586 0:1.1.29-1.fc11 wine-ldap.x86_64 0:1.1.29-1.fc11
wine-pulseaudio.i586 0:1.1.29-1.fc11 wine-pulseaudio.x86_64 0:1.1.29-1.fc11
wine-twain.i586 0:1.1.29-1.fc11 wine-twain.x86_64 0:1.1.29-1.fc11
Complete!
I do that per
http://wiki.winehq.org/HowTo where it says,
Quote:Before you install Wine, make sure that there is no previous Wine installation on your system, either from a package or from source. If you haven't yet installed Wine, you should be fine. See the Removing old Wine versions chapter in the User Guide for details. Many Linux distributions come with an included Wine package, but due to Wine's rapid development rate these are usually old and often broken versions. It is best to uninstall your distribution's included package versions and update to the latest Wine version available here.
Now I have downloaded
wine-1.1.30.tar.bz2
wine-1.1.29.tar.bz2
wine-1.1.28.tar.bz2
wine-1.1.27.tar.bz2
wine-1.1.26.tar.bz2
wine-1.1.25.tar.bz2
wine-1.1.24.tar.bz2
wine-1.1.23.tar.bz2
wine-1.0.1.tar.bz2
I had wine-1.1.24 installed. I uninstalled it and installed wine-1.1.30.
Every time I have done an install; I first uninstalled as above. Then I click on the wine-1.?.??.tar.bz2 version I wish to install and tell it to extract here.
Then I wind up with the following folders:
tools, server, programs, loader, libs, include, fonts, documentation, dlls
and the following files:
.gitignore, VERSION, README, Makefile.in, Make.rules.in, LICENSE.OLD, LICENSE, COPYING.LIB, configure.ac, configure, config.log, AUTHORS, ANNOUNCE, aclocal.m4
At the
prompt I enter
to install the version I extracted.
The
is from austin987 saying, "Did you install from source? Try './configure' first." See
http://forum.winehq.org/viewtopic.php?p=29191#29191 That did not work.
After uninstalling wine-1.1.24 and installing wine-1.1.30 I was getting a tiny error dialog box "Wine File" "Error" on every single EXE file I told wine to run. Even on files the worked perfectly fine under wine-1.1.24.
So, I uninstalled wine-1.1.30 and wine-1.1.29. I had the same problem. I jumped back to wine-1.1.24. That "Wine File" "Error" problem remained. At that time WinHQ said:
Quote:Stable: Wine 1.0.1 (shortlog)Development: Wine 1.1.30 (shortlog)
See
http://www.winehq.org/
Therefore I downloaded wine-1.0.1.tar.bz2, uninstalled wine-1.1.24 and installed wine-1.0.1. I was still getting the "Wine File" "Error" problems.
That is when I did the file search and found
Code:
wine-core-1.1.29
wine-pulseaudio-1.1.29
both of which are locked. Since I uninstalled every time; why are those two still there and why are they locked?
I hope this helps to explain everything better.
Bakshara