-
Notifications
You must be signed in to change notification settings - Fork 577
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
gimp 2.10.22-3: gegl:introspect broken #4367
Comments
Is anything in the syslog (watch
That's why there are the details-summary tags. |
I'm closing here due to inactivity, please fell free to request to reopen if you still have this issue. |
sorry, I didn't get the notification that you replied.
|
I just found out, that I hadn't updated - was on 0.9.64, updated to 0.9.66 (vie PPA)
I updated all configs to the one that came from the repo. had to remove all links in /usr/local/bin/ to be able to start anything covered by firejail :( Seems I broke it something completely .. |
|
found the following in journalctl:
|
firejail must be SUID. |
works! thanks! |
What's in it.
So you get this error even with noprofile?
Markdown: <details><summary>debug output</summary>
```
DEBUG OUTPUT
goes here
Blank lines around the html tags are required.
```
</details>
Rendered: debug output
|
debug output
EDIT by @rusty-snake: add code-block |
Put it in a code-block ( |
yes, but it's completely empty :) (0 byte, leftover from failing with experimenting) |
I'm out of idea for now. Try to see what |
with
I will go through the gimp.profile now |
fixing it can be done by commenting line 426 and 428 in disable-common.inc:
then startup of gimp works. ( /sbin is just a symlink to /usr/sbin)
but doesn't change anything, still get the error. |
So
fixes it, right? |
yes, just wanted to find out WHICH binary it requires, not allow whole sbin - but that's more interest than requirement. |
try |
I found the culprit: |
when starting gimp via firejail (default profile, no modifications, filedate in /etc/firejail all feb 8th) I get the error from gimp:
"GEGL operation missing!
GIMP requires the GEGL operation "gegl:introspect".
This operation cannot be found. Check your
GEGL install and ensure it has been compiled
with any dependencies required for GIMP."
gimp to start up properly
No profile and disabling firejail
firejail --noprofile /path/to/program
in a terminal?/usr/bin/vlc
)?works flawlessly, both versions
Environment
lsb_release -a
,screenfetch
orcat /etc/os-release
)No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 21.04
Release: 21.04
Codename: hirsute
(with 20.10 everything worked, so something in ubuntu 21.04 changed with the update yesterday)
firejail --version
) exclusive or used git commit (git rev-parse HEAD
)firejail version 0.9.64.4
Additional context
Other context about the problem like related errors to understand the problem.
Checklist
https://github.com/netblue30/firejail/issues/1139
)LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 PROGRAM
to get english error-messages.debug output
could I email this? it's 2200 lines!
I grepped for "gegl";
Removed whitelist/nowhitelist path: whitelist /usr/share/gegl-0.4
expanded: /usr/share/gegl-0.4
Not blacklist /home/elcondor/.cache/gegl-0.4
Debug 456: new_name #/usr/share/gegl-0.4#, whitelist
Removed whitelist/nowhitelist path: whitelist /usr/share/gegl-0.4
expanded: /usr/share/gegl-0.4
Not blacklist /home/elcondor/.cache/gegl-0.4
strange thing: there is no "/usr/share/gegl-0.4" anymore. I tried to whitelist /usr/lib/x86_64-linux-gnu/gegl-0.4 (which contains lots of .so files) but get
Error: invalid whitelist path /usr/lib/x86_64-linux-gnu/gegl-0.4
sorry not to be more specific, let me know what else you need or what I should try.
thanks in advance (and overall for the great software!)
The text was updated successfully, but these errors were encountered: