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

Bug#898812: marked as done (wine: Why is font divbyzero.patch still being applied to stable, testing and sid debian packages of wine.)



Your message dated Sun, 27 May 2018 17:27:50 +0200
with message-id <cd137d8c-4cd6-c371-3ef8-97fd62373e8d@gmail.com>
and subject line Re: Bug#898812: wine: Why is font divbyzero.patch still being applied to stable, testing and sid debian packages of wine.
has caused the Debian Bug report #898812,
regarding wine: Why is font divbyzero.patch still being applied to stable, testing and sid debian packages of wine.
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.)


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

Dear Maintainer,

https://sources.debian.org/patches/wine/3.0-1/font-divbyzero.patch/

If you read the associated wine bug
https://bugs.winehq.org/show_bug.cgi?id=38762

The divide by zero issue was in fact fixed in freetype 2.6.2 .    The
changing of the scale value to 1 end up not copying windows behavior
where face->size.height == 0 equals font not display.   So its not a
error to have face->size.height==0.

So this should be set min version of freetype greater than where the
patch was added and that is freetype 2.6.2 and this suitable  for
stable, testing and sid.

Thing to remember there are third party fonts out there with stupid
metrics so the correct place to address the font divide by zero
problem was always freetype.

I can see that min version of freetype has not been updated as libwine
is packages are still with libfreetype6 (>= 2.2.1) instead of
libfreetype6 (>= 2.6.2) as required to address this issue properly
without the patch.


Peter Dolding




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

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.16.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages wine depends on:
ii  wine32  3.0-1+b1
ii  wine64  3.0-1+b1

wine recommends no packages.

Versions of packages wine suggests:
ii  dosbox       0.74-4.3
pn  playonlinux  <none>
pn  winbind      <none>
pn  wine-binfmt  <none>
pn  winetricks   <none>

Versions of packages wine is related to:
ii  fonts-wine               3.0-1
ii  wine                     3.0-1
ii  wine-development [wine]  3.7-1
ii  wine32                   3.0-1+b1
ii  wine64                   3.0-1+b1

-- debconf-show failed

--- End Message ---
--- Begin Message ---
control: fixed 898812 3.0.1-2

Fixed in 3.0.1-2 by this change:

Drop font patch, now fixed in freetype.

--- End Message ---

Reply to: