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
[Bug]: Developer name is listed instead of app name in "flatpak list" #5700
Comments
The incorrect name is getting into the deploy data. It looks like the parser in flatpak takes any https://github.com/flatpak/flatpak/blob/main/common/flatpak-appdata.c#L122 |
<developer_name> has been deprecated in favor of <developer> with a <name> child. We need to ensure that this developer name isn't parsed as the application name. Fixes: flatpak#5700
yeah, I'm seeing this too, even on the info output:
|
<developer_name> has been deprecated in favor of <developer> with a <name> child. We need to ensure that this developer name isn't parsed as the application name. Fixes: #5700
<developer_name> has been deprecated in favor of <developer> with a <name> child. We need to ensure that this developer name isn't parsed as the application name. Fixes: #5700
I'm placing this above the <name> tag in the hope of working around flatpak/flatpak#5700 Flatpak bug where the developer name is taken to be the name of the application.
I'm placing this above the <name> tag in the hope of working around flatpak/flatpak#5700 Flatpak bug where the developer name is taken to be the name of the application.
It will persist until each app is updated or reinstalled because the incorrect name was stored in the deploy data. I've just reconfirmed that it's fixed in F40 with 1.15.8. |
Yea that was it thanks. I didn't notice it was being stored in the deploy file separately. |
<developer_name> has been deprecated in favor of <developer> with a <name> child. We need to ensure that this developer name isn't parsed as the application name. Fixes: flatpak#5700
hi, thanks for taking care of it! Is there no way to force reload the metadata? the brute force method in bash would be
|
Checklist
Flatpak version
1.15.6
What Linux distribution are you using?
Fedora Linux
Linux distribution version
39
What architecture are you using?
x86_64
How to reproduce
flatpak list --app
<developer><name>FOO</name></developer>
tag (documentation) in their manifest display FOO as the app name, instead of the actual app nameExpected Behavior
App name should be displayed correctly in
flatpak list
Actual Behavior
Developer name is displayed instead of the app name.
Additional Information
Here's a trimmed example of selected apps installed from Flathub:
As you can see, the Name column displays the developer name instead of the app name.
The text was updated successfully, but these errors were encountered: