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

[pkg-wine-party] Bug#881617: marked as done (wine-development: wine32 creates win64 prefixes: wine prefer win32 on amd64 while wineserver prefer win64)



Your message dated Wed, 22 Nov 2017 21:48:27 +0100
with message-id <fb2b834e-c26a-4af3-f7e5-2d0c501600a5@gmail.com>
and subject line Re: [pkg-wine-party] Bug#881617: wine-development: wine32 creates win64 prefixes: wine prefer win32 on amd64 while wineserver prefer win64
has caused the Debian Bug report #881617,
regarding wine-development: wine32 creates win64 prefixes: wine prefer win32 on amd64 while wineserver prefer win64
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.)


-- 
881617: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=881617
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wine-development
Version: 2.20-1.1
Severity: normal

Dear Maintainer,
creating a wine prefix on amd64 with wine-development:i386 create a
win64 prefix.
This as wine-development wrapper has a bias on win32 but when it launch
wineserver-development wrapper this one set the bias on win64.

The patch fixes the inconsistency by switching bias from win64 to win32
in debian/script/wineserver.in.

The issue affect wine-development 2.21-1 sources and  wine 2.0.3-1
stable wrappers too.

Best regards
Alban

-- Package-specific info:
/usr/bin/wine points to /usr/bin/wine-stable.

-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'unstable'), (500, 'stable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.14.0-rc7prahal+intel+ (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages wine-development depends on:
ii  wine32-development  2.20-1.1

wine-development recommends no packages.

Versions of packages wine-development suggests:
pn  dosbox       <none>
ii  playonlinux  4.2.12-1
ii  winbind      2:4.7.1+dfsg-1
ii  wine-binfmt  2.13.1-1.2
ii  winetricks   0.0+20171018-1

Versions of packages wine-development is related to:
ii  fonts-wine          2.13.1-1.2
ii  wine-development    2.20-1.1
ii  wine32-development  2.20-1.1
pn  wine64-development  <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Hi,

[just found your mail in my spam folder, sorry.]

We're doing here what upstream does: if Wine is installed completely it
defaults to win64 prefixes.  "Complete" means wine, wine32 and wine64
are installed. A win64 prefix is able to run *both* 32-bit and 64-bit
prefixes.  This is also documented in
 /usr/share/doc/wine-development/README.Debian.gz

I think this is generally a good default for the complete Wine
installation and we don't want to change it.  If you have installed
everything necessary to run both 32- and 64-bit then the system should
just default to setup these prefixes, instead of 32-bit only prefixes.


Assuming that installing wine:i386 or wine32 will give you a 32-bit-only
Wine is a common misconception.  Per default they will both also pull in
the wine64 package.  Thus you'll have a complete installation of Wine.
(The same is true for wine-development.)

Suggestions how to communicate this better are welcome.

The wine package is arch:all.  So there is only this one
architecture-neutral package in the Debian archives, not as usually many
different ones.  If you "apt install wine-development:i386" you will get
the same package as for wine-development or wine-development:amd64.

With your patch every user who has wine64 installed would have to
explicitly specify win64 if they also want to run 64-bit Windows apps.
So if you want to correctly change this you'd have to make the package
wine architecture specific and drop the depends/recommends on wine64
from 32-bit architectures.

Instead, if you don't want 64-bit at all, I'd suggest to just uninstall
wine64.

I'm closing this bug, but feel free to respond/reopen.

Greets
jre

--- End Message ---

Reply to: