Am 14.08.20 um 19:34 schrieb Paul A. Rubin:
On 8/14/20 11:28 AM, Jose Ramom Flores das Seixas wrote:

Hi:

I take a long time without using /LyX/, but my package manager has been updating lyx when new versions come out. Nowadays, I have installed version 2.3.5.2 (OS: Ubuntu 18.04).

Today I tried to edit a file, with lyxformat 544, but /LyX/ tells me a module is missing. Looking at the module dialogue I found that no module is available.

I've checked that the standard module files are in /usr/share/lyx/layouts, and besides them I have some other modules in ~/.lyx/layouts.

When I run /LyX/ from a terminal I can notice the following error:

UnicodeDecodeError: 'utf8' codec can't decode byte 0xa9 in position 395: invalid start byte support/Systemcall.cpp (276): Systemcall: 'python -tt "/usr/share/lyx/configure.py" --binary-dir="/usr/bin/"' finished with exit code 1

LyX: Done!

Finally, when executing *Reconfigure*, an error dialog appears with the following message:

The system reconfiguration has failed.

Default textclass is used but LyX may

not be able to work properly.

Please reconfigure again if needed.

I've run *Reconfigure* several times, but the modules still don't appear.Any leads on what's not going well?

Cheers

Ramom


It would be nice to know if the alleged non-UTF8 character is in configure.py or in some file it is trying to read.

I've attached configure.py from my system (Linux Mint 19.3). You might start by comparing it to the one on your system (in /usr/share/lyx) using diff, meld or whatever tool you prefer. If there is a discrepancy, try reconfiguring using my copy.

If there's no difference in the script files, I would suggest trying to run the configuration script directly in a terminal (python -tt "/usr/share/lyx/configure.py" --binary-dir="/usr/bin/"). If you get the same error message, check ~/.lyx/configure.log to see if you can figure out where the error occurred, and maybe post the log here.

Paul


I have followed the discussion and proposals on "no modules available"
In my case I get:

 python /usr/share/lyx/configure.py
Traceback (most recent call last):
  File "/usr/share/lyx/configure.py", line 23, in <module>
    filemode = 'w')
  File "/usr/lib/python2.7/logging/__init__.py", line 1554, in basicConfig
    hdlr = FileHandler(filename, mode)
  File "/usr/lib/python2.7/logging/__init__.py", line 920, in __init__
    StreamHandler.__init__(self, self._open())
  File "/usr/lib/python2.7/logging/__init__.py", line 950, in _open
    stream = open(self.baseFilename, self.mode)
IOError: [Errno 13] Permission denied: '/usr/share/lyx/configure.log'

wolfgang@Fuji:/usr/share/lyx$ lyx
Warning: Failed to produce 1 preview snippet(s)

is this, what one would expect if everything is ok?

Wolfgang
--
lyx-users mailing list
[email protected]
http://lists.lyx.org/mailman/listinfo/lyx-users

Reply via email to