← Back to team overview

ubuntu-hams-devel team mailing list archive

[Bug 1872002] Re: cqrlog needs to depend on mariadb instead of mysql

 

** Also affects: cqrlog (Ubuntu Focal)
   Importance: Undecided
       Status: New

** Also affects: cqrlog (Ubuntu Noble)
   Importance: Undecided
       Status: New

** Also affects: cqrlog (Ubuntu Jammy)
   Importance: Undecided
       Status: New

** Changed in: cqrlog (Ubuntu Focal)
       Status: New => In Progress

** Changed in: cqrlog (Ubuntu Jammy)
       Status: New => In Progress

** Changed in: cqrlog (Ubuntu Noble)
       Status: New => In Progress

** Changed in: cqrlog (Ubuntu Noble)
     Assignee: (unassigned) => Sudip Mukherjee (sudipmuk)

** Changed in: cqrlog (Ubuntu Jammy)
     Assignee: (unassigned) => Sudip Mukherjee (sudipmuk)

** Changed in: cqrlog (Ubuntu Focal)
     Assignee: (unassigned) => Sudip Mukherjee (sudipmuk)

** Changed in: cqrlog (Ubuntu)
     Assignee: Dave Hibberd (hibby) => (unassigned)

** Summary changed:

- cqrlog needs to depend on mariadb instead of mysql
+ [SRU] cqrlog needs to depend on mariadb instead of mysql

-- 
You received this bug notification because you are a member of Ubuntu
ham developers, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1872002

Title:
  [SRU] cqrlog needs to depend on mariadb instead of mysql

Status in cqrlog package in Ubuntu:
  Fix Released
Status in cqrlog source package in Focal:
  In Progress
Status in cqrlog source package in Jammy:
  In Progress
Status in cqrlog source package in Noble:
  In Progress

Bug description:
  [Impact]
  Due to the difference in how Debian and Ubuntu ship the mysql-* packages, cqrlog has been using mysql-* packages in Ubuntu, which the package is not compatible with. This means users can successfully install, but the package fails on launch.

  In Debian, we ship mariadb-* to fulfil mysql-* requirements, but this
  is not true with ubuntu [https://salsa.debian.org/mariadb-
  team/mysql/-/blob/mysql-defaults/debian/master/debian/rules](Debian
  Salsa )

  [Test Plan]
  This fix has already been tested and implemented in Debian upstream. However was not available in Debian until post-Noble release.

  This has already been tested manually by others, but as soon as a
  version with the patch present is available, a user should install the
  updated cqrlog package and the appropriate dependencies are installed
  so the program should work as usual.

  [Regression Potential]
  Extremely limited. Users on systems dating back to pre-jammy have not been able to use this package without manually installing mariadb, so no database migration is required unless they are upgrading from before hirsute, and they would need to migrate regardless of this bug. 

  [Where problems could occur]

  Uncertain

  [Other Info]
  This is already available in Debian Unstable, and also in Oracular due to the sync.

  I am the DD responsible for cqrlog in Debian but the SRU process is
  unfamiliar to me, so some handholding and sponsorship is required!

  [Original Description]

  Please update the cqrlog package (debian/control) to depend on mariadb
  server instead of mysql server.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cqrlog/+bug/1872002/+subscriptions



References