artefactual-labs / am-packbuild

Archivematica package building scripts
GNU General Public License v2.0
4 stars 6 forks source link

rpm: Fix mcp-client PYTHONPATH #326

Closed mamedin closed 2 years ago

mamedin commented 2 years ago

Connects to https://github.com/archivematica/Issues/issues/1519

mamedin commented 2 years ago

Tested new package:

[root@am1 yum.repos.d]# rpm -qa | grep archivematica-mcp-client
archivematica-mcp-client-1.13.2-1.x86_64

[root@am1 yum.repos.d]# grep PYTHONPATH /etc/sysconfig/archivematica-mcp-client
PYTHONPATH=/usr/lib/archivematica/MCPClient:/usr/lib/archivematica/archivematicaCommon/:/usr/share/archivematica/dashboard/

[root@am1 yum.repos.d]# rpm -Uvh /home/artefactual/archivematica-mcp-client-1.13.2-2.x86_64.rpm 
Preparing...                          ################################# [100%]
Updating / installing...
   1:archivematica-mcp-client-1.13.2-2################################# [ 50%]
Cleaning up / removing...
   2:archivematica-mcp-client-1.13.2-1################################# [100%]

[root@am1 yum.repos.d]# grep PYTHONPATH /etc/sysconfig/archivematica-mcp-client
PYTHONPATH=/usr/lib/archivematica/MCPClient:/usr/lib/archivematica/MCPClient/clientScripts:/usr/lib/archivematica/archivematicaCommon/:/usr/share/archivematica/dashboard/
mamedin commented 2 years ago

Cherry-picked to stable/1.13.x: https://github.com/artefactual-labs/am-packbuild/commit/b9a00510e6462314c46814ba9526e84ea7ffb13c