install phase tries to mutate gnome-session file
Hello,
While attempting to update to version 41.2 on Guix, I encountered the following failure:
Traceback (most recent call last):
File "/gnu/store/n45927m6c879hxdbpj3p63krrwz96rrj-meson-0.60.3/lib/python3.9/site-packages/mesonbuild/mesonmain.py", line 138, in run
return options.run_func(options)
File "/gnu/store/n45927m6c879hxdbpj3p63krrwz96rrj-meson-0.60.3/lib/python3.9/site-packages/mesonbuild/minstall.py", line 772, in run
installer.do_install(datafilename)
File "/gnu/store/n45927m6c879hxdbpj3p63krrwz96rrj-meson-0.60.3/lib/python3.9/site-packages/mesonbuild/minstall.py", line 549, in do_install
self.install_targets(d, dm, destdir, fullprefix)
File "/gnu/store/n45927m6c879hxdbpj3p63krrwz96rrj-meson-0.60.3/lib/python3.9/site-packages/mesonbuild/minstall.py", line 681, in install_targets
file_copied = self.do_copyfile(fname, outname, makedirs=(dm, outdir))
File "/gnu/store/n45927m6c879hxdbpj3p63krrwz96rrj-meson-0.60.3/lib/python3.9/site-packages/mesonbuild/minstall.py", line 444, in do_copyfile
self.copy2(from_file, to_file)
File "/gnu/store/n45927m6c879hxdbpj3p63krrwz96rrj-meson-0.60.3/lib/python3.9/site-packages/mesonbuild/minstall.py", line 342, in copy2
shutil.copy2(*args, **kwargs)
File "/gnu/store/b6j1qw1a5rkbfvcy7lc9fm95abbzpa4x-python-3.9.9/lib/python3.9/shutil.py", line 444, in copy2
copyfile(src, dst, follow_symlinks=follow_symlinks)
File "/gnu/store/b6j1qw1a5rkbfvcy7lc9fm95abbzpa4x-python-3.9.9/lib/python3.9/shutil.py", line 266, in copyfile
with open(dst, 'wb') as fdst:
PermissionError: [Errno 13] Permission denied: '/gnu/store/fdna22z9bchx7jkpq4hgpqjc2s3k6cns-gnome-session-40.1/libexec/gnome-control-center-print-renderer'
It seems that the install phase wants to modify a file it doesn't own? I'm not sure how that's supposed to work.
Any idea?
Thanks!