Bug 1215079 - discover and zypper cannot find correctly openrgb via search
Summary: discover and zypper cannot find correctly openrgb via search
Status: RESOLVED FIXED
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: KDE Applications (show other bugs)
Version: Current
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: E-Mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-09-06 17:27 UTC by Mat
Modified: 2023-09-07 07:06 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
terminal command showing case-sensitive (185.98 KB, image/png)
2023-09-06 17:27 UTC, Mat
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mat 2023-09-06 17:27:30 UTC
Created attachment 869333 [details]
terminal command showing case-sensitive

hello everyone, when installing openrgb on my pc, I noticed that Discover and Zypper were behaving abnormally, Discover can't find the application in the repositories and suggests flatpak by default, zypper on the other hand is case-sensitive, you have to type OpenRGB exactly otherwise zypper can't install or find it. I hope that the bug report is correct and that the choice to put the bug in KDE application is adequate.

Operating System: openSUSE Tumbleweed 20230904
KDE Plasma Version: 5.27.7
KDE Frameworks Version: 5.109.0
Qt Version: 5.15.10

https://imgur.com/a/pvRhOja

terminal logs : 

turkishyordle@host:~> sudo zypper in openrgb
[sudo] Mot de passe de root : 
Chargement des données du dépôt...
Lecture des paquets installés...
'openrgb' n'a pas été trouvé parmi les noms de paquets. Essai parmi les capacités.
Aucun fournisseur de 'openrgb' trouvé.
- Vouliez-vous dire OpenRGB ?
Résolution des dépendances des paquets...
Rien à faire.


Sorry for the french terminal queries.
Comment 1 Fabian Vogt 2023-09-07 06:42:44 UTC
zypper install is case sensitive. This is intentional and unlikely to change.

That discover does not show OpenRGB as installed application means the AppStream data is not available somehow, and indeed, the OpenRGB package doesn't ship any.
This is because for some reason the package does not use "make install" but copies files manually and forgot about the metainfo file.
Comment 2 Mat 2023-09-07 06:46:05 UTC
(In reply to Fabian Vogt from comment #1)
> zypper install is case sensitive. This is intentional and unlikely to change.
> 
> That discover does not show OpenRGB as installed application means the
> AppStream data is not available somehow, and indeed, the OpenRGB package
> doesn't ship any.
> This is because for some reason the package does not use "make install" but
> copies files manually and forgot about the metainfo file.

hi you talk about an installed application, but even when it isn't installed, the app can't be found on discover ... is that the same reason?
Comment 3 Fabian Vogt 2023-09-07 06:52:19 UTC
(In reply to Mat from comment #2)
> (In reply to Fabian Vogt from comment #1)
> > zypper install is case sensitive. This is intentional and unlikely to change.
> > 
> > That discover does not show OpenRGB as installed application means the
> > AppStream data is not available somehow, and indeed, the OpenRGB package
> > doesn't ship any.
> > This is because for some reason the package does not use "make install" but
> > copies files manually and forgot about the metainfo file.
> 
> hi you talk about an installed application, but even when it isn't
> installed, the app can't be found on discover ... is that the same reason?

Yes. Without metainfo, discover does not know about it in any state.
Comment 4 Fabian Vogt 2023-09-07 07:06:56 UTC
https://build.opensuse.org/request/show/1109434 fixes the missing metainfo.