Description of problem: pitivi requires python-zope-interface. Zope is web framework. It would be nice if this requirement could be dropped. Version-Release number of selected component (if applicable): According to Koji pitivi = 0.11.0-2 and newers. Steps to Reproduce: # yum install pitivi Loaded plugins: refresh-packagekit Setting up Install Process Parsing package install arguments Resolving Dependencies --> Running transaction check ---> Package pitivi.noarch 0:0.11.1.4-1.fc10 set to be updated --> Processing Dependency: gnonlin >= 0.10.9 for package: pitivi --> Processing Dependency: python-zope-interface for package: pitivi --> Processing Dependency: pygoocanvas for package: pitivi --> Running transaction check ---> Package gnonlin.x86_64 0:0.10.9-3.fc9 set to be updated ---> Package python-zope-interface.x86_64 0:3.4.1-1.fc9 set to be updated ---> Package pygoocanvas.x86_64 0:0.10.0-2.fc10 set to be updated --> Processing Dependency: goocanvas = 0.10 for package: pygoocanvas --> Processing Dependency: libgoocanvas.so.3()(64bit) for package: pygoocanvas --> Running transaction check ---> Package goocanvas.x86_64 0:0.10-2.fc10 set to be updated --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: pitivi noarch 0.11.1.4-1.fc10 rawhide 433 k Installing for dependencies: gnonlin x86_64 0.10.9-3.fc9 rawhide 60 k goocanvas x86_64 0.10-2.fc10 rawhide 134 k pygoocanvas x86_64 0.10.0-2.fc10 rawhide 113 k python-zope-interface x86_64 3.4.1-1.fc9 rawhide 118 k Transaction Summary ================================================================================ Install 5 Package(s) Update 0 Package(s) Remove 0 Package(s) Total download size: 858 k
python-zope-interface comes from the zope project, but is not "web" specific. In any case, this is not something that I can fix as a packager. This is something that is required by PiTiVi currently. If you would like that to change you'll need to work with the upstream developers.