When klayout is started with klayout -e -nn $PDKPATH/libs.tech/klayout/tech/$PDK.lyt -l $PDKPATH/libs.tech/klayout/tech/$PDK.lyp example.gds then the following error message is shown:
Warning: Initialization of layers failed: Unable to open file: /headless/.klayout/tech/sky130/sky130.lyp (errno=2)
When looking into the .lyt file, the following can be seen:
Expected Behavior
klayout
starts w/o error message.Actual Behavior
When klayout is started with
klayout -e -nn $PDKPATH/libs.tech/klayout/tech/$PDK.lyt -l $PDKPATH/libs.tech/klayout/tech/$PDK.lyp example.gds
then the following error message is shown:Warning: Initialization of layers failed: Unable to open file: /headless/.klayout/tech/sky130/sky130.lyp (errno=2)
When looking into the
.lyt
file, the following can be seen:Question:
appdata_path
? The agreed quasi-standard is to use $PDK_ROOT and $PDK.sky130.lyp
and not tosky130A.lyp
orsky130B.lyp
?Steps to Reproduce the Problem
Install our Docker (https://github.com/iic-jku/iic-osic-tools) and try it. See also https://github.com/iic-jku/iic-osic-tools/issues/6
Specifications
See Docker VM.