In /usr/portage/licenses, there is only /usr/portage/licenses/creativecommons-by-nc-sa-1.0 Recently, while creating an ebuild, I discovered the license was -2.0. Now the current is -2.5. I believe the list of licenses should be updated to include all CC licenses to allow developers flexibility to properly annotate ebuilds. http://creativecommons.org/licenses/by-nc-sa/1.0/ http://creativecommons.org/licenses/by-nc-sa/2.0/ http://creativecommons.org/licenses/by-nc-sa/2.5/ In addition, maintainers may wish to add additional CC licenses, just to be complete. 2.5 is the current revision.
In addition, the license creativecommons- should probably be renamed to CCPL-* like the others (just noticed that). So, the CCPL licenses need to be updated to include non-commercial share alike, and have all versions updated too.
licenses do not automatically carry over to updated versions, it is up to the creator to implement the new license for it. They have been updated to CCPL-* basically this bug can be closed as invalid
dev-lisp/cl-aspectl/cl-aspectl-0.6.4.ebuild:LICENSE="CCPL-Attribution-2.0" Since version 0.6.5 the Creative Commons License has been replaced with an MIT-style license. app-doc/linux-device-drivers/linux-device-drivers-3.ebuild:LICENSE="CCPL-Attribution-ShareAlike-2.0" is at the latest version games-arcade/barbarian-bin/barbarian-bin-1.01.ebuild:LICENSE="CCPL-Attribution-NonCommercial-NoDerivs-2.0" hasn't been updated in years and is unlikely to use a new version of the license. Devs will add the latest version of the license when something uses it.