KDE Neon Chooses Snap


#1

As you can see from KDE’s blog post:

“At the same time we at KDE neon are moving to new packaging format Snaps, a container format which can be used on many Linux distros. Falkon is now built by KDE neon CI and is in the edge channel of the Snap archive.”

https://blog.neon.kde.org/index.php/2017/08/29/great-web-browsing-coming-back-to-kde-with-falkon-new-packaging-formats-coming-to-kde-with-snap/

The “External Repositories” topic unlocks in about 16 hours. Distribution stores might be more necessary than before… maybe…

P.S. If this is old news, sorry. First time I have ever heard of this.


#2

That’s good! It means that we will have the full range of KDE apps readily installable on all snap-enabled distros.


#3

Not working for me!

ln: failed to create symbolic link '/home/syntist/snap/falkon/19/.icons/Breeze_Snow': File exists
ln: failed to create symbolic link '/home/syntist/snap/falkon/19/.icons/breeze': File exists
ln: failed to create symbolic link '/home/syntist/snap/falkon/19/.icons/breeze_cursors': File exists
ln: failed to create symbolic link '/home/syntist/snap/falkon/19/.icons/hicolor': File exists
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/am.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/am.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/ar.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/ar.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/bg.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/bg.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/bn.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/bn.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/ca.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/ca.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/cs.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/cs.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/da.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/da.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/de.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/de.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/el.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/el.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/en-GB.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/en-GB.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/en-US.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/en-US.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/es-419.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/es-419.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/es.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/es.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/et.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/et.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/fa.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/fa.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/fi.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/fi.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/fil.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/fil.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/fr.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/fr.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/gu.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/gu.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/he.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/he.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/hi.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/hi.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/hr.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/hr.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/hu.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/hu.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/id.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/id.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/it.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/it.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/ja.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/ja.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/kn.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/kn.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/ko.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/ko.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/lt.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/lt.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/lv.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/lv.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/ml.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/ml.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/mr.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/mr.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/ms.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/ms.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/nb.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/nb.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/nl.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/nl.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/pl.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/pl.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/pt-BR.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/pt-BR.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/pt-PT.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/pt-PT.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/ro.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/ro.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/ru.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/ru.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/sk.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/sk.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/sl.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/sl.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/sr.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/sr.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/sv.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/sv.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/sw.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/sw.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/ta.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/ta.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/te.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/te.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/th.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/th.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/tr.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/tr.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/uk.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/uk.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/vi.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/vi.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/zh-CN.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/zh-CN.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/zh-TW.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/translations/qtwebengine_locales/zh-TW.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/qtwebengine_devtools_resources.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/resources/qtwebengine_devtools_resources.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/qtwebengine_resources.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/resources/qtwebengine_resources.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/qtwebengine_resources_100p.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/resources/qtwebengine_resources_100p.pak'
'/home/syntist/snap/falkon/19/.QtWebEngineProcess/qtwebengine_resources_200p.pak' -> '/snap/falkon/19/kf5/usr/share/qt5/resources/qtwebengine_resources_200p.pak'
'/home/syntist/snap/falkon/19/.Falkon/.QtWebEngineProcess' -> '/home/syntist/snap/falkon/19/.QtWebEngineProcess'
Falkon: Crashed :( Saving backtrace in /home/syntist/snap/falkon/19/.local/config/falkon/crashlog ...
Segmentation fault (core dumped)

#4

You had a SegFault. That is rare, shouldn’t happen… probably a bug with Snap more than KDE…


#5

yeah maybe arch linux? been facing some bugs in arch linux for a while now!! first discord issue than chrome now this :stuck_out_tongue:


#6

Snap Info for the first (as far as I know) Snap Package for KDE:

name: falkon
summary: "Web Browser"
publisher: kde
description: |
Falkon is a new and very fast QtWebKit browser. It aims to be a lightweight
web browser available through all major platforms. This project has been
originally started only for educational purposes. But from its start, Falkon
has grown into a feature-rich browser.
snap-id: QZefgTHVlLGyIrtQ9iV4Q31RPqWzqpZu
channels:
stable: –
candidate: –
beta: –
edge: master+58e4b9a (19) 3MB -