https://bugzilla.redhat.com/show_bug.cgi?id=2305346 Xose Vazquez Perez <xose.vazquez@xxxxxxxxx> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xose.vazquez@xxxxxxxxx --- Comment #3 from Xose Vazquez Perez <xose.vazquez@xxxxxxxxx> --- ============================ rpmlint session starts ============================ rpmlint: 2.5.0 configuration: /usr/lib/python3.13/site-packages/rpmlint/configdefaults.toml /etc/xdg/rpmlint/fedora-spdx-licenses.toml /etc/xdg/rpmlint/fedora.toml /etc/xdg/rpmlint/scoring.toml /etc/xdg/rpmlint/users-groups.toml /etc/xdg/rpmlint/warn-on-functions.toml rpmlintrc: mysql.rpmlintrc checks: 32, packages: 1 mysql8.4.spec:252: W: unversioned-explicit-provides bundled(rapidjson) mysql8.4.spec:256: W: unversioned-explicit-provides bundled(unordered_dense) mysql8.4.spec:266: W: unversioned-explicit-provides %{majorname}%{?1:-%{1}}-any\ The specfile contains an unversioned Provides: token, which will match all older, equal, and newer versions of the provided thing. This may cause update problems and will make versioned dependencies, obsoletions and conflicts on the provided thing useless -- make the Provides versioned if possible. mysql8.4.spec: E: unused-rpmlintrc-filter "spelling-error .* en_US (cnf|mysqld|subpackage) " mysql8.4.spec: E: unused-rpmlintrc-filter "dangling-relative-symlink /usr/lib/.build-id" mysql8.4.spec: E: unused-rpmlintrc-filter "(zero-length|pem-certificate|hidden-file-or-dir) /usr/share/mysql-test/*" mysql8.4.spec: E: unused-rpmlintrc-filter "missing-call-to-chdir-with-chroot" mysql8.4.spec: E: unused-rpmlintrc-filter "no-documentation" mysql8.4.spec: E: unused-rpmlintrc-filter "no-manual-page-for-binary" mysql8.4.spec: E: unused-rpmlintrc-filter "W: obsolete-not-provided mysql-cluster" mysql8.4.spec: E: unused-rpmlintrc-filter "W: obsolete-not-provided mysql-bench" mysql8.4.spec: E: unused-rpmlintrc-filter "W: obsolete-not-provided community-mysql-bench" mysql8.4.spec: E: unused-rpmlintrc-filter "conffile-without-noreplace-flag /var/log/mariadb/mariadb.log" mysql8.4.spec: E: unused-rpmlintrc-filter "non-standard-dir-perm /var/log/mysql 750" mysql8.4.spec:733: W: macro-in-comment %{buildroot} mysql8.4.spec:733: W: macro-in-comment %{_sysconfdir} There is a unescaped macro after a shell style comment in the specfile. Macros are expanded everywhere, so check if it can cause a problem in this case and escape the macro with another leading % if appropriate. 0 packages and 1 specfiles checked; 11 errors, 5 warnings, 2 filtered, 11 badness; has taken 0.1 s ============================ rpmlint session ends ============================ 1. Sould mysql.rpmlintrc be removed (unused-rpmlintrc-filter) ? 2. Fix 733 "macro-in-comment": diff --git a/mysql8.4.spec b/mysql8.4.spec index cd30d14..7510a03 100644 --- a/mysql8.4.spec +++ b/mysql8.4.spec @@ -730,7 +730,7 @@ mysqlcheck,mysqldump,mysqlimport,mysqlshow,mysqlslap,my_print_defaults}.1* %if %{with config} mkdir -p %{buildroot}%{_sysconfdir}/my.cnf.d %else -#rm %{buildroot}%{_sysconfdir}/my.cnf +#rm %%{buildroot}%%{_sysconfdir}/my.cnf %endif %if ! %{with common} -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component https://bugzilla.redhat.com/show_bug.cgi?id=2305346 Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-spam&short_desc=Report%20of%20Bug%202305346%23c3 -- _______________________________________________ package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue