/usr/share/octave/packages/geometry-1.7.0/polygons2d/ is in octave-geometry 1.7.0-1build1.
This file is owned by root:root, with mode 0o755.
..
/usr/share/octave/packages/geometry-1.7.0/polygons2d/curvature.m
/usr/share/octave/packages/geometry-1.7.0/polygons2d/distancePointPolygon.m
/usr/share/octave/packages/geometry-1.7.0/polygons2d/distancePointPolyline.m
/usr/share/octave/packages/geometry-1.7.0/polygons2d/distancePolygons.m
/usr/share/octave/packages/geometry-1.7.0/polygons2d/doc-cache
/usr/share/octave/packages/geometry-1.7.0/polygons2d/drawPolygon.m
/usr/share/octave/packages/geometry-1.7.0/polygons2d/drawPolyline.m
/usr/share/octave/packages/geometry-1.7.0/polygons2d/expandPolygon.m
/usr/share/octave/packages/geometry-1.7.0/polygons2d/medialAxisConvex.m
/usr/share/octave/packages/geometry-1.7.0/polygons2d/parametrize.m
/usr/share/octave/packages/geometry-1.7.0/polygons2d/polygon2shape.m
/usr/share/octave/packages/geometry-1.7.0/polygons2d/polygonArea.m
/usr/share/octave/packages/geometry-1.7.0/polygons2d/polygonCentroid.m
/usr/share/octave/packages/geometry-1.7.0/polygons2d/polygonLoops.m
/usr/share/octave/packages/geometry-1.7.0/polygons2d/polygonPoint.m
/usr/share/octave/packages/geometry-1.7.0/polygons2d/polygonSelfIntersections.m
/usr/share/octave/packages/geometry-1.7.0/polygons2d/polygonSubcurve.m
/usr/share/octave/packages/geometry-1.7.0/polygons2d/polygons2d.m
/usr/share/octave/packages/geometry-1.7.0/polygons2d/polylineSelfIntersections.m
/usr/share/octave/packages/geometry-1.7.0/polygons2d/reversePolygon.m
/usr/share/octave/packages/geometry-1.7.0/polygons2d/reversePolyline.m
/usr/share/octave/packages/geometry-1.7.0/polygons2d/simplifypolygon.m
/usr/share/octave/packages/geometry-1.7.0/polygons2d/simplifypolyline.m
/usr/share/octave/packages/geometry-1.7.0/polygons2d/splitPolygons.m
/usr/share/octave/packages/geometry-1.7.0/polygons2d/supportFunction.m