<@U0268926L04> While running `sudo ./etc/Dependenc...
# openroad
p
@Vijayan Krishnan While running
sudo ./etc/DependencyInstaller.sh -dev
I am facing the below error
I checked the libtcl8.5 is installed to newest version.
v
you've two libtcl packages. Keep any one and remove the other one
p
Okay I will try that
I removed the libtcl8.5 but still the same error
v
Maybe same terminal will have caches. Restart once and try. If same error, I'll check with OR team
p
You mean try in new terminal window?
v
system reboot
p
Okay
v
I also had same issue in my machine. Try install
apt install libtcl8.6
then try dependency installer
p
Okay. 👍
I should use sudo apt install libtcl8.6 right?
v
yes
p
It says libtcl8. 6 is already newest version and after running the dependency installer I get the same error
v
@Vitor Viana Bandeira do we have any option to export specific
libtcl
for openroad installation?
v
No @Vijayan Krishnan, but I will take a look to make this better. This is was not failing on our docker test env.
m
@Pranav Lulu The last line of your screenshot says it: replace the virtual libtcl in DependencyInstaller.sh with libtcl8.6. This does not change the already installed libtcl8.6 on your 20.04, but removes the ambiguity and solves the problem
p
Okay. I will try this.
@Michael Strothjohann Yes. By replacing libtcl with libtcl8.6 the error is gone.
@Vijayan Krishnan Now facing the below error when trying to update ORFS. I am using this command
./build_openroad.sh --local --latest
v
Clean previous commits with following and try again:
Copy code
sudo git clean -xdf ./tools
sudo git submodule foreach --recursive git clean -xdf
p
@Vijayan Krishnan I ran the above commands and then built it again but same error persists
v
Can you please file github issue here: https://github.com/The-OpenROAD-Project/OpenROAD-flow-scripts/issues with list of commands used and logs, follow issue template.
1