[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: source file ... .scm newer than compiled ... .go file
From: |
Jonas Hahnfeld |
Subject: |
Re: source file ... .scm newer than compiled ... .go file |
Date: |
Fri, 14 Oct 2022 19:55:40 +0200 |
User-agent: |
Evolution 3.44.4 |
> Touching the .go files is not allowed by flatpak.
> I tried this and got an error:
>
> find /app/lib/guile/2.2/ -name *.go -exec touch '{}' \;
> [...]
> touch: cannot touch '/app/lib/guile/2.2/ccache/web/uri.go': Permission
> denied
>
> I'll have to find a solution when building the flatpak.
Yes, the built flatpak is read-only.
> Waiting for minutes or hours while CPU hits 100% is not an option.
I think it's not even going to work, there are some fundamental files
that Guile cannot recompile on the fly...
On Thu, 2022-10-13 at 00:29 +0200, Federico Bruni wrote:
> Il giorno mer 12 ott 2022 alle 23:59:32 +0200, Federico Bruni
> <fede@inventati.org> ha scritto:
> > I'll have to find a solution when building the flatpak.
> > Waiting for minutes or hours while CPU hits 100% is not an option.
>
> For the records, another application using Guile (GNU Cash) had the
> same problem with flatpak three years ago.
> Their workaround was disabling recompilation. Bad idea or good idea?
> https://github.com/flathub/org.gnucash.GnuCash/blob/master/patches/0001-Never-recompile.patch
Not really great. On the other hand, you only need a very targeted
installation and don't expect a fully functional Guile...
> Open issue which did not receive any feedback from flatpak developers:
> https://github.com/flatpak/flatpak/issues/3064
Yes, this would need proper addressing for use cases such as Guile
bytecode compilation.
Jonas
signature.asc
Description: This is a digitally signed message part
- source file ... .scm newer than compiled ... .go file, Federico Bruni, 2022/10/11
- Re: source file ... .scm newer than compiled ... .go file, David Kastrup, 2022/10/11
- Re: source file ... .scm newer than compiled ... .go file, Jonas Hahnfeld, 2022/10/12
- Re: source file ... .scm newer than compiled ... .go file, Federico Bruni, 2022/10/12
- Re: source file ... .scm newer than compiled ... .go file, Federico Bruni, 2022/10/12
- Re: source file ... .scm newer than compiled ... .go file,
Jonas Hahnfeld <=
- Re: source file ... .scm newer than compiled ... .go file, Jean Abou Samra, 2022/10/16
- Re: source file ... .scm newer than compiled ... .go file, Federico Bruni, 2022/10/16
- Re: source file ... .scm newer than compiled ... .go file, Jean Abou Samra, 2022/10/16
- Re: source file ... .scm newer than compiled ... .go file, Federico Bruni, 2022/10/17
- Re: source file ... .scm newer than compiled ... .go file, Jean Abou Samra, 2022/10/19
- Re: source file ... .scm newer than compiled ... .go file, Federico Bruni, 2022/10/19
- Re: source file ... .scm newer than compiled ... .go file, Jean Abou Samra, 2022/10/19
- Re: source file ... .scm newer than compiled ... .go file, Federico Bruni, 2022/10/19
- Re: source file ... .scm newer than compiled ... .go file, Carl Sorensen, 2022/10/19
- Re: source file ... .scm newer than compiled ... .go file, Jean Abou Samra, 2022/10/19