Comment 2 for bug 828163

Revision history for this message
Carl Leitner (litlfred) wrote :

Thanks Mathayo for the very complete bug report!

By doing:
  cd ihris-manage
  grep iHRIS_ManageDemographic
we see that the form class iHRIS_ManageDemographic is defined in the file "modules/ManagePersonDemographic/PersonDemograhic.xml" which defines the module "ihris-manage-PersonDemographic" in the main iHRIS Manage code.

So, we should check that the APHATA site has a
  <requirement name='ihris-manage-PersonDemographic'>

I don't see it, but I do see this:
  <requirement name="pmoralg-PersonDemographic">
at:
  http://bazaar.launchpad.net/~ihris+cssc/aphfta/aphfta_deploy/view/head:/iHRIS-Manage-PMORALG.xml#L51

So let's take a look at the module pmoralg-PersonDemographic. This module is defined here:
  http://bazaar.launchpad.net/~ihris-tanzania/pmoralg/aggregate/view/head:/modules/ManagePersonDemographic/PersonDemographic.xml
If you notice, it only requires the module "PersonDemographic" and not the module "ihris-manage-PersonDemographic"

I will thus mark this a bug in the PMORALG site as well as this should probably be fixed there as well.