Re: Debian patches review

Irene Vatton said:
> We fixed crashes and OpenGL problems in the wxWidgets library and these
> patches are not integrated yet by wxWidgets developers. It seems that
> other wxWidgets applications didn't meet these problems.

There is a quite heavy patch for the OpenGL rendering in the version you
provide, indeed. However, it only affects the Windows implementation. For
information, a version using the system wxWidgets has been in Debian for
one month, and I have yet to see a bug report which could point to this
modification.

> The copyright says:
> "The code is freely distributable and there are no restrictions other
> than the fact that it not be used for monetary gain and that copyright
> notices must be kept intact."
> We respect this copyright.

You do, Debian does. However, it does not meet the Debian Free Software
Guideline. Therefore, Debian won't distribute it. Period. I'm not asking
you to remove this code, I'm informing you that *we* will do it for the
package distributed by Debian.

For information, DFSG point 1 reads :
"The license of a Debian component may not restrict any party from selling
or giving away the software [...]"

> Are you sure that SVG logo generates an Gdk error in WX versions?

Yes, I am. Well indirectly, but it seems to trigger a bug somwhere else,
probably Mesa. Depending on what is used for OpenGL rending, it works or
crashes. As far as I have seen, using the Mesa library you provide leads
to crashes, idem when compiled with "--with-gl" and using pure Mesa.
Everything works perfectly with the nVidia OpenGL library. This make me
think Mesa is buggy somewhere.

> We don't use Gdk to support SVG and as I remember reported Gdk errors
> concerned fonts in GTK version.

No, but you use OpenGL AIUI, which seem to have a conflict with recent
versions of Xorg.

Removing the logo from the start page stopped the crashes. As I already
wrote, this is a temporary workaround.

>> I also started working on a patch to use the system provided libwww,
>> which
>> I will submit as soon as I get it working.
>
> Amaya won't work with a generic libwww.

I'm talking about the w3c-libwww packaged by Debian, here. Anyway, I
managed to compile and start Amaya using it, ans will give it more
testing.

>> As a sidenote, there I have two license problems with the content of the
>> official tarball :
>> -the cextract tool is not DFSG-free, so I will have to remove it
>
> See previous remark.

Idem.

>> -the esstix fonts do not comply either, as they require the agreement
>> from
>> the author to be modified.
>
> We have the agreement and we don't plan to change esstix fonts.

Indeed, and Debian won't modify these. But they don't comply with the
DFSG, so Debian won't distribute them.

>> Removing cextract is not much of a problem for me; however, I would like
>> to know how the removal of esstif fonts would affect the software
>> itself.
>
> It's a problem for us.

Again. I don't and won't ask you to remove anything from what you
distribute. I'm only informing you that we, Debian, can't distribute some
bits, and as a consequence we will remove them from the source and binary
packages *we* distribute.

> For other patches (cascade_hbt.diff, use_debian_fonts.diff,
> link_with_libtool.diff) I'll integrate them asap.

Great, thanks :)

Anyway, thanks for your work. I will keep you informed about what happens
with the Debian package.

Regis
-- 
"While a monkey can be a manager, it takes a human to be an engineer" Erik
Zapletal

Received on Tuesday, 4 April 2006 10:31:22 UTC