Skip to content
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

Update KDE Frameworks snap version #80

Merged
merged 1 commit into from
Mar 22, 2023
Merged

Conversation

riqueenz
Copy link
Contributor

The snap build action is failing as the kde-frameworks-5-96-qt-5-15-5-core20 snap is no longer available. The problem can be solved using the kde-frameworks-5-99-qt-5-15-7-core20 snap. In my test FreeCAD compiled and FreeCAD*.snap ran perfectly.

The snap build action is failing as the kde-frameworks-5-96-qt-5-15-5-core20 snap is no longer available. The problem can be solved using the kde-frameworks-5-99-qt-5-15-7-core20 snap. In my test FreeCAD compiled and FreeCAD*.snap ran perfectly.
@luzpaz luzpaz merged commit 93e1396 into FreeCAD:master Mar 22, 2023
@AjinkyaDahale
Copy link

AjinkyaDahale commented Mar 22, 2023

Is it possible to make it agnostic of the version, or will this have to be done every time? Also, when is this expected to reflect on the snaps?

@luzpaz
Copy link
Collaborator

luzpaz commented Mar 22, 2023

Not sure. And also I'm not certain that would be wise because there may be an interest to role-back to a version that is stable if necessary.

@luzpaz
Copy link
Collaborator

luzpaz commented Mar 22, 2023

Also, when is this expected to reflect on the snaps?

I guess each time a new snap is built. I can retrigger the Daily right now and see if it gets built.

Edit: Ok... Daily is being rebuilt now. Lets see if it succeeds

@mbello
Copy link

mbello commented May 29, 2023

Now I am getting error because "kde-frameworks-5-99-qt-5-15-7-core20" is not available.

Ubuntu 23.04 here.

# snap refresh freecad --channel=beta
2023-05-29T17:58:31-03:00 INFO cannot update "cups", will not have required
content "foo": snap has no updates available
error: cannot perform the following tasks:
- Ensure prerequisites for "freecad" are available (cannot install prerequisite "kde-frameworks-5-99-qt-5-15-7-core20": no snap revision available as specified)

@luzpaz
Copy link
Collaborator

luzpaz commented May 29, 2023

@riqueenz do you mind showing me where to get a valid kde-frameworks version ?

@riqueenz
Copy link
Contributor Author

Last time I got the kde-frameworks version by searching available snaps.

snap search "KDE Frameworks"

However, this time only snaps using the core22 base are on the list.

kf5-5-105-qt-5-15-9-core22
kf5-5-105-qt-5-15-9-core22-sdk

I took a quick look at the GitLab repository used by the KDE project to build snaps.
Looks like they are moving everything to the core22 base.
https://invent.kde.org/packaging/snapcraft-kde-applications

@luzpaz
Copy link
Collaborator

luzpaz commented May 30, 2023

@riqueenz want to make a PR to update this ?

@riqueenz
Copy link
Contributor Author

I ran some tests yesterday trying to upgrade to core22, but the build failed.
I'm still checking what's going on, maybe it's something related to the freecad-deps-core20 snap.
If I manage to solve the problem I'll do a PR

@luzpaz
Copy link
Collaborator

luzpaz commented May 31, 2023

Any progress ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants