Hi Jamie,

First off, thank you for submitting this detailed bug report.

Unfortunately, as you probably already know, the functionality in Drush
Make has been rolled directly into Drush 5, and thus Drush Make itself
has been end-of-life'd. As far as I can tell, there won't even be any
bug fix releases. So, we've essentially had to do the same with this
Debian package: remove it from the Testing repo, so that it doesn't get
included in the next stable release. That said, it's been moved into
backports, so it'll remain available. I don't foresee investing much
time in maintenance though, as it's basically been abandoned upstream.

There is now a package for Drush 5
(http://packages.debian.org/wheezy/drush), which includes the 'drush
make' command. I would suggest that you consider upgrading your version
of Drush to this package. I can't guarantee that the bug you've reported
is fixed in Drush 5, but at least it's being maintained upstream.

I assume you're using this package with Aegir, which doesn't yet support
Drush 5 in it's 6.x-1.x branch, so you may not be able to upgrade to
Drush 5 just yet. If that's the case, rest assured that Drush 5 support
was recently added to the 6.x-2.x branch, and should be backported to
the 6.x-1.x branch. Since I can no longer find the discussion where I
believe this was decided, I've posted the following issue in Aegir's
upstream queue to track progress: http://drupal.org/node/1647406.

I hope this helps, and I'm open to other suggestions.

Best regards, C

On 05/06/12 01:23 PM, Jamie McClelland wrote:
> Package: drush-make
> Version: 2.3-1
> Severity: normal
>
> Dear Maintainer,
>
> When I add md5 checksums to my drush make file, drush make fails,
> reporting an incorrect md5 sum. However, it appears to be comparing the
> wrong sum:
>
> 0 jamie@animal:cdtemp.9Wn6ju$ drush make test.make 
> Make new site in the current directory? (y/n): y
> Project information for drupal retrieved.  [ok]
> Project information for page_theme retrieved.  [ok]
> Checksum md5 verification failed for drupal-7.14.tar.gz.tar.gz. Expected 
> [error]
> 659972a926b016c2f208bf382eb1c884, received af7abd95c03ecad4e1567ed94a438334.
> page_theme downloaded from [ok]
> http://ftp.drupal.org/files/projects/page_theme-7.x-1.1.tar.gz.
> 0 jamie@animal:cdtemp.9Wn6ju$ 
>
> When I run the exact same command with the exact same make file using
> the current git cloned version of drush (which has incorporated
> drush-make), it works fine:
>
> 0 jamie@animal:cdtemp.9Wn6ju$ drush make test.make 
> Make new site in the current directory? (y/n): y
> drupal-7.14 downloaded.  [ok]
> Project page_theme contains 2 modules: page_theme_debugger, page_theme.
> page_theme-7.x-1.1 downloaded.  [ok]
> 0 jamie@animal:cdtemp.9Wn6ju$
>
> Here is the content of test.make:
>
> api = "2" 
> core = "7.x" 
> projects[drupal][version] = "7.14" 
> projects[drupal][md5] = "af7abd95c03ecad4e1567ed94a438334"
> projects[page_theme][type] = "module"
> projects[page_theme][md5] = "659972a926b016c2f208bf382eb1c884
>
> Thanks for packaging this module for Debian.
>
> jamie
>
>
> -- System Information:
> Debian Release: wheezy/sid
>   APT prefers testing
>   APT policy: (500, 'testing')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
>
> Versions of packages drush-make depends on:
> ii  drush  4.5-6
>
> drush-make recommends no packages.
>
> drush-make suggests no packages.
>
> -- no debconf information
>
>


-- 

Christopher Gervais  :|:  Principal,  Ergon Logic Enterprises
514.945.6442  :|:  [email protected]




-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to