Hi,

This message is to Sandro Tosi, too.

Thank you very much for that valid, verifiable, and nicely done bug report. I had no idea that GNU LGPL code could not be mixed with GPL library code, but according to your information sources, that is correct. But I think the spirit of it is meant if the LGPL code is used as a library, which it is not, in the Mathomatic Debian package. The Mathomatic symbolic math library version does not use readline at all and is not included in any Debian package yet.

So I will be phasing out the use of GNU readline and re-uploading everything requested with editline used instead. editline appears to work well in the current version of Mathomatic, and is much more compact. Then we will be sure everything is legal according to the licenses.

To start with, I will be uploading a new experimental package with editline, if Sandro accepts it. And then I need to find out how to make the older packages legal. Do I patch them? How do I patch things in Debian? Do I use "diff" or "quilt"? Probably "quilt3", since I need to make changes to the Mathomatic source code to specify editline instead of readline, right Sandro?

Dear Sandro, would it be acceptable to upload the latest and best version of Mathomatic into unstable and get it pushed to testing, even though there is a freeze in effect? Then you could just delete all the old versions, since they are all not acceptable because of license incompatibilities, according to this bug report. This would be the most likely thing to work properly, and get editline into Wheezy Mathomatic. Then I wouldn't even have to upload to experimental. I would like to get the legal Mathomatic into Squeeze too though, because I think there will be problems if you just delete the Squeeze Mathomatic. I can't guarantee the old code will work properly with editline, but I will test it somewhat. I am willing to do the work, if requested, of patching each version of Mathomatic you would like me to, so they are all perfectly legal, yet remain the old versions that don't work so well. I just have never made a Debian patch before. Will this article be the most helpful for me?: http://raphaelhertzog.com/2012/08/08/how-to-use-quilt-to-manage-patches-in-debian-packages/

Most of this message is to Sandro Tosi, since he is my most excellent sponsor of Mathomatic and will know what I should do in this case. What are your thoughts on this, Sandro, please? If my computer and I continue to work properly, I will do what you say. Thank you both very much for your time and expertise! I hope you all enjoyed Summer! I am doing oral chemotherapy lately. It is quite interesting, a pill that cures cancer! Amazing! It is called Xeloda. I have to handle the pills with gloves, because it is a poison, like any chemotherapy.

Best Regards,
George Gesslein II
Author of Mathomatic


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to