Bug 1545759
| Summary: | GS ignoring some flatpaks | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | Martin Krajnak <mkrajnak> | ||||||
| Component: | gnome-software | Assignee: | Richard Hughes <rhughes> | ||||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Desktop QE <desktop-qa-list> | ||||||
| Severity: | high | Docs Contact: | |||||||
| Priority: | unspecified | ||||||||
| Version: | 7.6 | CC: | jkoten, mkrajnak, tpelka | ||||||
| Target Milestone: | rc | ||||||||
| Target Release: | --- | ||||||||
| Hardware: | x86_64 | ||||||||
| OS: | Linux | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2018-06-21 13:00:36 UTC | Type: | Bug | ||||||
| Regression: | --- | Mount Type: | --- | ||||||
| Documentation: | --- | CRM: | |||||||
| Verified Versions: | Category: | --- | |||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||
| Embargoed: | |||||||||
| Attachments: |
|
||||||||
|
Description
Martin Krajnak
2018-02-15 15:17:02 UTC
Can you get the "gnome-software --verbose" log after searching for something like VLC please? Thanks. Created attachment 1398268 [details]
whole log file
14:47:40:0685 Gs adding system/flatpak/flathub/desktop/org.videolan.VLC.desktop/stable
14:47:58:0562 Gs autogenerating unique-id for org.videolan.VLC.desktop
14:47:58:0562 As run 0x36a8a30~appstream::refine-app{*/*/*/*/org.videolan.VLC.desktop/*}
14:47:58:0562 Gs autogenerating unique-id for org.videolan.VLC.desktop
14:47:58:0562 Gs */*/*/desktop/org.videolan.VLC.desktop/* non-transient state now available
14:47:58:0563 Gs runtime for */*/*/desktop/org.videolan.VLC.desktop/* is org.freedesktop.Platform/x86_64/1.6
14:47:58:0563 Gs autogenerating unique-id for org.videolan.VLC.desktop
14:47:58:0563 As run 0x36a8a30~appstream::refine-addons{system/flatpak/flathub/desktop/org.videolan.VLC.desktop/stable}
14:47:58:0563 Gs adding system/flatpak/flathub/desktop/org.videolan.VLC.desktop/stable as nothing matched hash
14:47:58:0563 Gs adding system/flatpak/flathub/desktop/org.videolan.VLC.desktop/stable as nothing matched hash
14:47:58:0563 Gs adding system/flatpak/flathub/desktop/org.videolan.VLC.desktop/stable as nothing matched hash
14:47:58:0564 Gs flatpak adopted system/flatpak/flathub/desktop/org.videolan.VLC.desktop/stable
14:47:58:0564 As run 0x36a8a30~appstream::refine-from-id{system/flatpak/flathub/desktop/org.videolan.VLC.desktop/stable}
14:47:58:0564 Gs searching appstream for system/flatpak/flathub/desktop/org.videolan.VLC.desktop/stable
14:47:58:0565 Gs no app with ID system/flatpak/flathub/desktop/org.videolan.VLC.desktop/stable found in system appstream
14:47:58:0565 Gs no AppStream match for {pkgname} app/org.videolan.VLC/x86_64/stable
14:47:58:0565 As run 0x36a8a30~GsFlatpak-system-default::refine{org.videolan.VLC.desktop}
14:47:58:0565 As run 0x36a8a30~GsFlatpak-system-default::refine-appstream{org.videolan.VLC.desktop}
14:47:58:0565 As run 0x36a8a30~appstream::refine-app{system/flatpak/flathub/desktop/org.videolan.VLC.desktop/stable}
14:47:58:0566 Gs runtime for system/flatpak/flathub/desktop/org.videolan.VLC.desktop/stable is org.freedesktop.Platform/x86_64/1.6
14:47:58:0566 As run 0x36a8a30~appstream::refine-addons{system/flatpak/flathub/desktop/org.videolan.VLC.desktop/stable}
14:47:58:0567 As run 0x36a8a30~GsFlatpak-system-default::refine-origin-hostname{org.videolan.VLC.desktop}
14:47:58:0567 As run 0x36a8a30~GsFlatpak-system-default::refine-metadata{org.videolan.VLC.desktop}
14:47:58:0952 Gs runtime for org.videolan.VLC is org.freedesktop.Platform/x86_64/1.6
14:47:58:0953 Gs adding system/flatpak/flathub/desktop/org.videolan.VLC.desktop/stable as nothing matched hash
14:47:58:0958 Gs adding system/flatpak/flathub/desktop/org.videolan.VLC.desktop/stable as nothing matched hash
14:47:58:0958 Gs adding system/flatpak/flathub/desktop/org.videolan.VLC.desktop/stable as nothing matched hash
14:47:58:0958 Gs adding system/flatpak/flathub/desktop/org.videolan.VLC.desktop/stable as nothing matched hash
14:47:58:0958 Gs adding system/flatpak/flathub/desktop/org.videolan.VLC.desktop/stable as nothing matched hash
14:47:58:0958 Gs adding system/flatpak/flathub/desktop/org.videolan.VLC.desktop/stable as nothing matched hash
14:47:58:0958 Gs removing incompatible org.videolan.VLC.desktop from project group VideoLAN
Based on discussion with Richard reflaging for 7.6 I just wanted to add small update I've recently been able to automate installation and remove process of more than 60 flatpaks and I've notices that there are several more flatpaks which suffers from the similar problem, basically after hitting Install button nothing happens. Namely with: Eolie Devhelp GNOME Web GNOME Documents GNOME Dictionary GNOME Music Gnote GNOME Hitori GNOME MPV Gnome Twitch Also when I tried to obtain the log from gnome-software --verbose, flatpaks were totally unavailable meaning if I tried to search even installed flatpak only non flatpaks or nothing was shown. The log contained the following: 09:55:40:0077 Gs opened plugin /usr/lib64/gs-plugins-11/libgs_plugin_flatpak.so: flatpak 09:55:40:0090 As run GsPlugin::flatpak(gs_plugin_initialize) 09:55:40:0118 Gs flatpak [0] to be ordered after appstream [0] so promoting to [1] 09:55:40:0118 Gs cannot find plugin 'flatpak-system' requested by 'odrs' 09:55:40:0118 Gs cannot find plugin 'flatpak-user' requested by 'odrs' ... ... ... ... 09:55:46:0956 Gs plugin no longer recently active: flatpak Please is there anything you can think of, maybe some temporary files which I should remove between test or anything else which should help me to avoid this kind of behaviour ? Thanks in advance. Created attachment 1451363 [details]
flatpak list
From what I see in 7.6, this problem is growing, as you can see on provided screenshot I am able to install 2 flatpaks from 2 different remotes via comand line but I can't achieve that via gnome-software. This is in my opinion very unfortunate since non-command line users might miss software they want to install.
Taking back what I've said in Comment 6, I was used to the "Source:" field as described in Bug 1592809 which is mostly gone now. I can install VLC and other flatpaks listed in Comment 5. |