Bug 16270

Summary: WINE broken because client updated but not server
Product: Mageia Reporter: Frank Griffin <ftg>
Component: RPM PackagesAssignee: Thierry Vignaud <thierry.vignaud>
Status: RESOLVED INVALID QA Contact:
Severity: major    
Priority: Normal    
Version: Cauldron   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: wine CVE:
Status comment:

Description Frank Griffin 2015-07-01 23:23:56 CEST
[ftg@ftgme2 bin]$ DVDFab.sh
wine client error:0: version mismatch 457/477.
Your wineserver binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
[ftg@ftgme2 bin]$ ls -l wine*
-rwxr-xr-x 1 root root   10664 Jun 29 00:35 wine*
-rwxr-xr-x 1 root root 1059944 Feb 23 02:42 wine64*
-rwxr-xr-x 1 root root 2111208 Feb 23 02:42 wine64-preloader*
-rwxr-xr-x 1 root root    1582 Feb 23 02:41 wineboot*
-rwxr-xr-x 1 root root    1582 Feb 23 02:41 winecfg*
-rwxr-xr-x 1 root root    1582 Feb 23 02:41 wineconsole*
-rwxr-xr-x 1 root root    1582 Feb 23 02:41 winefile*
-rwxr-xr-x 1 root root    1582 Feb 23 02:41 winemine*
-rwxr-xr-x 1 root root    1582 Feb 23 02:41 winepath*
-rwxr-xr-x 1 root root   13424 Jun 29 00:35 wine-preloader*
-rwxr-xr-x 1 root root  456688 Feb 23 02:42 wineserver*

  Note that the wine binary is newly updated, but all of the other components are not.

Reproducible: 

Steps to Reproduce:
Comment 1 Samuel Verschelde 2015-07-02 09:02:59 CEST
Assigning to thierry who updated it.

Assignee: bugsquad => thierry.vignaud

Comment 2 Thierry Vignaud 2015-07-02 11:24:25 CEST
I don't think you're uptodate
Comment 3 Frank Griffin 2015-07-02 13:03:50 CEST
Here's the problem:

[root@ftgme2 ~]# urpmi wine64
The following packages have to be removed for others to be upgraded:
perl-Continuity-1.500.0-10.mga5.x86_64
 (due to missing perl(Coro::Semaphore),
  due to missing perl(Coro::Channel),
  due to missing perl(Coro::AnyEvent),
  due to missing perl(Coro::Event),
  due to missing perl(Coro::Signal),
  due to unsatisfied perl(Coro) >= 4.370.0,
  due to missing perl(Coro))
perl-Coro-6.410.0-5.mga5.x86_64
 (due to missing perlapi-5.20.1) (y/N) 

I've been updating with --keep to prevent perl from breaking mid-update.  None of the --keep messages mentioned wine64, but this seems to be what's blocking the update.
Comment 4 Thierry Vignaud 2015-07-02 13:06:38 CEST
So this bug is invalid.
The real issue is that perl-Coro doesn't build with perl-5.22

Status: NEW => RESOLVED
Resolution: (none) => INVALID