For Installation Profiles the release information is broken and very misleading. I will use one example, but there are many more that I checked that are like this.

For the GrandFoo Install Profile when you click View All Releases.

  • Drupal Core is listed twice and the recommended version for each is 7.8. Downloading the package actually gets you a Drupal 7.7
  • Contributed modules are listed twice in many cases with bogus information in one listing and correct in another. I checked the Avantlinker module and it is the correct version in the downloaded package and listed incorrectly in the upper listing.

Comments

janusman’s picture

This also happens to me. This is the latest nightly of itunesuprofile.profile:

http://drupal.org/node/1069818

Core is listed twice, as well as several modules.

Opening the tarball shows the proper version of core and modules. So it seems only the listing is wrong.

mermentau’s picture

@janusman, I discovered tonight that if you get an alpha release up the problem is not there and it looks good. You still see the dev release looking bad, but above it the alpha is all in good order. :)

mikey_p’s picture

Project: Drupal.org infrastructure » Drupal.org customizations
Version: » 6.x-3.x-dev
Component: Packaging » Code
Status: Active » Needs review

This should take care of the issue.

mikey_p’s picture

StatusFileSize
new1.16 KB

Committed the attached patch.

dww’s picture

Title: Install Profile release information broken » Install Profile release information broken on -dev releases
Assigned: Unassigned » mikey_p

mikey_p and I were just looking at some related code and I saw the bug here. It only affects -dev releases of packaged distros. It's an easy fix. However, once we deploy that fix, things aren't going to auto-correct themselves until there's another commit on the branch that will trigger a rebuild of each -dev release for affected distros.

dww’s picture

Status: Needs review » Fixed

This is now deployed. -dev releases should repair themselves whenever they're rebuilt. So, if folks can commit some changes to the branches they care about and report back here to confirm that the info looks correct, that'd be great.

Thanks!
-Derek

mermentau’s picture

@dww, The fix works as planned. Updated my -dev release and all info is correct.
Thank you,

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

  • Commit 4b95650 on 6.x-3.x, 7.x-3.x-dev by mikey_p:
    Issue #1292388 by dww: Make sure that packaging plugins properly delete...