← Back to team overview

mahara-contributors team mailing list archive

[Bug 1622788] Re: Update the dependencies error for ssphp

 

Okay, it looks like these dependencies come from when we run composer
--update against the composer.json file at
htdocs/auth/saml/extlib/simplesamlphp/composer.json. This file, (I
think) comes from

One thing we can do is change the Makefile line to add "--no-dev". That
will remove the "development-only" dependencies including sqlite. Since
we're not doing development *on* SimpleSAMLPHP, we don't need the dev
dependencies.

The need for GMP comes from openid/php-openid. That's not present in the
composer.json from the SimpleSAMLPHP git repository, so it seems to be
added by their build process. There is a build script in their repo, so
maybe I'll check and see if I can figure out if it's fiddling with the
composer.json. May be it's flattening the dependencies list or
something, or aggregating multiple composer.json files in different
directories?

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1622788

Title:
  Update the dependencies error for ssphp

Status in Mahara:
  New

Bug description:
  Here are some more things that need to be installed before 'make
  ssphp' will run.

  php5-gmp and php-sqlite

  so we need to update our error messages to suit

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1622788/+subscriptions


References