(This was initially posted on debian-devel but it was suggested to also bring this up on debian-legel.)
I co-maintain the libidn package. As upstream, I recently relicensed it from LGPLv2+ to GPLv2+|LGPLv3+. I'd like to upload the latest version into Debian before Wheezy since a pretty nasty inifinte-loop bug has been fixed. However, I am not certain what should be done before uploading a re-licensed package, so I am asking for guidance. I have looked at licenses of reverse dependencies, and I did found some GPLv2-only packages. That caused me to dual license the package instead of going to LGPLv3+. (GPLv2-only and LGPLv3+ are incompatible.) I am not aware of any other license that could pose any problem with a dual-licensed GPLv2+|LGPLv3+ package. I didn't find any other obvious problem when I looked at the reverse dependencies. Is there any policy or best current practice about what needs to be done in this situation? Should I just upload to unstable and let people work out license (in)compatibility later on? I'm sure this must have come up before for other packages that have been relicensed, but I couldn't find any generic advice. /Simon -- To UNSUBSCRIBE, email to debian-legal-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87obs8pyy1....@latte.josefsson.org