Bug 634388
Summary: | Review Request: python-chameleon - XML-based template compiler | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Toshio Ernie Kuratomi <a.badger> | ||||
Component: | Package Review | Assignee: | Robin Lee <robinlee.sysu> | ||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | rawhide | CC: | fedora-package-review, lmacken, notting, robinlee.sysu | ||||
Target Milestone: | --- | Flags: | robinlee.sysu:
fedora-review+
kevin: fedora-cvs+ |
||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | python-chameleon-1.2.12-4.fc14 | Doc Type: | Bug Fix | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2010-09-28 05:49:10 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Toshio Ernie Kuratomi
2010-09-16 01:24:39 UTC
* html/_sources/ should also be removed. * I would prefer not to include extra requirements. But that is not a blocker. rpmlint result: $ rpmlint ./python-chameleon-1.2.12-1.fc14.noarch.rpm ../../SPECS/python-chameleon.spec ../../SRPMS/python-chameleon-1.2.12-1.fc13.src.rpm python-chameleon.noarch: W: spelling-error %description -l en_US templating -> contemplating, template's, template python-chameleon.noarch: W: no-manual-page-for-binary i18nize python-chameleon.src: W: spelling-error %description -l en_US templating -> contemplating, template's, template 2 packages and 1 specfiles checked; 0 errors, 3 warnings. html/_sources is actually used by the documentation. For instance, if you browse file:///usr/share/doc/python-chameleon-1.2.12/html/index.html There's a link in the left sidebar for Show Source. That takes you to the source file in _sources/. Spec URL: http://toshio.fedorapeople.org/packages/python-chameleon.spec SRPM URL: http://toshio.fedorapeople.org/packages/python-chameleon-1.2.12-2.fc13.src.rpm - Add a patch so we can run with newer versions of the optional deps Created attachment 448162 [details]
Information of failed tests
Two tests fail with Python 2.7 on Fedora 14.
It is not a matter of the versions of its dependencies. I ran the tests in a clean environment, the same failure would still occur.
It looks like python-2.7 changes the exceptions that ElementTree returns (we ran into this in pyhton-formencode as well). New packages with a patch that's only applied on Fedora-14+ to fix this. Spec URL: http://toshio.fedorapeople.org/packages/python-chameleon.spec SRPM URL: http://toshio.fedorapeople.org/packages/python-chameleon-1.2.12-3.fc13.src.rpm Good: * Package named according to the packaging guidelines * Spec matches package name * spec file readable * Source matches upstream * No locale specific files * Not a shared library * No bundled libraries * Not relocatable * Owns the files and directories it creates and nothing more * Permissions set properly * Consistent use of macros * code, not content. * Not a GUI * All filenames UTF-8 * builds in koji * License is BSD in source and spec NEEDWORK: * /usr/lib/python2.7/site-packages/chameleon/ast/COPYING must be moved to /usr/share/doc/python-chameleon-1.2.12/ast Spec URL: http://toshio.fedorapeople.org/packages/python-chameleon.spec SRPM URL: http://toshio.fedorapeople.org/packages/python-chameleon-1.2.12-4.fc13.src.rpm %{python_sitelib}/chameleon/ast/COPYING moved to COPYING.ast in /usr/share/doc/python-chameleon-1.2.12 This package is approved by 'cheeselee'. Thank you! New Package SCM Request ======================= Package Name: python-chameleon Short Description: XML-based template compiler Owners: toshio lmacken Branches: f13 f14 InitialCC: You forget to set fedora-cvs flag. Git done (by process-git-requests). python-chameleon-1.2.12-4.fc14 has been submitted as an update for Fedora 14. https://admin.fedoraproject.org/updates/python-chameleon-1.2.12-4.fc14 python-chameleon-1.2.12-4.fc14 has been pushed to the Fedora 14 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update python-chameleon'. You can provide feedback for this update here: https://admin.fedoraproject.org/updates/python-chameleon-1.2.12-4.fc14 python-chameleon-1.2.12-4.fc14 has been pushed to the Fedora 14 stable repository. If problems still persist, please make note of it in this bug report. *** Bug 674682 has been marked as a duplicate of this bug. *** |