GNOME Bugzilla – Bug 454428
OLPC release on Fedora's DL doesn't show any content
Last modified: 2012-05-16 01:06:16 UTC
Please describe the problem: From downstream: http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=245673 While the modules of a release seem OK: http://translate.fedoraproject.org/module/olpc-sugar its pages seem *not* OK: http://translate.fedoraproject.org/releases/olpc I've tried it with a vanilla DL install locally and the behaviour is the same. XML files available at: http://cvs.fedoraproject.org/viewcvs/web/flpweb/?root=l10n I tried digging in `releases.py` with no luck. Any help would be appreciated. Steps to reproduce: 1. Add the following module to gnome-modules.xml.in: <!-- OLPC --> <module id="olpc-sugar"> <_description>OLPC :: Sugar</_description> <_summary>The core of the OLPC Human Interface</_summary> <maintainer id="mpg"/> <bugs-product>Fedora OLPC</bugs-product> <bugs-component>general</bugs-component> <scmroot type="git"> <path>git://dev.laptop.org</path> </scmroot> <scmmodule>sugar</scmmodule> <scmweb>http://dev.laptop.org/git.do?p=sugar</scmweb> <webpage>http://wiki.laptop.org/go/Sugar</webpage> <branch id="master" /> </module> 2. make 3. python update-stats.py olpc-sugar Actual results: Expected results: Does this happen every time? Other information:
I've discovered a typo in releases.xml.in (olpc-journal-activiy instead of olpc-journal-activity). Could this disturb DL so much? Maybe...
Good catch Claude, but unfortunately that didn't fix the problem. I tried adding just the olpc-sugar module in an existing release, and its stats don't show up there either. Tried it with compiz as well: <module id="compiz"> <_description>External / freedesktop.org / Compiz (Testing git support)</_description> <_summary>compiz (testing support for git repos)</_summary> <maintainer id="nobody"/> <bugs-product>Fedora Core</bugs-product> <bugs-component>compiz</bugs-component> <scmroot type="git"> <path>git://git.freedesktop.org/git/xorg/app</path> </scmroot> <scmmodule>compiz</scmmodule> <scmweb>http://gitweb.freedesktop.org/?p=xorg/app/compiz.git</scmweb> <branch id="master" /> <branch id="compiz-0.4.0" /> </module> Also, adding an existing module in the olpc release *does* generate some content for the page. So I guess it's something with the git modules?
I found the problem. When you don't specify a branch in the release file, the branch name defaults to 'HEAD'. And since the only branch you have for these modules is 'master' you have to specify the branch name in the release file: <module id="olpc-sugar" branch="master"/> ...