** Description changed:

  [ Impact ]
  
-  * merkuro fails to start with a runtime qml dependency error. On a
+  * merkuro fails to start with a runtime qml dependency error. On a
  standard Kubuntu desktop the dependency would have been pulled in by
  other packages, so the error would not occur. However, when merkuro is
  installed on other desktops or with non standard package selection this
  can happen.
  
  [ Test Plan ]
  
-  * Try to start merkuro from the package version 25.12.3-0ubuntu1 on a
+  * Try to start merkuro from the package version 25.12.3-0ubuntu1 on a
  system where the package qml6-module-qtlocation has not been installed
  and observe the error in the terminal.
  
-  * Install the fixed version from proposed and retry this, observing
+  * Install the fixed version from proposed and retry this, observing
  that the error no longer occurs.
  
  [ Where problems could occur ]
  
-  * We are adding a runtime dependency, so there is little room for error
+  * We are adding a runtime dependency, so there is little room for error
  on that score. However, we are also rebuilding merkuro from source
  against an archive that will be a little different in its state than
  when the original package was built. So some testing for unintended
  regressions should be performed.
  
- 
  ************ original bug text **************
  
- 
- `merkuro-calendar` doesn't open unless I `sudo apt install 
qml6-module-qtlocation`.
+ `merkuro-calendar` doesn't open unless I `sudo apt install qml6-module-
+ qtlocation`.
  
  $ lsb_release -rd
  Description:    Ubuntu 26.04.1 LTS
  Release:        26.04
  
  $ apt-cache policy merkuro
  merkuro:
    Installed: 25.12.3-0ubuntu1
    Candidate: 25.12.3-0ubuntu1
    Version table:
   *** 25.12.3-0ubuntu1 500
          500 https://gpl.savoirfairelinux.net/pub/mirrors/ubuntu 
resolute/universe amd64 Packages
          100 /var/lib/dpkg/status
  
  3) What you expected to happen
  
  Running `merkuro-calendar` should open a window.
  
  4) What happened instead
  
  ```console
  $ merkuro-calendar
  QQmlApplicationEngine failed to load component
  qrc:/qt/qml/org/kde/merkuro/calendar/qml/Main.qml:370:26: Type 
IncidenceInfoDrawer unavailable
  
qrc:/qt/qml/org/kde/merkuro/calendar/qml/Drawers/IncidenceInfoDrawer.qml:112:13:
 Type IncidenceInfoContents unavailable
  
qrc:/qt/qml/org/kde/merkuro/calendar/qml/Controls/IncidenceInfoContents.qml:8:1:
 module "QtLocation" is not installed
- home@daniel-desktop3:~$ dpkg -S merkuro-calendar
  ```
  
  # Workaround
  
  Manually installing the package fixes the problem. But the packaging
  should add something to `Depends:`.
  
  ProblemType: Bug
  DistroRelease: Ubuntu 26.04
  Package: merkuro 25.12.3-0ubuntu1
  ProcVersionSignature: Ubuntu 7.0.0-34.34-generic 7.0.14
  Uname: Linux 7.0.0-34-generic x86_64
  ApportVersion: 2.34.1-0ubuntu0.1
  Architecture: amd64
  CasperMD5CheckResult: pass
  CurrentDesktop: KDE
  Date: Wed Sep 30 08:26:11 2026
  InstallationDate: Installed on 2022-11-05 (1425 days ago)
  InstallationMedia: Ubuntu 22.10 "Kinetic Kudu" - Release amd64 (20221020)
  SourcePackage: merkuro
  UpgradeStatus: Upgraded to resolute on 2026-04-24 (159 days ago)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2169011

Title:
  [SRU] Missing dependency on qml6-module-qtlocation

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


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to