sailfishos-chum / sailfishos-chum-gui

GUI application for utilising the SailfishOS:Chum community repository
https://openrepos.net/content/olf/sailfishoschum-gui-installer
MIT License
13 stars 17 forks source link

Upgrading to SFOS 4.5.0 removes SailfishOS:Chum GUI app #150

Closed Olf0 closed 1 year ago

Olf0 commented 1 year ago

SailfishOS VERSION (Settings → About product → Build): 4.5.0.16
HARDWARE (Settings → About product → Manufacturer & Product name): Any officially supported (by Jolla)
SailfishOS:Chum GUI application VERSION (\<Top pulley> → About): 0.5.4

DESCRIPTION

Upgrading from SailfishOS 4.4.0.x to 4.5.0.x removes the SailfishOS:Chum GUI application.

STEPS TO REPRODUCE

Upgrade SailfishOS from 4.4.0.x to 4.5.0.x while having the SailfshOS:Chum GUI application installed.

ADDITIONAL INFORMATION

Unfortunately, reports so far have been minimalistic:

Olf0 commented 1 year ago

As far as I understand (AFAIU) this issue, the SailfishOS:Chum GUI app has to be explicitly compiled for SailfishOS 4.5.0; the binary complied for prior versions (e.g., 4.4.0) is removed ("uninstalled") due to a unmet dependency to an older version of some library and will not install due to the same reason.

Unfortunately nobody has documented the error message in the many "is removed, does not work after upgrading to SFOS 4.5.0" postings at FSO; it would have been interesting to comprehend this issue technically, maybe there is a way to avoid this specific issue in the future.

Thus, if you have experienced this, it would be helpful to document the exact error message here. Thank you.

tjikkun commented 1 year ago

libpackagekitqt5.so.0 is needed by sailfishos-chum-gui-0.5.4-1.8.1.jolla.armv7hl

On 4.5.0 libpackagekitqt5.so.1 is provided

Olf0 commented 1 year ago

Thank you @tjikkun, I should be a able to fix this in my capacity as packager: I already had this fix in my queue, but not yet committed and rolled out, unfortunately.

Olf0 commented 1 year ago

Technically correct assessment (in contrast to the original one here): PR #131

ilpianista commented 1 year ago

@Olf0 0.5.5 is still broken for 4.5.0 or I'm missing something?

Olf0 commented 1 year ago

@Olf0 0.5.5 is still broken for 4.5.0 or I'm missing something?

Is it? Then please describe what does not work in detail here or in a new bug report.

I never read more than "does not work" at FSO and it was unclear if that related to the SailfishOS:Chum GUI application or the SailfishOS:Chum GUI Installer, plus no reply at all when I asked for more specific information. Ultimately nobody opened a bug report, nobody provided any information. It was me opening this bug report based on guessing, which I should not have done in hindsight: If nobody cares, why should I?

Actually I have the impression that everything works fine for most, otherwise somebody would have written anything specific.

Now you are just repeating the aforementioned pattern. :thinking:

ilpianista commented 1 year ago

I thought you knew about it because you bumped the SDK version in 62cb64a83, but only after you released 0.5.5. Thus, 0.5.5 still links to the packagekit version provided by 4.4.0.68, while your current git builds using 4.5.0.16. I was expecting 0.5.6 to come out soon to address this.

I opened #153.