YosysHQ / oss-cad-suite-build

Multi-platform nightly builds of open source digital design and verification tools
ISC License
774 stars 70 forks source link

Applications should not try to write in the install directory. #26

Closed DaveDavenport closed 2 years ago

DaveDavenport commented 2 years ago

If you extract this build into a read-only directory almost everything works, except for gtkwave. The GtkWave wrapper calls gdk-pixbuf-query-loaders --update-cache and this tries to update a file in release_topdir_abs.

This can be fixed by setting GDK_PIXBUF_MODULE_FILE= in the wrapper to a user writable location.

I (moved it lower) and set it to:

export GDK_PIXBUF_MODULE_FILE="$XDG_CACHE_HOME/loaders.cache"
mmicko commented 2 years ago

Thanks @DaveDavenport for pointing to this, have to do more checks, to generate file if it does not exists and test it on other platform. Hope to have this in next couple of days.

mmicko commented 2 years ago

@DaveDavenport can you confirm it is working fine at your end ?

DaveDavenport commented 2 years ago

Just tested it, it seems to work. Thanks.

mmicko commented 2 years ago

Thanks