[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[pkg-wine-party] Bug#767011: marked as done (wine-development: wine script broken, missing "test")



Your message dated Sun, 02 Nov 2014 04:05:13 +0000
with message-id <E1XkmPh-0007lk-0d@franck.debian.org>
and subject line Bug#767011: fixed in wine-development 1.7.29-3
has caused the Debian Bug report #767011,
regarding wine-development: wine script broken, missing "test"
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
767011: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=767011
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: wine-development
Version: 1.7.29-2
Severity: normal


tl;dr:
For a strange reason WINELOADER is not passed correctly. This makes
wine-development fail, when wine (stable) is also installed,



Hi,

I've installed both wine and wine-development from unstable. Using
wine-development fails:

~~~~~
$ wine-development notepad
wine: cannot find L"C:\\windows\\system32\\=.exe"
wine: cannot find L"C:\\windows\\system32\\=.exe"
wine client error:0: version mismatch 447/457.
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?
~~~~~

At first this looks like a WINESERVER issue, but it is not. E.g. this
does NOT help:
~~~~~
export WINESERVER=/usr/lib/i386-linux-gnu/wine-development/wineserver
~~~~~

I also rebooted my computer to rule out e.g. a still running wineserver.


But as soon as I uninstall the wine (stable) packages it works again.




Now I found that the following works:

~~~~~
export WINELOADER=/usr/lib/wine-development/wine
wine-development notepad
~~~~~

... or this works, too:

~~~~~
WINELOADER=/usr/lib/wine-development/wine wine-development notepad
~~~~~



But /usr/bin/wine-development already is supposed to do that!


I added the following DEBUG lines there to test:
1.) if the "test if WINELOADER was set manually" is working
2.) the command-line (last line of the script) is constructed correctly

~~~~~
if test -z $WINELOADER; then
echo "DEBUG: WINELOADER is empty."
    wineloader=$wine
else
echo "DEBUG: WINELOADER is not empty."
    wineloader=$WINELOADER
fi
[...]
echo DEBUG: WINEPREFIX=$wineprefix WINELOADER=$wineloader
WINEDEBUG=$winedebug $wine "$@"
WINEPREFIX=$wineprefix WINELOADER=$wineloader WINEDEBUG=$winedebug $wine
"$@"
~~~~~

The result is just fine:

~~~~~
$ wine-development notepad
wine: cannot find L"C:\\windows\\system32\\=.exe"
wine: cannot find L"C:\\windows\\system32\\=.exe"
DEBUG: WINELOADER is empty.
DEBUG: WINEPREFIX=/home/jens/.wine
WINELOADER=/usr/lib/wine-development/wine WINEDEBUG=fixme+all,err+all
/usr/lib/wine-development/wine notepad
wine client error:0: version mismatch 447/457.
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?
~~~~~




Failed attempt to fix the script:

~~~~~
export WINEPREFIX=$wineprefix
export WINELOADER=$wineloader
export WINEDEBUG=$winedebug
$wine "$@"
~~~~~

Another failed attempt to fix the script:
~~~~~
eval WINEPREFIX=$wineprefix WINELOADER=$wineloader WINEDEBUG=$winedebug
$wine "$@"
~~~~~


IIRC this worked a few weeks ago.



So I'm really clueless now. Setting WINELOADER in the terminal works,
while doing the same stuff in the script does not work.
Is my system just borked? Does it work for you?




-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (900, 'testing'), (300, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages wine-development depends on:
ii  wine32-development  1.7.29-2
ii  wine64-development  1.7.29-2

wine-development recommends no packages.

Versions of packages wine-development suggests:
ii  binfmt-support             2.1.5-1
ii  ttf-mscorefonts-installer  3.6

-- no debconf information

$ dpkg -l "*wine*"|grep ii|sed "s|Windows.*||g"
ii  libwine:amd64                1.6.2-14     amd64
ii  libwine:i386                 1.6.2-14     i386
ii  libwine-development:amd64    1.7.29-2     amd64
ii  libwine-development:i386     1.7.29-2     i386
ii  libwine-gecko-2.21           2.21+dfsg2-1 all
ii  libwine-gecko-2.24           2.24+dfsg-1  all
ii  wine                         1.6.2-14     amd64
ii  wine-development             1.7.29-2     amd64
ii  wine32                       1.6.2-14     i386
ii  wine32-development           1.7.29-2     i386
ii  wine64                       1.6.2-14     amd64
ii  wine64-development           1.7.29-2     amd64

--- End Message ---
--- Begin Message ---
Source: wine-development
Source-Version: 1.7.29-3

We believe that the bug you reported is fixed in the latest version of
wine-development, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 767011@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Gilbert <mgilbert@debian.org> (supplier of updated wine-development package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 02 Nov 2014 03:41:35 +0000
Source: wine-development
Binary: wine-development wine32-development wine64-development wine32-development-preloader wine64-development-preloader wine32-development-tools wine64-development-tools libwine-development-dev libwine-development-dbg libwine-development
Architecture: source
Version: 1.7.29-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Wine Party <pkg-wine-party@lists.alioth.debian.org>
Changed-By: Michael Gilbert <mgilbert@debian.org>
Description:
 libwine-development - Windows API implementation - library
 libwine-development-dbg - Windows API implementation - debugging symbols
 libwine-development-dev - Windows API implementation - development files
 wine-development - Windows API implementation - standard suite
 wine32-development - Windows API implementation - 32-bit binary loader
 wine32-development-preloader - Windows API implementation - prelinked 32-bit binary loader
 wine32-development-tools - Windows API implementation - 32-bit developer tools
 wine64-development - Windows API implementation - 64-bit binary loader
 wine64-development-preloader - Windows API implementation - prelinked 64-bit binary loader
 wine64-development-tools - Windows API implementation - 64-bit developer tools
Closes: 767011 767717
Changes:
 wine-development (1.7.29-3) unstable; urgency=medium
 .
   * Add missing test in wine launcher script (closes: #767011).
   * Recommend instead of depending wine-gecko (closes: #767717).
Checksums-Sha1:
 1b74e7e322eeb84763f8c92e5593c7576dc2a656 4305 wine-development_1.7.29-3.dsc
 418e9627e71d576408a85f8dbbe718d3dc42ba6f 62824 wine-development_1.7.29-3.debian.tar.xz
Checksums-Sha256:
 8a7d5efe35f4cdc767006bd62767fb7c4430f0c8c176f3be8916a7748faf64d4 4305 wine-development_1.7.29-3.dsc
 213de7afcacfb94bd19f4ccc48b2cf39181ccf8053c43f80f261f17e072b5774 62824 wine-development_1.7.29-3.debian.tar.xz
Files:
 ad82adeb4b30c06edb6ef6b1a294c27e 4305 otherosfs optional wine-development_1.7.29-3.dsc
 7fadde3cedd6c45920ed908bb216d5ea 62824 otherosfs optional wine-development_1.7.29-3.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQQcBAEBCgAGBQJUVan8AAoJELjWss0C1vRz+4wf/RDIN2dXvsCRjA3/+kf15hsb
KKxH61ij6GnNq0w6OI8w0quMuj+4nqwOaXKQEM0lGeFXdm+wquDNO5ll2JOQSTA8
4YGuDaHDT52Ej02JlHCTjyU+WbCqsel2nKEQqgs9NwZwXI2bXV70dX5VdA3mWkj6
OIAqalrl0lOU5SV0uIiOmcvWOtVHLouDNyO2HVIQ5Fqn500NDxQTZvH1unz3T0hp
aJuFIxe6hDzAB1HLsWhkLCiDqrBAISYrIaP6tnIEBUaeZ3ZrB8naIRWvzud+V4QQ
Of6a8NeXTbxzSaSlpi9NlOBHfHwGUDVGieYmOwi9jdGYi3bK+L1n/V1rvVTgsGff
S/C7Ts9ncCi6IcQbmq2eNJrJQ1si5mi8hUJmbNFt+w2eaP4FMCt4ykUdflByKYsr
9Yx8WkZdbG/eb/GE5lYNOQGKB4yD6TZZXwvKdMaXG44Y++t25LYmkmwT6ccyhR5K
duARc/bPuxVdOHlUowSz6D+XgbqxU9F8zU3eZTKPbWlRnZXKxjbvfK+IjjwKOrI7
5lrOSkg+G1j0X6/V4nudjbe7NFhFTQnC+jwnpwcJSuLx/YaPYsR0Q2l/Ea8c+Dd4
dunwKvpTILFAPiST+tu1izNCN2DopuwM4oLP5nqw3u4xqHe//RBwKLGcJ3Rr65JI
EtSa9Ssn/fHY26Uvk4vRE3aNoDuchANbEL2L/B6hoAbRV31EccBgOLFWwL/JWlzA
QFWTnFbxBhNbhf1jo8Bz5BE8Hwg13xOQf4zcBfWLeFMFNDnZhVx+pMH67XelotbH
ug6qqwaSNqWz5pgwLZVlwvofArVcWqouZBQUpbaS1nVsFFHnOLYF3ueb+OkVmtLf
L7h1F8poH9+4UEeH1zn7BxFiW+6ykYI449894JQijoY1z634URSoG4YSr3JZbMDt
WnniiOpXgvuv5pl+KKlF8NzPgoQgp3F5fFQcqpqNTkVWgBLJgP1/Ez1V8EKTSxb4
PQWBKDP2wmxXI5Ub6jPOk4HLGsbKX3q/TtM9/T0HcCFvAM2pLaymQmxD0lRl06EQ
nWcun1X9/3WCYh0JNRcDfQyq6eBywlyho+BAWhzq8SqvCg+TwapSe+qmfmPtQ6IN
zNC19gtLnSLqxqKuANI8cFLSQiFwXq4zL5eOb0uHL+kmN7hRBLKxVI58pfWOQqMu
1mmBqNUDyx5avuiSDLQXLV48snLHj20wElIxUvDyhhejMCrwLuDPFHVh4F38i5Ps
jJYneNizBIjlGtLCW+eTX60hvMqBrSmk3XIbwVW70wOfL503wC4ERmKNNFMJ7UkR
k4PNgncB/eBkcX522v0T2GYf+DyTxWI2/Qz9ra8eko92dRMiO9N+xWR5h45DBtI=
=3ShN
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: