Early Bird Registration for DrupalCon Portland 2024 is open! Register by 23:59 PST on 31 March 2024, to get $100 off your ticket.
Installlation profiles specified in a Drush make file are added under sites/all/modules instead of sites/profiles, from where they do not get loaded by install_load_profile(). Drush 4 & the make command from the old Drush Make project puts them under sites/profiles correctly.
Discovered while testing committed fix for #1520802: unable to include projects in make file from custom location (Feature server).
Comments
Comment #1
moshe weitzman CreditAttribution: moshe weitzman commentedinstall profiles are screwed right now by drupal.org, not drush. see #1561654: pm-download fails for --variant=profile-only
Comment #2
jhedstromI think this is a duplicate of #1561654: pm-download fails for --variant=profile-only, which actually stems from a regression on drupal.org #1571122: Release history feed no longer includes <variant> data for distributions.
Comment #3
Cyberwolf CreditAttribution: Cyberwolf commentedI don't think it's a duplicate. In my case, it concerns an installation profile which is classified on a Feature Server as a 'profile', not on drupal.org which isn't involved at all.
Even if d.o. renamed installation profiles to distributions, IMHO drush make should stay backwards compatible and recognize the old naming convention as well.
Comment #4
moshe weitzman CreditAttribution: moshe weitzman commentedCould you provide full --debug output so we can analyze and reproduce this
Comment #5
Cyberwolf CreditAttribution: Cyberwolf commentedAttached is the full debug output. The make file itself looks like this:
drupik is the installation profile.
Please note that http://fserver.statiklabs.be/fserver is only accessible from certain IP addresses. If necessary I can setup a limited public instance to help resolving any remaining BC breaks in Drush make.
Comment #6
Cyberwolf CreditAttribution: Cyberwolf commentedComment #7
jonhattanSupport both human names for a profile is not straightforward
http://drupalcode.org/project/drush.git/blobdiff/dc67c98595b091c1eac0f55...
Comment #8
ademarco CreditAttribution: ademarco commentedIt looks rather like a Feature Server issue: #1697500: Human readable name change for 'profile' in update xml
Comment #9
jonhattan@antoniodemarco indeed. This needs to be fixed in fserver in the long term but I would accept a patch for drush to be backward compatible with 'Install profiles'.
If some one is willing to provide such a patch please reopen.
Comment #10
ademarco CreditAttribution: ademarco commented@jonhattan a simple patch is attached.
Comment #11
jonhattanCommitted. Thanks!
Comment #12.0
(not verified) CreditAttribution: commentedCorrected related issue.