How to stay up to date with latest Wine Unstable releases?

Questions about applications and software
Forum rules
Before you post please read this

How to stay up to date with latest Wine Unstable releases?

Postby Brian49 on Sat Jul 07, 2012 7:03 am

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.
Brian49
Level 5
Level 5
 
Posts: 610
Joined: Thu Oct 29, 2009 2:27 pm

Linux Mint is funded by ads and donations.
 

Re: How to stay up to date with latest Wine Unstable release

Postby karlchen on Sat Jul 07, 2012 8:04 am

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
Image
Endless legions of bigoted, brutal, bloodthirsty Orcs from the dark land of Mordor are bringing desolation, despair and death to the poor inhabitants of the Middle East. [1]
User avatar
karlchen
Level 10
Level 10
 
Posts: 3109
Joined: Sat Dec 31, 2011 7:21 am

Re: How to stay up to date with latest Wine Unstable release

Postby Brian49 on Sat Jul 07, 2012 8:13 am

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.
Brian49
Level 5
Level 5
 
Posts: 610
Joined: Thu Oct 29, 2009 2:27 pm

Re: How to stay up to date with latest Wine Unstable release

Postby karlchen on Sat Jul 07, 2012 8:34 am

Hello, Brian49.

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"
Kind regards,
Karl
Image
Endless legions of bigoted, brutal, bloodthirsty Orcs from the dark land of Mordor are bringing desolation, despair and death to the poor inhabitants of the Middle East. [1]
User avatar
karlchen
Level 10
Level 10
 
Posts: 3109
Joined: Sat Dec 31, 2011 7:21 am

Re: How to stay up to date with latest Wine Unstable release

Postby Brian49 on Sat Jul 07, 2012 9:03 am

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.
Brian49
Level 5
Level 5
 
Posts: 610
Joined: Thu Oct 29, 2009 2:27 pm

Re: How to stay up to date with latest Wine Unstable release

Postby karlchen on Sat Jul 07, 2012 9:18 am

Hello, Brian49.

Oops, I see, LMDE, Linux Mint Debian Edition. - I always mix this acronym up with some particularly lightweight desktop manager. :oops:
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
Image
Endless legions of bigoted, brutal, bloodthirsty Orcs from the dark land of Mordor are bringing desolation, despair and death to the poor inhabitants of the Middle East. [1]
User avatar
karlchen
Level 10
Level 10
 
Posts: 3109
Joined: Sat Dec 31, 2011 7:21 am

Re: How to stay up to date with latest Wine Unstable release

Postby zerozero on Sat Jul 07, 2012 9:51 am

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:
Code: Select all
wget http://sourceforge.net/projects/wine/files/Source/wine-1.4-rc5.tar.bz2
becomes
Code: Select all
wget http://sourceforge.net/projects/wine/files/Source/wine-1.5.8.tar.bz2

and the 2 following commands reflect the same change :wink:
after that
Code: Select all
./configure

Code: Select all
make
(this will most probably take ages, it depends on the speed of your processor but here took almost 45min)
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...

this is the first option presented (i just chose the defaults, they looked fine for me)
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
 
zerozero
Level 16
Level 16
 
Posts: 6466
Joined: Tue Jul 07, 2009 2:29 pm

Re: How to stay up to date with latest Wine Unstable release

Postby Brian49 on Sun Jul 08, 2012 5:22 am

zerozero - thanks very much for the pointers. I must say it looks a bit daunting to me, but I might give it a try.
Brian49
Level 5
Level 5
 
Posts: 610
Joined: Thu Oct 29, 2009 2:27 pm

Re: How to stay up to date with latest Wine Unstable release

Postby Niks on Sat Jul 21, 2012 8:21 am

All is well until

ball@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:~$


Help :roll:
User avatar
Niks
Level 3
Level 3
 
Posts: 164
Joined: Thu Feb 11, 2010 6:59 am
Location: Netherlands

Re: How to stay up to date with latest Wine Unstable release

Postby karlchen on Sat Jul 21, 2012 10:55 am

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
Code: Select all
./configure


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
Image
Endless legions of bigoted, brutal, bloodthirsty Orcs from the dark land of Mordor are bringing desolation, despair and death to the poor inhabitants of the Middle East. [1]
User avatar
karlchen
Level 10
Level 10
 
Posts: 3109
Joined: Sat Dec 31, 2011 7:21 am

Re: How to stay up to date with latest Wine Unstable release

Postby zerozero on Sat Jul 21, 2012 11:25 am

Niks,
sorry, it was an overlook of my part in the previous post :oops:
check the path i have when i issued the checkinstall command
Code: Select all
amadeu@amadeu ~/Downloads/wine-1.5.8 $ sudo checkinstall

all the other 2 previous are in the same directory.
hope this way makes sense.
zerozero
Level 16
Level 16
 
Posts: 6466
Joined: Tue Jul 07, 2009 2:29 pm

Re: How to stay up to date with latest Wine Unstable release

Postby Niks on Sat Jul 21, 2012 2:01 pm

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 ! :oops:

I am using the
http://verahill.blogspot.com.au/2012/02/debian-testing-wheezy-64-compiling-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! :roll:

Zero zero
No idea at all but I'm going to make scene of it :D

If I know where to look then all will fall into place I imaging.

Thanks for both your help :mrgreen:
User avatar
Niks
Level 3
Level 3
 
Posts: 164
Joined: Thu Feb 11, 2010 6:59 am
Location: Netherlands

Re: How to stay up to date with latest Wine Unstable release

Postby GregE on Sat Jul 21, 2012 7:29 pm

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.
User avatar
GregE
Level 4
Level 4
 
Posts: 453
Joined: Sun Jan 16, 2011 6:24 am
Location: Melbourne, Australia

Re: How to stay up to date with latest Wine Unstable release

Postby Brian49 on Sun Jul 22, 2012 4:55 am

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.
Brian49
Level 5
Level 5
 
Posts: 610
Joined: Thu Oct 29, 2009 2:27 pm

Re: How to stay up to date with latest Wine Unstable release

Postby Niks on Mon Jul 23, 2012 5:56 am

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 :roll:

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. :mrgreen:
User avatar
Niks
Level 3
Level 3
 
Posts: 164
Joined: Thu Feb 11, 2010 6:59 am
Location: Netherlands

Re: How to stay up to date with latest Wine Unstable release

Postby GregE on Mon Jul 23, 2012 10:46 pm

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.
viewtopic.php?f=198&t=70230&start=1180#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.
User avatar
GregE
Level 4
Level 4
 
Posts: 453
Joined: Sun Jan 16, 2011 6:24 am
Location: Melbourne, Australia

Re: How to stay up to date with latest Wine Unstable release

Postby zerozero on Mon Jul 23, 2012 11:11 pm

Niks,
Greg's suggestion seems a bit more tricky (don't get me wrong Greg :wink: 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)
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


breaking this down:
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
zerozero
Level 16
Level 16
 
Posts: 6466
Joined: Tue Jul 07, 2009 2:29 pm

Re: How to stay up to date with latest Wine Unstable release

Postby Niks on Tue Jul 24, 2012 9:53 am

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 :)
User avatar
Niks
Level 3
Level 3
 
Posts: 164
Joined: Thu Feb 11, 2010 6:59 am
Location: Netherlands

Re: How to stay up to date with latest Wine Unstable release

Postby zerozero on Tue Jul 24, 2012 9:59 am

assuming that the installation was successful try in the terminal
Code: Select all
winecfg
zerozero
Level 16
Level 16
 
Posts: 6466
Joined: Tue Jul 07, 2009 2:29 pm

Re: How to stay up to date with latest Wine Unstable release

Postby Niks on Wed Jul 25, 2012 6:36 am

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.
User avatar
Niks
Level 3
Level 3
 
Posts: 164
Joined: Thu Feb 11, 2010 6:59 am
Location: Netherlands

Linux Mint is funded by ads and donations.
 

Return to Software & Applications

Who is online

Users browsing this forum: No registered users and 12 guests