[Bug 567348] Review Request: dreampie - A graphical cross-platform interactive Python shell

bugzilla at redhat.com bugzilla at redhat.com
Thu Mar 11 21:09:23 UTC 2010


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=567348

--- Comment #6 from Ionuț Arțăriși <mapleoin at lavabit.com> 2010-03-11 16:09:19 EST ---
Ok, then I'll keep working on this package, here are the new files:
http://mapleoin.fedorapeople.org/pkgs/dreampie/dreampie.spec
http://mapleoin.fedorapeople.org/pkgs/dreampie/dreampie-1.0.2-2.fc12.src.rpm

* Thu Mar 11 2010 Ionuț C. Arțăriși <mapleoin at fedoraproject.org> - 1.0.2-2
- changed group to Development/Tools
- marked manpages as %%doc
- added pygtk2-libglade dependency
- added more license fields: BSD, ASL, Python and Copyright only

I talked to tibbs and spot on #fedora-devel and cleared out the licensing
issue. The right License tag is the really long and complicated one. One of the
motivations for this is that any of those files can be taken and used
separately after the package has been installed on a fedora system.

FYI, the kernel license is probably explained by the fact that the multiple
licensed code is compiled together which is not the issue with python programs.
There's more on that here:
https://fedoraproject.org/wiki/Licensing/FAQ#Multiple_licensing_situations

spot interpreted the "whatever you want" license as "Copyright only" so I added
that too.

I haven't done anything in the spec about the zip files issue yet. I'm going to
upstream's mailing list after I finish writing this comment.

> If python3 is a build dependency (in fedora versions where it is available)
> then it _is_ installed. Users who want py3 should install py3 packages.
I'm not sure what you're saying here. If python3 is a build dependency then
it's installed on the build machine, not on the user's machine.

Anyway I've thought about this a bit more and I agree. There should be a py3
sub-package which depends on the main package. 
The rationale that I was getting caught in before was that dreampie running a
python3 interpreter still runs on python2 itself.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the package-review mailing list