Package: winetricks Version: 0.0+20151116-1 Severity: normal Tags: patch
Hi Joseph, there were some changes in wine 1.8-2 that are also relevant for winetricks: - Wine now supports and uses shared WoW64/64-bit wineprefixes if wine, wine32 and wine64 are installed. We discussed winetricks 64-bit for a bit on pkg-wine-party, that might be of interest for you/users [1]. - Wine now always defaults to $HOME/.wine (no $HOME/.wine64). - The wineserver is now /usr/bin/wineserver or /usr/bin/wineserver-development (when it's implemented there). The old filepaths of wineserver don't exist anymore. - /usr/bin/wine and /usr/bin/wineserver are in the package wine. winetricks upstream already accepted my pull request [2]. This patch will be needed as soon as wine-development with the recent changes is uploaded. For the Debian packaging I suggest to (see also attached patch): - Remove the README entry of 11 Dec 2015 (wine64-only): It's not needed anymore, and may even cause errors. - Update the README entry of 23 Sept 2014 for the new wineserver-development path. - Change the dependencies in d/control to only depend on wine|wineserver. Installations without wine (only wine32 and/or wine64) do not work anymore. btw, can you please update git.debian.org/git/collab-maint/winetricks.git. Alternatively, if you push to another repository can you update debian/control? Greets jre [1]: http://lists.alioth.debian.org/pipermail/pkg-wine-party/2015-December/005071.html http://lists.alioth.debian.org/pipermail/pkg-wine-party/2016-January/005121.html [2] commit 3cf3d9a3c0e0920792d481b0c7eb286278e7d51a Author: Jens Reyer <jre.wine...@gmail.com> Date: Mon Jan 11 01:31:20 2016 +0100 Adapt to new Debian /usr/bin/wineserver[-development]. -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (100, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.3.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages winetricks depends on: ii cabextract 1.6-1 ii p7zip 9.20.1~dfsg.1-4.2 ii unzip 6.0-20 ii wget 1.17.1-1 ii wine 1.8-2 ii wine32 1.8-2 ii wine64 1.8-2 ii zip 3.0-11 Versions of packages winetricks recommends: ii gksu 2.0.2-9 ii sudo 1.8.15-1.1 ii xdg-utils 1.1.1-1 ii zenity 3.18.1.1-1 Versions of packages winetricks suggests: ii libwine 1.8-2 -- no debconf information
diff --git a/debian/README.Debian b/debian/README.Debian index 0bd20f4..f682b2c 100644 --- a/debian/README.Debian +++ b/debian/README.Debian @@ -1,25 +1,15 @@ -If you only have wine64 installed, run the following commands before -you run winetricks to use wine64: -. - export WINESERVER=/usr/lib/x86_64-linux-gnu/wine/wineserver - export WINEPREFIX="$HOME/.wine64" - - -- Joseph Bisch <joseph.bi...@gmail.com>, Fri, 11 Dec 2015 22:06:45 -0500 - -If wine is installed, it's wine binary and wineserver are used, even +If wine is installed, its wine binary and wineserver are used, even if wine-development is installed. The wine-development wine binary and wineserver are only used if just wine-development is installed. . If you have both wine and wine-development installed and you want to use the wine-development wine binary and wineserver, you should execute -the following commands before running winetricks. Make sure to replace -the * in the WINESERVER line with the appropriate directory based on -your system's architecture. +the following commands before running winetricks. . export WINE=/usr/bin/wine-development - export WINESERVER=/usr/lib/*/wine-development/wineserver + export WINESERVER=/usr/bin/wineserver-development - -- Joseph Bisch <joseph.bi...@gmail.com>, Tues, 23 Sept 2014 18:24:42 -0400 + -- Joseph Bisch <joseph.bi...@gmail.com>, Mon, 11 Jan 2016 02:14:27 +0100 About packages in Recommends header: to use GUI progress bar, install package "zenity". To read manuals, install package "xdg-utils". If diff --git a/debian/control b/debian/control index c342709..52cd76e 100644 --- a/debian/control +++ b/debian/control @@ -17,7 +17,7 @@ Depends: p7zip, unzip, wget, - wine32 | wine32-development | wine64 | wine64-development | wine | wine-development, + wine | wine-development, zip, ${misc:Depends} Recommends: