[MDEV-12516] mysqlbinlog command in client (or common) package Created: 2017-04-17  Updated: 2022-03-24  Resolved: 2022-03-24

Status: Closed
Project: MariaDB Server
Component/s: Packaging, Platform Debian
Fix Version/s: 10.6.0

Type: Task Priority: Major
Reporter: Michaël de groot Assignee: Tuukka Pasanen
Resolution: Fixed Votes: 1
Labels: None


 Description   

Hi,

Since we have MaxScale to copy binlogs to another server I think we need the 'mysqlbinlog' command in a different package: On the MaxScale server I want to inspect the binlogs but not install MariaDB server.

Could you please move the mysqlbinlog command to the client package? Or add it to common? Either would work for me.

Thanks,
Michaël



 Comments   
Comment by Sergei Golubchik [ 2017-04-17 ]

Applies to deb packages only, rpm packages already have mysqlbinlog in MariaDB-client.

Comment by Sergei Golubchik [ 2017-04-17 ]

otto, what do you think?

Comment by Otto Kekäläinen [ 2017-04-18 ]

Looking at https://mariadb.com/kb/en/mariadb/using-mysqlbinlog/ it seems to be of same nature as mysqlcheck or mysqlrepair commands, and should go into mariadb-client-10.3 or mariadb-client-core-10.3

Please don't put any new binaries to mariadb-common, that is mostly just a config file package.

So that the file moving works, there must be breaks/replaces from the new package to the old one. I think oerdnj could help here and at the same time make hist first commit go github.com/mariadb/server.

Comment by OndÅ™ej Surý (Inactive) [ 2017-04-29 ]

Done in MariaDB 10.3 packaging.

Comment by Anel Husakovic [ 2020-06-02 ]

otto what is done here I still see mysqlbinlog in server package in 10.3 ?

Comment by Otto Kekäläinen [ 2020-06-08 ]

You should probably not have any issues assigned to Ondrej Sury anymore.

anel You could check out in which package mysqlbinlog is in debian.org MariaDB packaging, where it is in MySQL packaging etc and summarize here, so we see what moves need to be made and what breaks/replaces are also necessary on upgrades.

Comment by Tuukka Pasanen [ 2022-03-21 ]

In newer version like 10.6 mysqlbinlog is renamed to mariadb-binlog and is correctly on client package. Is it intentional fix this on 10.3 anymore?

Comment by Tuukka Pasanen [ 2022-03-21 ]

Currently needs feedback is this really bug anymore

Comment by Daniel Black [ 2022-03-24 ]

its too late to backport changes between packages, the conflict rules will be horrible.

Closing as fixed

Comment by Daniel Black [ 2022-03-24 ]

estimating fixed version as 10.6.

Debian downstream is still putting these client tools in the server package for unknown reasons.

We still have a small number of aria/myisam utils in the server package

Comment by Daniel Black [ 2022-03-24 ]

Found - fixed in f55d53e26d510f0e85225714e932de7980a7cabb (10.6.0 as estimated)

Generated at Thu Feb 08 07:58:19 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.