A few days ago, calibre went missing from the pkg repo; this was due to an upgrade from version 3.xx to version 4.xx, so technically understandable, even if it was unfortunate for users.
Today I wanted to reinstall falkon (due to some library updates, related to other packages on my system).
What? But it's there, look:
Freshports also confirms that the port is still active, hasn't been upgraded to a new version or something else: www/falkon.
So, what happened to the package?
In case anyone isn't totally clear on this:
building support for the package system among users requires that those users can rely on that package system to be consistent, dependable and so on.
Doing "pull the rug under your legs" stunts (intended or not) makes users distrust the package system; they might even go back to using ports, even if it will cost them a lot more in build time.
All this on
Today I wanted to reinstall falkon (due to some library updates, related to other packages on my system).
Code:
root@kg-core2# pkg install -f falkon
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
pkg: No packages available to install matching 'falkon' have been found in the repositories
Code:
root@kg-core2# pkg info falkon
falkon-3.1.0
Name : falkon
Version : 3.1.0
Installed on : Wed May 1 20:26:15 2019 CEST
Origin : www/falkon
Architecture : FreeBSD:11:amd64
Prefix : /usr/local
Categories : www
Licenses : GPLv3
Maintainer : kde@FreeBSD.org
WWW : https://www.falkon.org/
Comment : Web browser based on Webengine and Qt Framework
Options :
GNOMEKEYRING : off
KDEINTEGRATION : on
Shared Libs required:
libQt5PrintSupport.so.5
libQt5Gui.so.5
libKF5WidgetsAddons.so.5
libQt5WebEngineCore.so.5
libKF5JobWidgets.so.5
libKF5CoreAddons.so.5
libQt5Concurrent.so.5
libQt5Qml.so.5
libQt5Widgets.so.5
libQt5Sql.so.5
libQt5Quick.so.5
libxcb.so.1
libKF5ConfigCore.so.5
libKF5KIOWidgets.so.5
libKF5Completion.so.5
libQt5QuickWidgets.so.5
libQt5X11Extras.so.5
libKF5Wallet.so.5
libQt5Positioning.so.5
libQt5Core.so.5
libQt5DBus.so.5
libKF5Purpose.so.5
libQt5WebEngineWidgets.so.5
libKF5PurposeWidgets.so.5
libQt5Network.so.5
libKF5Service.so.5
libQt5WebChannel.so.5
libKF5KIOCore.so.5
libKF5Crash.so.5
Shared Libs provided:
libFalkonPrivate.so.3
Annotations :
FreeBSD_version: 1102000
repo_type : binary
repository : FreeBSD
Flat size : 10.2MiB
Description :
Falkon was orignially known as Qupzila.
Falkon is a new and very fast QtWebEngine 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.
Falkon has all standard functions you expect from a web browser. It includes
bookmarks, history (both also in sidebar) and tabs. Above that, you can manage
RSS feeds with an included RSS reader, block ads with a builtin AdBlock plugin,
block Flash content with Click2Flash and edit the local CA Certificates
database with an SSL Manager.
WWW: https://www.falkon.org/
So, what happened to the package?
In case anyone isn't totally clear on this:
building support for the package system among users requires that those users can rely on that package system to be consistent, dependable and so on.
Doing "pull the rug under your legs" stunts (intended or not) makes users distrust the package system; they might even go back to using ports, even if it will cost them a lot more in build time.
All this on
Code:
root@kg-core2# uname -a
FreeBSD kg-core2.kg4.no 11.3-RELEASE-p3 FreeBSD 11.3-RELEASE-p3 #0: Mon Aug 19 21:08:43 UTC 2019 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64