https://bugzilla.redhat.com/show_bug.cgi?id=1179484
--- Comment #16 from Zbigniew Jędrzejewski-Szmek zbyszek@in.waw.pl --- python-devel → python2-devel
You can drop the other Group tag (not harmful, just unnecessary).
- license is OK (GPLv2) - license file is present, %license is used - latest version - new python packaging template is used - provides/requires are OK - no scriptlets present or needed - rpmlint:
python2-cram.noarch: E: incorrect-fsf-address /usr/share/licenses/python2-cram/COPYING.txt python3-cram.noarch: E: incorrect-fsf-address /usr/share/licenses/python3-cram/COPYING.txt
Oh, there's an important thing that I missed. Is it correct to say that the functionality provided by /bin/cram-2 and /bin/cram-3 is the same, i.e. that it is independent of the python version? It seems so. In that case there's no need to package both executables, and no need to add the -3, -3.5, -2.6, -2, symlinks. There should be just one executable /usr/bin/cram, using /usr/bin/python3 [https://fedoraproject.org/wiki/Packaging:Python#Executables_in_.2Fusr.2Fbin].