After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 454428 - OLPC release on Fedora's DL doesn't show any content
OLPC release on Fedora's DL doesn't show any content
Status: RESOLVED NOTABUG
Product: damned-lies
Classification: Infrastructure
Component: general
unspecified
Other All
: Normal major
: ---
Assigned To: damned-lies Maintainer(s)
damned-lies Maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2007-07-06 23:54 UTC by Dimitris Glezos
Modified: 2012-05-16 01:06 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Dimitris Glezos 2007-07-06 23:54:02 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:
Comment 1 Claude Paroz 2007-07-07 08:39:09 UTC
I've discovered a typo in releases.xml.in (olpc-journal-activiy instead of olpc-journal-activity). Could this disturb DL so much? Maybe...
Comment 2 Dimitris Glezos 2007-07-07 11:01:45 UTC
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?
Comment 3 Claude Paroz 2007-07-07 13:30:34 UTC
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"/>
      ...