How to stay up to date with latest Wine Unstable releases?
Forum rules
LMDE 2 has reached end of support as of 1-1-2019
LMDE 2 has reached end of support as of 1-1-2019
How to stay up to date with latest Wine Unstable releases?
Version 1.5.8 of Wine Unstable has just been released, but the Carbon Project downloads page still only has 1.5.5. Has any LMDE user found a way of staying up to date with these releases, please?
PlayOnLinux has 1.5.8, but I can't figure out how to use it to install Windows applications other than the ones the POL developers offer (mostly games, which don't interest me). The Ubuntu Wine repositories also have 1.5.8, but it carries unsatisfiable dependencies in LMDE.
Of course I could try compiling the latest version from source, which is readily available, but my previous experience with compilation (of anything) has not been too happy.
Many thanks for any kind advice.
PlayOnLinux has 1.5.8, but I can't figure out how to use it to install Windows applications other than the ones the POL developers offer (mostly games, which don't interest me). The Ubuntu Wine repositories also have 1.5.8, but it carries unsatisfiable dependencies in LMDE.
Of course I could try compiling the latest version from source, which is readily available, but my previous experience with compilation (of anything) has not been too happy.
Many thanks for any kind advice.
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Re: How to stay up to date with latest Wine Unstable release
Hello, Brian49.
Visit the WineHQ and find the instruction on how to add their inofficial repository here. At the bottom of the page they give all the needed commands to add the repository and to download and install the latest beta version.
You might visit their Launchpad page instead and get all the needed details there as well: Latest official WineHQ releases.
In case apt-get complains about unmet dependencies, identify them and install any missing packages before proceeding. As a rule, however, apt-get as well as Synaptic should try to identify and automatically install any missing dependencies.
Kind regards,
Karl
Visit the WineHQ and find the instruction on how to add their inofficial repository here. At the bottom of the page they give all the needed commands to add the repository and to download and install the latest beta version.
You might visit their Launchpad page instead and get all the needed details there as well: Latest official WineHQ releases.
In case apt-get complains about unmet dependencies, identify them and install any missing packages before proceeding. As a rule, however, apt-get as well as Synaptic should try to identify and automatically install any missing dependencies.
Kind regards,
Karl
The people of Alderaan have been bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine for 750 days now.
Lifeline
Re: How to stay up to date with latest Wine Unstable release
Karl - thanks for responding.
Sorry, but I've already tried that. The dependencies carried by Wine 1.5.8 from the Ubuntu Wine repositories aren't just unmet, they are unsatisfiable. In other words, they involve installing an additional package which at present can't be obtained anywhere. I forgot to take note of the name of that package, but it's one that is due to be released with Ubuntu Precise.
Sorry, but I've already tried that. The dependencies carried by Wine 1.5.8 from the Ubuntu Wine repositories aren't just unmet, they are unsatisfiable. In other words, they involve installing an additional package which at present can't be obtained anywhere. I forgot to take note of the name of that package, but it's one that is due to be released with Ubuntu Precise.
Re: How to stay up to date with latest Wine Unstable release
Hello, Brian49.
Are you sure that you have added the PPA repository specifying the appropriate Ubuntu version which corresponds to your Mint version?
Karl
Are you sure that you have added the PPA repository specifying the appropriate Ubuntu version which corresponds to your Mint version?
- Mint 13 "Maya" corresponds to "Precise"
- Mint 12 "Lisa" corresponds to "Oneiric"
- Mint 11 "Katya" corresponds to "Natty"
- Mint 10 "Julia" corresponds to "Maverick"
- Mint 9 "Isadora" corresponds to "Lucid"
Karl
The people of Alderaan have been bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine for 750 days now.
Lifeline
Re: How to stay up to date with latest Wine Unstable release
Karl - I think there may be a misunderstanding here. I'm running LMDE, and I'm looking for a solution that doesn't involve Ubuntu.
Re: How to stay up to date with latest Wine Unstable release
Hello, Brian49.
Oops, I see, LMDE, Linux Mint Debian Edition. - I always mix this acronym up with some particularly lightweight desktop manager.
So pointing you to Ubuntu based repositories was inappropriate.
Quite looks as if WineHQ does not offer any appropriate binary packages of Wine v1.5.8 for Debian: Wine for Debian Sid. But you read this page yourself.
In this case, I am afraid I have got no clue where to get the needed binary packages.
Kind regards,
Karl
Oops, I see, LMDE, Linux Mint Debian Edition. - I always mix this acronym up with some particularly lightweight desktop manager.
So pointing you to Ubuntu based repositories was inappropriate.
Quite looks as if WineHQ does not offer any appropriate binary packages of Wine v1.5.8 for Debian: Wine for Debian Sid. But you read this page yourself.
In this case, I am afraid I have got no clue where to get the needed binary packages.
Kind regards,
Karl
The people of Alderaan have been bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine for 750 days now.
Lifeline
Re: How to stay up to date with latest Wine Unstable release
Brian,
the only way i see is compiling it;
if you follow this http://verahill.blogspot.com.au/2012/02 ... -wine.html (it for 1.4 but the basics is the same and all the needed building dep are there together with a collection of the most common errors)
it's a great guide, i used it to compile 1.4 and was flawless and used it now to compile 1.5.8 and worked as well;
what we have to adapt: becomes
and the 2 following commands reflect the same change
after that
(this will most probably take ages, it depends on the speed of your processor but here took almost 45min)
this is the first option presented (i just chose the defaults, they looked fine for me)
the only way i see is compiling it;
if you follow this http://verahill.blogspot.com.au/2012/02 ... -wine.html (it for 1.4 but the basics is the same and all the needed building dep are there together with a collection of the most common errors)
it's a great guide, i used it to compile 1.4 and was flawless and used it now to compile 1.5.8 and worked as well;
what we have to adapt:
Code: Select all
wget http://sourceforge.net/projects/wine/files/Source/wine-1.4-rc5.tar.bz2
Code: Select all
wget http://sourceforge.net/projects/wine/files/Source/wine-1.5.8.tar.bz2
after that
Code: Select all
./configure
Code: Select all
make
Code: Select all
sudo checkinstall
Code: Select all
amadeu@amadeu ~/Downloads/wine-1.5.8 $ sudo checkinstall
checkinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Diaz Duran
This software is released under the GNU GPL.
*****************************************
**** Debian package creation selected ***
*****************************************
This package will be built according to these values:
0 - Maintainer: [ root@amadeu ]
1 - Summary: [ Package created with checkinstall 1.6.2 ]
2 - Name: [ wine ]
3 - Version: [ 1.5.8 ]
4 - Release: [ 1 ]
5 - License: [ GPL ]
6 - Group: [ checkinstall ]
7 - Architecture: [ amd64 ]
8 - Source location: [ wine-1.5.8 ]
9 - Alternate source location: [ ]
10 - Requires: [ ]
11 - Provides: [ wine ]
12 - Conflicts: [ ]
13 - Replaces: [ ]
Enter a number to change any of them or press ENTER to continue:
Installing with make install...
Code: Select all
======================== Installation successful ==========================
Copying documentation directory...
./
./AUTHORS
./ANNOUNCE
./VERSION
./LICENSE
./COPYING.LIB
./README
Copying files to the temporary directory...OK
Stripping ELF binaries and libraries...OK
Compressing man pages...OK
Building file list...OK
Building Debian package...OK
Installing Debian package...OK
Erasing temporary files...OK
Deleting temp dir...OK
**********************************************************************
Done. The new package has been installed and saved to
/home/amadeu/Downloads/wine-1.5.8/wine_1.5.8-1_amd64.deb
You can remove it from your system anytime using:
dpkg -r wine
Code: Select all
amadeu@amadeu ~ $ apt show wine
Package: wine
New: yes
State: installed
Automatically installed: no
Version: 1.5.8-1
Priority: extra
Section: checkinstall
Maintainer: root@amadeu
Architecture: amd64
Uncompressed Size: 133 M
Description: Package created with checkinstall 1.6.2
Re: How to stay up to date with latest Wine Unstable release
zerozero - thanks very much for the pointers. I must say it looks a bit daunting to me, but I might give it a try.
Re: How to stay up to date with latest Wine Unstable release
All is well until
Helpball@livingroom:~$ ./configure
bash: ./configure: No such file or directory
ball@livingroom:~$ ./configure
bash: ./configure: No such file or directory
ball@livingroom:~$ make -j3
make: *** No targets specified and no makefile found. Stop.
ball@livingroom:~$
Re: How to stay up to date with latest Wine Unstable release
Hello, Niks.
In which folder have you extracted the downloaded file wine-1.4-rc5.tar.bz2?
You will have to go to the appropriate sub-folder where the script "configure" has been stored. From there you will be able to execute
Note:
All those source packages usually come with a readme file telling you how to build the software (compile and link and install it). Might be worth reading the readme first.
Kind regards,
Karl
In which folder have you extracted the downloaded file wine-1.4-rc5.tar.bz2?
You will have to go to the appropriate sub-folder where the script "configure" has been stored. From there you will be able to execute
Code: Select all
./configure
All those source packages usually come with a readme file telling you how to build the software (compile and link and install it). Might be worth reading the readme first.
Kind regards,
Karl
The people of Alderaan have been bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine for 750 days now.
Lifeline
Re: How to stay up to date with latest Wine Unstable release
Niks,
sorry, it was an overlook of my part in the previous post
check the path i have when i issued the checkinstall command
all the other 2 previous are in the same directory.
hope this way makes sense.
sorry, it was an overlook of my part in the previous post
check the path i have when i issued the checkinstall command
Code: Select all
amadeu@amadeu ~/Downloads/wine-1.5.8 $ sudo checkinstall
hope this way makes sense.
Re: How to stay up to date with latest Wine Unstable release
Sorry guys but I forgort to mention that I am at the beginning of this story ie first trying to get 1.4 to work !
I am using the
http://verahill.blogspot.com.au/2012/02 ... -wine.html
but I think the problem is the same just the version numbers have changed.
Karichen
How am I supposed to know ?
The instructions on that sheet do specify nor do zerozero's so good question but one I can't answer!
Zero zero
No idea at all but I'm going to make scene of it
If I know where to look then all will fall into place I imaging.
Thanks for both your help
I am using the
http://verahill.blogspot.com.au/2012/02 ... -wine.html
but I think the problem is the same just the version numbers have changed.
Karichen
How am I supposed to know ?
The instructions on that sheet do specify nor do zerozero's so good question but one I can't answer!
Zero zero
No idea at all but I'm going to make scene of it
If I know where to look then all will fall into place I imaging.
Thanks for both your help
Re: How to stay up to date with latest Wine Unstable release
Just for info - a new version of Wine comes out every two or three weeks. So unless you have a specific problem that you are trying to solve chasing the "latest" version is a moving target that is a lot of work for little return.
If the Carbon project packages run your specific Windows programs OK then I would just take the easy option and update them occasionally. The version in the Debian repos, which is 1.4.1 at the moment, works better for my needs than the Carbon project one.
For 64bit users multi-arch is coming, so the 32bit packages will install on 64bit systems. This will be the default when Wheezy is finally released as "Stable". The Carbon project is also going to convert to multi-arch soon.
If the Carbon project packages run your specific Windows programs OK then I would just take the easy option and update them occasionally. The version in the Debian repos, which is 1.4.1 at the moment, works better for my needs than the Carbon project one.
For 64bit users multi-arch is coming, so the 32bit packages will install on 64bit systems. This will be the default when Wheezy is finally released as "Stable". The Carbon project is also going to convert to multi-arch soon.
Re: How to stay up to date with latest Wine Unstable release
I've given up on the Carbon Project packages, at least for the time being. Having had no success trying to install 1.4.1 as multi-arch from the Debian repositories, I've resorted to installing 1.4.0 from the Ubuntu Oneiric PPA - not ideal, but it seems to be working fine. I like the fact that it doesn't force me to install all the auxiliary packages, such as wine-gecko, for which I have no use.
Re: How to stay up to date with latest Wine Unstable release
Thanks for the feedback folks
I did manage to get a bit further
it wasn't clear to me that you had to download the wine version form the Wine site making note of where it is stored and then open a terminal then proceed with the commands.
I also had no idea that the commands
./configure
aptitude
checkinstall
needed to be install as well.
oh well step by step
OK now I'm this far
======================== Installation successful ==========================
Copying documentation directory...
./
./VERSION
./ANNOUNCE
./COPYING.LIB
./LICENSE
./AUTHORS
./README
Copying files to the temporary directory...OK
Stripping ELF binaries and libraries...OK
Compressing man pages...OK
Building file list...OK
Building Debian package... FAILED!
*** Failed to build the package
Do you want to see the log file? [y]:
In fact I get this message with versions 1.4,1.4 RC, 1.5
I had 1.3 working before but I started this upgrade because the application http://www.ohmstudio.com/ I wish to use does not as yet not work in wine.
I did manage to get a bit further
it wasn't clear to me that you had to download the wine version form the Wine site making note of where it is stored and then open a terminal then proceed with the commands.
I also had no idea that the commands
./configure
aptitude
checkinstall
needed to be install as well.
oh well step by step
OK now I'm this far
======================== Installation successful ==========================
Copying documentation directory...
./
./VERSION
./ANNOUNCE
./COPYING.LIB
./LICENSE
./AUTHORS
./README
Copying files to the temporary directory...OK
Stripping ELF binaries and libraries...OK
Compressing man pages...OK
Building file list...OK
Building Debian package... FAILED!
*** Failed to build the package
Do you want to see the log file? [y]:
In fact I get this message with versions 1.4,1.4 RC, 1.5
I had 1.3 working before but I started this upgrade because the application http://www.ohmstudio.com/ I wish to use does not as yet not work in wine.
Re: How to stay up to date with latest Wine Unstable release
I am a little reticent to suggest this, but version 1.4.1 is the version in the Debian repos. The tricky bit for a 64bit user is that to get it you need to convert to multi-arch. And it is tricky.
If you want to have a go remove ia32-libs. Then run these commands
sudo dpkg --add-architecture i386
sudo sed -i 's/deb\ /deb\ [arch=amd64,i386]\ /g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get install wine-bin:i386
Use Synaptic to add the other bits of Wine. Do not install the Wine LDAP lib as it is buggy and will trash your setup.
WARNING: Multi-arch is very new and it is just now hitting Debian Testing. There is not a lot of help available. I trashed my system once, but now it is running properly. I also use Debian Sid, but standard Mint should work.
Do this at your own risk. Back up.
Here is my initial post on the subject as a reference.
http://forums.linuxmint.com/viewtopic.p ... 80#p601063
The other option is the easy way out. Just re-install and use the 32bit version of LMDE and Wine 1.4.1 is in the normal repositories.
If you want to have a go remove ia32-libs. Then run these commands
sudo dpkg --add-architecture i386
sudo sed -i 's/deb\ /deb\ [arch=amd64,i386]\ /g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get install wine-bin:i386
Use Synaptic to add the other bits of Wine. Do not install the Wine LDAP lib as it is buggy and will trash your setup.
WARNING: Multi-arch is very new and it is just now hitting Debian Testing. There is not a lot of help available. I trashed my system once, but now it is running properly. I also use Debian Sid, but standard Mint should work.
Do this at your own risk. Back up.
Here is my initial post on the subject as a reference.
http://forums.linuxmint.com/viewtopic.p ... 80#p601063
The other option is the easy way out. Just re-install and use the 32bit version of LMDE and Wine 1.4.1 is in the normal repositories.
Re: How to stay up to date with latest Wine Unstable release
Niks,
Greg's suggestion seems a bit more tricky (don't get me wrong Greg multiarch looks like the future)
but where Niks is now the solution is easy (actually is the link he gave us a couple posts above)
1- you do again sudo checkinstall
2- at this step This package will be built according to these values: instead of ENTER press 3 and correct the version number you are building:
3- imagine you are building 1.4-rc5
the default in point 3 is rc5 and it gives you an error saying that version number does not start with digit so the solution is to amend that to 1.4rc5
Greg's suggestion seems a bit more tricky (don't get me wrong Greg multiarch looks like the future)
but where Niks is now the solution is easy (actually is the link he gave us a couple posts above)
breaking this down:Error:
Building Debian package... FAILED!
*** Failed to build the package
Do you want to see the log file? [y]:
dpkg-deb: error: parsing file '/var/tmp/tmp.Y50XUaisW0/package/DEBIAN/control' near line 7 package 'wine-1.4': error in Version string 'rc4-1': version number does not start with digit
Solution:
sudo checkinstall
This package will be built according to these values:
0 - Maintainer: [ root@beryllium ]
1 - Summary: [ Wine 1.4-rc4 ]
2 - Name: [ wine-1.4 ]
3 - Version: [ rc4 ]
4 - Release: [ 1 ]
5 - License: [ GPL ]
6 - Group: [ checkinstall ]
7 - Architecture: [ amd64 ]
8 - Source location: [ wine-1.4-rc4 ]
9 - Alternate source location: [ ]
10 - Requires: [ ]
11 - Provides: [ wine-1.4 ]
12 - Conflicts: [ ]
13 - Replaces: [ ]
Enter a number to change any of them or press ENTER to continue: 3
Enter new version:
>> 1.4-rc4
1- you do again sudo checkinstall
2- at this step This package will be built according to these values: instead of ENTER press 3 and correct the version number you are building:
3- imagine you are building 1.4-rc5
the default in point 3 is rc5 and it gives you an error saying that version number does not start with digit so the solution is to amend that to 1.4rc5
Re: How to stay up to date with latest Wine Unstable release
Ok every thing says 1.4 xxxx is in but no menu's and doesn't start up sssssoooooooooooooooooooo
I would like to clean everything of wine completely and start again.
Please advise Gentlemen
I would like to clean everything of wine completely and start again.
Please advise Gentlemen
Re: How to stay up to date with latest Wine Unstable release
assuming that the installation was successful try in the terminal
Code: Select all
winecfg
Re: How to stay up to date with latest Wine Unstable release
Thx Zero zero
but all that says is not installed
I have 4 different versions now all over my system and before I do something stupid I just want to remove EVERYTHING!!!!
And start again.
I was having a problem with installing one program and now I can't use the ones that did work
Lets back track here and get one version working and then try to find out what is going wrong
.
HOLD IT ...FIXED it I had 1.5 xxx libs and 1.4 BIN and wine versions that was the problem.
Also found out you have to re install apps as well
Oh well I'm up to date and can now find out why the app I want to use won't work.
Thanks all.
but all that says is not installed
I have 4 different versions now all over my system and before I do something stupid I just want to remove EVERYTHING!!!!
And start again.
I was having a problem with installing one program and now I can't use the ones that did work
Lets back track here and get one version working and then try to find out what is going wrong
.
HOLD IT ...FIXED it I had 1.5 xxx libs and 1.4 BIN and wine versions that was the problem.
Also found out you have to re install apps as well
Oh well I'm up to date and can now find out why the app I want to use won't work.
Thanks all.