this post was submitted on 01 Dec 2023
9 points (100.0% liked)

Linux

48078 readers
828 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

So i was trying to launch steam but it did not work so I ran flatpak run com.valvesoftware.Steam and found the error messages below. I tried looking through the python scripts but i am not a programmer and could not zero in on the issue. Could some body help me as to how to fix it.

Traceback (most recent call last): File "/app/bin/steam", line 8, in sys.exit(main()) ^^^^^^

File "/app/lib/python3.11/site-packages/steam_wrapper.py", line 466, in main current_info = read_flatpak_info(FLATPAK_INFO) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/app/lib/python3.11/site-packages/steam_wrapper.py", line 116, in read_flatpak_info "filesystems": flatpak_info.get("Context", "filesystems", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/usr/lib/python3.11/configparser.py", line 815, in get return self._interpolation.before_get(self, section, option, value, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/usr/lib/python3.11/configparser.py", line 396, in before_get self._interpolate_some(parser, option, L, value, section, defaults, 1)

File "/usr/lib/python3.11/configparser.py", line 443, in _interpolate_some raise InterpolationSyntaxError( configparser.InterpolationSyntaxError: '%' must be followed by '%' or '(', found: '%0A;'

all 7 comments
sorted by: hot top controversial new old
[–] Sentau@feddit.de 3 points 11 months ago* (last edited 11 months ago) (1 children)

Nevemind I figured it out. Was trying to give a new drive read write access for backups and the error stemmed from the fact the name had a ℅ in it.

Edit - It was the path to the folder not the drive with had %

[–] AProfessional@lemmy.world 2 points 11 months ago (1 children)

This is still a bug in the package, please report it.

[–] Sentau@feddit.de 0 points 11 months ago* (last edited 11 months ago) (1 children)

Is it supposed to replace the % with %%? Because that is what it seemed like it should do from the code.

If this is the bug you are alluding to then i will report the bug or else please tell me what the bug you referring to so i can report the correct thing

[–] AProfessional@lemmy.world 2 points 11 months ago (1 children)

The bug is that they parse a glib keyfile with configparser which is a different format. So what is valid in one isn’t in the other.

[–] Sentau@feddit.de 1 points 11 months ago (1 children)

Thanks for the correction. I will report the bug