the problem is located in the field type of the table fo_object_types
the field type is defined as
enum('content_object','dimension_object','dimension_group', 'located', 'comment')
This should be :
enum('content_object','dimension_object','dimension_group', 'located', 'comment','')
An empty string should be allowed as a possible value, as the field contains '' for 2 of the records in version 1.7.5
in version 2.2.4 , it can be found in
public/install/installation/templates/sql/sql_schema.php , line 140