[Bug 216105] Review Request: python-twisted-web - Twisted web server, programmable in Python

bugzilla at redhat.com bugzilla at redhat.com
Wed Nov 22 16:44:19 UTC 2006


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

Summary: Review Request: python-twisted-web - Twisted web server, programmable in Python


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


paul at city-fan.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
         AssignedTo|nobody at fedoraproject.org    |paul at city-fan.org
OtherBugsDependingO|163776                      |163778
              nThis|                            |




------- Additional Comments From paul at city-fan.org  2006-11-22 11:44 EST -------
Review
======

- package and spec file naming OK
- package meets guidelines
- license is MIT, matches spec
- spec file written in English and is legible
- sources match upstream
- package builds OK in mock for FC4-Rawhide, i386 and x86_64
- BR's OK
- no locale issues
- no shared libraries
- not relocatable
- no directory ownership or permissions issues
- %clean section present and correct
- macro usage consistent enough
- code, not content
- docs aren't excessively large
- docs don't affect runtime
- no subpackages
- no devel files present
- not a GUI app, no desktop file needed
- package seems to work OK (tested with bittorrent 5.0.1)

MUSTFIX:

* Include LICENSE as %doc

PROBLEM:

# rpm -qa python-twisted\*
python-twisted-web-0.6.0-4.fc6
python-twisted-core-2.4.0-4.fc6
# rpm -e python-twisted-web
Traceback (most recent call last):
  File "/usr/libexec/twisted-dropin-cache", line 16, in ?
    list(getPlugins(IPlugin))
--- <exception caught here> ---
  File "/usr/lib64/python2.4/site-packages/twisted/plugin.py", line 214, in
getPlugins
    adapted = interface(plugin, None)
  File "/usr/lib64/python2.4/site-packages/zope/interface/interface.py", line
658, in __call__
    adapter = conform(self)
  File "/usr/lib64/python2.4/site-packages/twisted/plugin.py", line 77, in
__conform__
    return self.load()
  File "/usr/lib64/python2.4/site-packages/twisted/plugin.py", line 72, in load
    return namedAny(self.dropin.moduleName + '.' + self.name)
  File "/usr/lib64/python2.4/site-packages/twisted/python/reflect.py", line 370,
in namedAny
    obj = getattr(obj, n)
exceptions.AttributeError: 'module' object has no attribute 'twisted_web'

I think that needs fixing.

NOTES:

* rpmlint output:
E: python-twisted-web no-binary
  This is to be expected for what is essentially a noarch package that has to
  live in an arch-specific place due to the way python works, i.e. not an issue

SUGGESTIONS:

* URL should be: http://twistedmatrix.com/trac/wiki/TwistedWeb
* Include NEWS as %doc



-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.




More information about the Fedora-package-review mailing list