Your message dated Mon, 09 Jul 2012 22:38:45 +0200
with message-id <[email protected]>
and subject line Wrong bug#
has caused the Debian Bug report #647697,
regarding libsfml-dev: libsfml embeds non-free Arial font
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 [email protected]
immediately.)


-- 
647697: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=647697
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libsfml-dev
Version: 1.6+dfsg1-2+b1
Severity: serious
Justification: Policy 2.2.1

Hi,

In the SFML fonts tutorial, it is mentioned that "SFML provides a
default built-in one, which is Arial with a character size of 30."
http://sfml-dev.org/tutorials/1.6/graphics-fonts.php

The file is indeed present in:
src/SFML/Graphics/Arial.hpp

It can be extracted trivially:
#include <stdio.h>
static const char DefaultFontData[] =
{
#include "Arial.hpp"
};
int main(void) {
  FILE* out = fopen("arial.ttf", "w");
  fwrite(DefaultFontData, sizeof(DefaultFontData), 1, out);
}

The version in Debian carries that file AFAICT.


This brings 2 issues:

- The font is not DFSG-compliant and needs to be replaced.

- The license of the font may be incompatible with the program that
  uses SFML.  For instance, if we replace this font with
  Liberation-Sans (GPL2+exceptions), which is metrically compatible
  with Arial, the resulting library will not be compabible with a
  GPL-without-exception application.  A work-around is to load the
  font from an external file.
  http://www.mail-archive.com/[email protected]/msg36597.html

-- 
Sylvain

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing'), (200, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages libsfml-dev depends on:
ii  libsfml-audio1.6     1.6+dfsg1-2+b1
ii  libsfml-graphics1.6  1.6+dfsg1-2+b1
ii  libsfml-network1.6   1.6+dfsg1-2+b1
ii  libsfml-system1.6    1.6+dfsg1-2+b1
ii  libsfml-window1.6    1.6+dfsg1-2+b1

libsfml-dev recommends no packages.

Versions of packages libsfml-dev suggests:
ii  libsfml-doc     1.6+dfsg1-2   
ii  libsfml1.6-dbg  1.6+dfsg1-2+b1

-- no debconf information



--- End Message ---
--- Begin Message ---
Version: 1.6+dfsg2-1

Wrong bug closed in changelog

Regards

    Christoph

-- 
9FED 5C6C E206 B70A 5857  70CA 9655 22B9 D49A E731
Debian Developer | Lisp Hacker | CaCert Assurer


--- End Message ---

Reply via email to