GNU bug report logs - #52652
FreeCAD requires write access to store for parsetab.py

Previous Next

Package: guix;

Reported by: Jacob Hrbek <kreyren <at> rixotstudio.cz>

Date: Sun, 19 Dec 2021 03:08:02 UTC

Severity: normal

Done: Guillaume Le Vaillant <glv <at> posteo.net>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Jacob Hrbek <kreyren <at> rixotstudio.cz>
Subject: bug#52652: closed (Re: bug#52652: FreeCAD requires write access
 to store for parsetab.py)
Date: Fri, 31 Dec 2021 13:32:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#52652: FreeCAD requires write access to store for parsetab.py

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 52652 <at> debbugs.gnu.org.

-- 
52652: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=52652
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Guillaume Le Vaillant <glv <at> posteo.net>
To: Jacob Hrbek <kreyren <at> rixotstudio.cz>
Cc: 52652-done <at> debbugs.gnu.org
Subject: Re: bug#52652: FreeCAD requires write access to store for parsetab.py
Date: Fri, 31 Dec 2021 13:29:14 +0000
[Message part 3 (text/plain, inline)]
Jacob Hrbek <kreyren <at> rixotstudio.cz> skribis:

> I started building it after the patch was merged, it finished now and
> the presented issue is no longer present.

Ok, thanks for confirming.
Closing.
[signature.asc (application/pgp-signature, inline)]
[Message part 5 (message/rfc822, inline)]
From: Jacob Hrbek <kreyren <at> rixotstudio.cz>
To: bug-guix <at> gnu.org
Subject: FreeCAD requires write access to store for parsetab.py
Date: Sun, 19 Dec 2021 03:07:27 +0000
[Message part 6 (text/plain, inline)]
The FreeCAD on guix with patch 52608 to satisfy the dependency for 
python-ply requires write access to the store to work with OpenSCAD files:

Steps to reproduce:
0. Get FreeCAD and open a new project
2. Navigate to OpenSCAD workbench
3. In top-menu: OpenSCAD -> Add OpenSCAD Element...
4. Try to create `cube()` as **NON**-mesh and expect the following:

ImportCSG Version 0.6a
Start Lex
End Lex
Load Parser
WARNING: Token 'DOT' defined, but not used
WARNING: Token 'WORD' defined, but not used
WARNING: There are 2 unused tokens
WARNING: Couldn't create 'parsetab'. [Errno 30] Read-only file system: 
'/gnu/store/wga178lb0hiwyplv00mpvv6q3i74nqbr-freecad-0.19.2/Mod/OpenSCAD/parsetab.py'
Parser Loaded
Start Parser
size vector
('size', ['1', '1', '1'])
('center', 'false')
cube :  {'size': ['1', '1', '1'], 'center': 'false'}
End Cube
End Parser
[<Part::PartFeature>]
End processing CSG file

-- 
-- Jacob Hrbek

[publickey - kreyren@rixotstudio.cz - 1677db82.asc (application/pgp-keys, attachment)]
[signature.asc (application/pgp-signature, attachment)]

This bug report was last modified 3 years and 140 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.