Bug 451228

Summary: Itinerary does not start
Product: [KDE Neon] neon Reporter: kdebugs
Component: generalAssignee: Neon Bugs <neon-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: jr, mds_foss, neon-bugs, sitter
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description kdebugs 2022-03-07 10:41:30 UTC
SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1. Install itinerary
2. Launch

OBSERVED RESULT
App does not launch

EXPECTED RESULT
App launches

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.24.2
KDE Frameworks Version: 5.91.0
Qt Version: 5.15.3

ADDITIONAL INFORMATION
org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
has portal: true
QQmlApplicationEngine failed to load component
qrc:/main.qml:219:9: Type App.IndoorMapPage unavailable
qrc:/IndoorMapPage.qml:152:5: Type IndoorMapInfoSheet unavailable
qrc:/IndoorMapInfoSheet.qml:80:13: Type IndoorMapInfoSheetOpeningHoursDelegate unavailable
qrc:/IndoorMapInfoSheetOpeningHoursDelegate.qml:10:1: module "org.kde.kopeninghours" is not installed
Comment 1 kdebugs 2022-03-07 10:43:48 UTC
I have tried installing libkopeninghours1 and libkopeninghours-dev, but neither seem to solve the issue.
Comment 2 kdebugs 2022-03-07 10:46:50 UTC
Seems to be a duplicate of https://bugs.kde.org/show_bug.cgi?id=437619, which also points to the correct required dependency.
Comment 3 Volker Krause 2022-03-07 11:10:44 UTC
Right `module "org.kde.kopeninghours" is not installed` would suggest a packaging problem. Which distribution is this?
Comment 4 kdebugs 2022-03-07 11:42:25 UTC
(In reply to Volker Krause from comment #3)
> Right `module "org.kde.kopeninghours" is not installed` would suggest a
> packaging problem. Which distribution is this?

KDE Neon
Comment 5 mydarkstar 2024-04-06 09:10:52 UTC
Ouch, while attempting to triage this issue, I was not even able to install the program on a fresh KDE neon Testing VM. Not via Discover, not via the terminal.
Seems like there are packaging issues with KDE Itinerary in general? The error below mentions kopeninghours as well.
The Flatpak seems to work perfectly fine however.

```
$ sudo apt install itinerary
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) itinerary:amd64 < none -> 23.08.4+p22.04+vstable+git20240219.0025-0 @un puN Ib >
Broken itinerary:amd64 Depends on qml-module-org-kde-kopeninghours:amd64 < none @un H >
Broken itinerary:amd64 Depends on qml-module-org-kde-kosmindoormap:amd64 < none @un H >
Broken itinerary:amd64 Depends on qml6-module-org-kde-i18n-localedata:amd64 < none | 6.0.0+p22.04+vstable+git20240331.1439-0 @un uH >
  Considering qml6-module-org-kde-i18n-localedata:amd64 1 as a solution to itinerary:amd64 9999
  Re-Instated qml6-module-org-kde-i18n-localedata:amd64
Broken itinerary:amd64 Depends on qml6-module-org-kde-kpublictransport:amd64 < none | 24.02.1+p22.04+vstable+git20240323.0105-0 @un uH >
  Considering qml6-module-org-kde-kpublictransport:amd64 1 as a solution to itinerary:amd64 9999
  Re-Instated libkpublictransport1:amd64
  Re-Instated qml6-module-org-kde-kpublictransport:amd64
Broken itinerary:amd64 Depends on qml6-module-qtlocation:amd64 < none | 6.6.3-0xneon+22.04+jammy+stable+build26 @un uH >
  Considering qml6-module-qtlocation:amd64 1 as a solution to itinerary:amd64 9999
  Re-Instated qt6-location:amd64
  Re-Instated qml6-module-qtlocation:amd64
Broken itinerary:amd64 Depends on qml6-module-qtpositioning:amd64 < none | 6.6.3-0xneon+22.04+jammy+stable+build21 @un uH >
  Considering qml6-module-qtpositioning:amd64 1 as a solution to itinerary:amd64 9999
  Re-Instated qml6-module-qtpositioning:amd64
Broken itinerary:amd64 Depends on kpim6-itinerary:amd64 < none | 24.02.1+p22.04+vstable+git20240402.0932-0 @un uH > (>= 23.08.4+p22.04+vstable+git20240217.0208)
  Considering kpim6-itinerary:amd64 0 as a solution to itinerary:amd64 9999
  Re-Instated osmctools:amd64
  Re-Instated kpim6-kmime:amd64
  Re-Instated kpim6-pkpass:amd64
  Re-Instated libprotobuf23:amd64
  Re-Instated libphonenumber8:amd64
  Re-Instated kpim6-itinerary:amd64
Broken itinerary:amd64 Depends on libkhealthcertificate1:amd64 < none | 24.02.1+p22.04+vstable+git20240321.0553-0 @un uH > (>= 23.01.0+p22.04+vstable+git20240217.0308)
  Considering libkhealthcertificate1:amd64 0 as a solution to itinerary:amd64 9999
  Re-Instated libkhealthcertificate1:amd64
Broken itinerary:amd64 Depends on libkosmindoormap1:amd64 < none | 24.02.1+p22.04+vstable+git20240401.0149-0 @un uH > (>= 23.08.4+p22.04+vstable+git20240114.0437)
  Considering libkosmindoormap1:amd64 0 as a solution to itinerary:amd64 9999
  Re-Instated libkopeninghours1-qt6:amd64
  Re-Instated libkosm1:amd64
  Re-Instated libkosmindoormap1:amd64
Broken itinerary:amd64 Depends on libquotient-qt6-0.8:amd64 < none | 0.8.1.2-0xneon+22.04+jammy+stable+build21 @un uH > (>= 0.8.1.2)
  Considering libquotient-qt6-0.8:amd64 0 as a solution to itinerary:amd64 9999
  Re-Instated libolm3:amd64
  Re-Instated libqt6keychain1:amd64
  Re-Instated libquotient-qt6-0.8:amd64
Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 itinerary : Depends: qml-module-org-kde-kopeninghours but it is not installable
             Depends: qml-module-org-kde-kosmindoormap but it is not installable
E: Unable to correct problems, you have held broken packages.
```
Comment 6 Jonathan Riddell 2024-04-11 14:32:31 UTC
should be fixed with current updates, let me know if it's still an issue