archivematica / Issues

Issues repository for the Archivematica project
GNU Affero General Public License v3.0
16 stars 1 forks source link

Problem: osdeps directories are unnecessary after Archivematica 1.15 #1659

Closed replaceafill closed 4 months ago

replaceafill commented 8 months ago

Expected behaviour

The Archivematica and Storage Service repositories have only necessary files.

Current behaviour

The four main Archivematica components have osdeps directories that contain json files with lists of OS package dependencies. These were previously used by the ansible-archivematica-src ansible role.

In Archivematica 1.15 the ansible role was updated to handle the OS package dependencies from its own variables which represent Archivematica supported OS versions better.

The osdeps directories are unnecessary now and can be removed from both repositories:

Steps to reproduce

See https://github.com/artefactual-labs/ansible-archivematica-src/pull/381, especially the updates to the *-osdeps*.yml files.

Your environment (version of Archivematica, operating system, other relevant details)

https://github.com/artefactual/archivematica/commit/efe494010d3ab88f47e80fee40ad2751266fa0c7


For Artefactual use:

Before you close this issue, you must check off the following: