We should update the modules list and separate out required vs non-required core modules.

; -----------------------------------------------------------------------------
;                                  Modules
; -----------------------------------------------------------------------------
; Break out your modules into separate arrays, 'code' and 'contrib' as follows.
; You can create your own arrays as well, such as 'custom'. Any other arrays
; will get installed at the same time as all contrib modules do.
; -----------------------------------------------------------------------------

;Required-Core
moduels[core][] = block
modules[core][] = filter
modules[core][] = node
modules[core][] = system
modules[core][] = user

;Optional-Core
modules[core][] = comment
modules[core][] = dblog
modules[core][] = help
modules[core][] = menu
modules[core][] = update

Comments

q0rban’s picture

I may be wrong, but I don't think you need to declare the required modules at all. At least, IIRC that's how the profiler_example profile works.

q0rban’s picture

Status: Active » Closed (works as designed)
frankcarey’s picture

Status: Closed (works as designed) » Active

This is what you have in there now, a mix of required and not required...

modules[core][] = filter
modules[core][] = help
modules[core][] = menu
modules[core][] = node
modules[core][] = path
modules[core][] = system
modules[core][] = user