Bug#1033714: at runtime, flanker tries to create files under /usr

2023-04-12 Thread Andrey Rakhmatullin
On Wed, Apr 12, 2023 at 07:52:53AM -0700, Daniel Kauffman wrote: > > > > > > This file is updated automatically if you're using a > > > > > different version of the library than the one with which the > > > > > file was created originally. > > > This seems to confirm that for each version of the

Bug#1033714: at runtime, flanker tries to create files under /usr

2023-04-12 Thread Daniel Kauffman
This file is updated automatically if you're using a different version of the library than the one with which the file was created originally. This seems to confirm that for each version of the package, these files should be generated from debian/rules at build time. Only if you want to

Bug#1033714: at runtime, flanker tries to create files under /usr

2023-04-03 Thread Andrey Rakhmatullin
On Mon, Apr 03, 2023 at 01:45:10PM -0700, Daniel Kauffman wrote: > > > This file is updated automatically if you're using a different > > > version of the library than the one with which the file was created > > > originally. > > > > This seems to confirm that for each version of the package,

Bug#1033714: at runtime, flanker tries to create files under /usr

2023-04-03 Thread Daniel Kauffman
it is created/modified by PLY, the library that is used internally for language parsing. flanker is likewise using PLY: > grep -r 'ply' > addresslib/_parser/parser.py: import ply.yacc as yacc > addresslib/_parser/lexer.py: import ply.lex as lex > addresslib/address.py: from ply.lex import

Bug#1033714: at runtime, flanker tries to create files under /usr

2023-04-03 Thread Andrey Rakhmatullin
On Thu, Mar 30, 2023 at 12:33:48PM -0700, Daniel Kauffman wrote: > > Couldn't create 'flanker.addresslib._parser.mailbox_parsetab'. [Errno > > 13] Permission denied: > > '/usr/lib/python3/dist-packages/flanker/addresslib/_parser/mailbox_parsetab.py' Seems to be explained in

Bug#1033714: at runtime, flanker tries to create files under /usr

2023-03-30 Thread Daniel Kauffman
Package: python3-flanker Version: 0.9.14-3 Severity: serious At runtime, flanker tries to create files under /usr but /usr is read-only, see: https://www.debian.org/doc/debian-policy/ch-opersys.html https://www.debian.org/doc/packaging-manuals/fhs/fhs-3.0.html#purpose18 In python 3.9.2, run: