Hi guys,
for over a month I have been unable to upgrade my packages with
Here I read that
So I have several questions:
Here is the version of my current system:
Currently installed mysql server:
Post upgrade mysql server version and missing shared library:
List of packages which depend on mysql80-server:
Any help, advise or personal opinion would be very much appreciated.
Thanks in advance!
for over a month I have been unable to upgrade my packages with
pkg upgrade
because after the upgrade the newly installed databases/mysql80-server package is missing the "libprotobuf.so.3.19.4" shared library. I followed, and posted on, the PR 270289 bugzilla report and at a certain point Toshimichi Masubuchi attached a patch which was then committed to the main branch and the report was given status "Closed FIXED". I am currenty on the quarterly branch and if I try to upgrade my packages the library is still missing so my guess is that the fix hasn't made it to the quarterly branch.Here I read that
Quarterly branches aim to receive (on a best effort basis) only the following merge (cherry-pick -x) commits, including, but not limited to:
Security fixes (that may be version updates, or backports of commits)
Build, run, packaging, or other bug fixes
Ports compliance/framework changes
So I have several questions:
- How can I resolve my issue? What is the correct way to go about it?
- Why did this problem make it to the FreeBSD quarterly repository? Don't automated tests catch this sort of issue beforehand?
- If my assumption that the fix hasn't been included in FreeBSD quarterly branch is true, I would like to understand why.
Here is the version of my current system:
Code:
root@homebsd:~ # freebsd-version -r
13.2-RELEASE
root@homebsd:~ # freebsd-version -k
13.2-RELEASE
root@homebsd:~ # freebsd-version -u
13.1-RELEASE-p7
root@homebsd:~ #
Currently installed mysql server:
Code:
root@homebsd:~ # pkg info | grep mysql
mysql57-client-5.7.40 Multithreaded SQL database (client)
mysql57-server-5.7.40 Multithreaded SQL database (server)
qt5-sqldrivers-mysql-5.15.7p177 Qt MySQL database plugin (KDE patched)
root@homebsd:~ #
Post upgrade mysql server version and missing shared library:
Code:
root@homebsd:~ # pkg -r /tmp/be_mount.ATPU/ info | grep mysql
mysql80-client-8.0.32 Multithreaded SQL database (client)
mysql80-server-8.0.32 Multithreaded SQL database (server)
qt5-sqldrivers-mysql-5.15.8p157 Qt MySQL database plugin (KDE patched)
root@homebsd:~ # pkg -r /tmp/be_mount.ATPU/ check -nd
Checking all packages: 100%
mysql80-server is missing a required shared library: libprotobuf.so.3.19.4
root@homebsd:~ #
List of packages which depend on mysql80-server:
Code:
root@homebsd:~ # pkg -r /tmp/be_mount.ATPU/ info -r mysql80-server
mysql80-server-8.0.32:
akonadi-22.12.3_2
root@homebsd:~ # pkg -r /tmp/be_mount.ATPU/ info -r akonadi
akonadi-22.12.3_2:
akregator-22.12.3
pim-data-exporter-22.12.3
kgpg-22.12.3
kalarm-22.12.3
akonadiconsole-22.12.3
korganizer-22.12.3
grantlee-editor-22.12.3
kontact-22.12.3
kmail-22.12.3
kdepim-addons-22.12.3
mbox-importer-22.12.3
kmail-account-wizard-22.12.3
kaddressbook-22.12.3
akonadi-import-wizard-22.12.3
incidenceeditor-22.12.3
eventviews-22.12.3
kdepim-runtime-22.12.3_1
mailcommon-22.12.3
libksieve-22.12.3
mailimporter-22.12.3
messagelib-22.12.3
calendarsupport-22.12.3
akonadi-notes-22.12.3
akonadi-calendar-22.12.3
kmailtransport-22.12.3
pimcommon-22.12.3
libkdepim-22.12.3
kaccounts-integration-22.12.3
akonadi-search-22.12.3
akonadi-contacts-22.12.3
akonadi-mime-22.12.3
kalarmcal-21.12.3
root@homebsd:~#
Any help, advise or personal opinion would be very much appreciated.
Thanks in advance!