# Required if using MySQL:
sudo apt-get install mysql-client
Package mysql-client is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
mariadb-client-10.0
E: Package 'mysql-client' has no installation candidate
I installed module mariadb-client-10.0 instead without any further errors.
Luc
--
You received this message because you are subscribed to the Google Groups "weewx-development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to weewx-developm...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-development/f2054656-1b0e-41e3-932a-d0f60fcfb336%40googlegroups.com.
Oh, which of the 3 versions of Raspbian Buster did you install? https://www.raspberrypi.org/downloads/raspbian/
- Raspbian Buster with desktop and recommended software
- Raspbian Buster with desktop
- Raspbian Buster Lite.
-tk
On Tue, Mar 3, 2020 at 9:42 AM Thomas Keffer <tke...@gmail.com> wrote:
Thanks for the heads up, Luc. I've added it to the TODO list.-tk
On Tue, Mar 3, 2020 at 9:14 AM Lucas Heijst <ljm....@gmail.com> wrote:
I did a fresh install of raspbian buster on a rpi 3b+--Preparing a fresh install of weewx-4.0.0b13All with python3 modules.I got a warning with this step:# Required if using MySQL:
sudo apt-get install mysql-client
Package mysql-client is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
mariadb-client-10.0
E: Package 'mysql-client' has no installation candidate
I installed module mariadb-client-10.0 instead without any further errors.
Luc
You received this message because you are subscribed to the Google Groups "weewx-development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to weewx-de...@googlegroups.com.
I did a fresh install of raspbian buster on a rpi 3b+
Package mysql-client is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
mariadb-client-10.0
E: Package 'mysql-client' has no installation candidate
I installed module mariadb-client-10.0 instead without any further errors.
On Mar 3, 2020, at 11:53 AM, Vince Skahan <vince...@gmail.com> wrote:
--
You received this message because you are subscribed to the Google Groups "weewx-development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to weewx-developm...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-development/95142a8e-430e-4c88-bc4b-010972640dc6%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-development/A065D115-61F2-4DCC-9D83-0AF1A44E483C%40johnkline.com.
In Buster and Stretch, and probably earlier, there is a meta-package “default-mysql-client” that installs the preferred version of the client, mariadb-client. In Stretch the mysql-client package still existed but it was just dependent on default-mysql-client so still got the mariadb version. I don’t have an older system handy to poke around on but I imagine this arrangement existed for several previous versions. Apparently by Buster, debian expects people to have cleaned up explicit dependencies on the mysql packages.What about the server side? It looks like the same thing applies to the mysql-server packge.
[root@localhost vagrant]# yum list | grep mariamariadb.x86_64 3:10.3.17-1.module_el8.1.0+257+48736ea6 AppStreammariadb-backup.x86_64 3:10.3.17-1.module_el8.1.0+257+48736ea6 AppStreammariadb-common.x86_64 3:10.3.17-1.module_el8.1.0+257+48736ea6 AppStreammariadb-connector-c.i686 3.0.7-1.el8 AppStreammariadb-connector-c.x86_64 3.0.7-1.el8 AppStreammariadb-connector-c-config.noarch 3.0.7-1.el8 AppStreammariadb-connector-c-devel.i686 3.0.7-1.el8 AppStreammariadb-connector-c-devel.x86_64 3.0.7-1.el8 AppStreammariadb-connector-odbc.x86_64 3.0.7-1.el8 AppStreammariadb-devel.x86_64 3:10.3.17-1.module_el8.1.0+257+48736ea6 AppStreammariadb-embedded.x86_64 3:10.3.17-1.module_el8.1.0+257+48736ea6 AppStreammariadb-embedded-devel.x86_64 3:10.3.17-1.module_el8.1.0+257+48736ea6 AppStreammariadb-errmsg.x86_64 3:10.3.17-1.module_el8.1.0+257+48736ea6 AppStreammariadb-gssapi-server.x86_64 3:10.3.17-1.module_el8.1.0+257+48736ea6 AppStreammariadb-java-client.noarch 2.2.5-2.el8 AppStreammariadb-oqgraph-engine.x86_64 3:10.3.17-1.module_el8.1.0+257+48736ea6 AppStreammariadb-server.x86_64 3:10.3.17-1.module_el8.1.0+257+48736ea6 AppStreammariadb-server-galera.x86_64 3:10.3.17-1.module_el8.1.0+257+48736ea6 AppStreammariadb-server-utils.x86_64 3:10.3.17-1.module_el8.1.0+257+48736ea6 AppStreammariadb-test.x86_64 3:10.3.17-1.module_el8.1.0+257+48736ea6 AppStream[root@localhost vagrant]# yum list | grep "^mysql"mysql.x86_64 8.0.17-3.module_el8.0.0+181+899d6349 AppStreammysql-common.x86_64 8.0.17-3.module_el8.0.0+181+899d6349 AppStreammysql-devel.x86_64 8.0.17-3.module_el8.0.0+181+899d6349 AppStreammysql-errmsg.x86_64 8.0.17-3.module_el8.0.0+181+899d6349 AppStreammysql-libs.x86_64 8.0.17-3.module_el8.0.0+181+899d6349 AppStreammysql-server.x86_64 8.0.17-3.module_el8.0.0+181+899d6349 AppStreammysql-test.x86_64 8.0.17-3.module_el8.0.0+181+899d6349 AppStream
[root@localhost vagrant]# yum info mariadbLast metadata expiration check: 0:03:45 ago on Tue 03 Mar 2020 10:27:19 PM UTC.Available PackagesName : mariadbEpoch : 3Version : 10.3.17Release : 1.module_el8.1.0+257+48736ea6Arch : x86_64Size : 6.1 MSource : mariadb-10.3.17-1.module_el8.1.0+257+48736ea6.src.rpmRepo : AppStreamSummary : A very fast and robust SQL database serverURL : http://mariadb.orgLicense : GPLv2 with exceptions and LGPLv2 and BSDDescription : MariaDB is a community developed branch of MySQL - a multi-user, multi-threaded: SQL database server. It is a client/server implementation consisting of: a server daemon (mysqld) and many different client programs and libraries.: The base package contains the standard MariaDB/MySQL client programs and: generic MySQL files.[root@localhost vagrant]# yum info mysqlLast metadata expiration check: 0:03:50 ago on Tue 03 Mar 2020 10:27:19 PM UTC.Available PackagesName : mysqlVersion : 8.0.17Release : 3.module_el8.0.0+181+899d6349Arch : x86_64Size : 11 MSource : mysql-8.0.17-3.module_el8.0.0+181+899d6349.src.rpmRepo : AppStreamSummary : MySQL client programs and shared librariesURL : http://www.mysql.comLicense : GPLv2 with exceptions and LGPLv2 and BSDDescription : MySQL is a multi-user, multi-threaded SQL database server. MySQL is a: client/server implementation consisting of a server daemon (mysqld): and many different client programs and libraries. The base package: contains the standard MySQL client programs and generic MySQL files.
To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-development/E65C7D54-E8F6-4074-B169-A39FD410A644%402pi.org.