Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-25280

incomplete push "WITHOUT_SERVER" broke packages

Details

    Description

      when one moves files between packages (e.g. from server to client), one must

      • set CONFLICTS/REPLACES/BREAKS correctly
      • change both RPM and DEB packages in sync

      Attachments

        Activity

          danblack Daniel Black added a comment -

          Debian: https://github.com/MariaDB/server/pull/1782

          Otto says he's going to finish https://github.com/MariaDB/server/pull/1729 which leads to this.

          Looking against to see if anything required in RPM, couldn't see anything last time.

          Didn't know about the strict in sync policy.

          danblack Daniel Black added a comment - Debian: https://github.com/MariaDB/server/pull/1782 Otto says he's going to finish https://github.com/MariaDB/server/pull/1729 which leads to this. Looking against to see if anything required in RPM, couldn't see anything last time. Didn't know about the strict in sync policy.

          Thanks.

          RPMs? The usual. Install the old MariaDB-server and the new MariaDB-client.

          There is no strict in sync policy, because DEBs and RPMs are not is sync right now. But ideally they should be, it's confusing to have discrepancies — difficult to document, difficult to explain, anybody using mix of distros needs to learns two sets or rules. So it's kind of the goal. And with every change to packaging we should try to make the diff betweeen DEBs and RPMs smaller, not larger.

          serg Sergei Golubchik added a comment - Thanks. RPMs? The usual. Install the old MariaDB-server and the new MariaDB-client. There is no strict in sync policy, because DEBs and RPMs are not is sync right now. But ideally they should be, it's confusing to have discrepancies — difficult to document, difficult to explain, anybody using mix of distros needs to learns two sets or rules. So it's kind of the goal. And with every change to packaging we should try to make the diff betweeen DEBs and RPMs smaller, not larger.
          danblack Daniel Black added a comment -

          RPM fixes made.

          Debian waiting on https://github.com/MariaDB/server/pull/1782 which is part of Otto's testing tree for 10.6 - https://github.com/ottok/mariadb/commits/ok-10.6-my_print_defaults-and-more

          danblack Daniel Black added a comment - RPM fixes made. Debian waiting on https://github.com/MariaDB/server/pull/1782 which is part of Otto's testing tree for 10.6 - https://github.com/ottok/mariadb/commits/ok-10.6-my_print_defaults-and-more

          People

            danblack Daniel Black
            serg Sergei Golubchik
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Git Integration

                Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.