Bug 7529 - Some web applications do not show in rpmdrake without All:All
Summary: Some web applications do not show in rpmdrake without All:All
Status: RESOLVED WONTFIX
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords: Junior_job
Depends on:
Blocks:
 
Reported: 2012-09-19 20:14 CEST by Barry Jackson
Modified: 2012-12-06 10:26 CET (History)
1 user (show)

See Also:
Source RPM: rpmdrake-5.36-1.mga3.src.rpm
CVE:
Status comment:


Attachments

Description Barry Jackson 2012-09-19 20:14:23 CEST
Description of problem:
zoneminder and munin do not show in rpmdrake unless all:all is set.

I appreciate that these are technically servers, but they do have GUIs accessed using a browser, which in my opinion makes them valid GUI applications.

I have only recently realized that this is why some people could not find zoneminder in the repositories.

Strangely webmin does show as a GUI application despite working in the same way as the two above.

I can't yet figure out why :\


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
Comment 1 Manuel Hiebel 2012-09-19 21:19:48 CEST
you have to add a .desktop file in your spec as it look on that: 

http://svnweb.mageia.org/soft/rpmdrake/trunk/Makefile?revision=5495&view=markup

gui.lst:
	LC_COLLATE=C; ( echo -e "cedega-mandriva\npicasa\nVariCAD_2009-en\nVariCAD_View_2009-en\nVMware-Player" ; \
	urpmf "/(opt/kde[43]|usr)/share/((applnk|applications(|/kde)|apps/kicker/applets)/|kde4/services/plasma-applet).*.desktop" |sed -e 's!:.*!!') \
	 | sort | uniq > gui.lst

http://svnweb.mageia.org/soft/rpmdrake/trunk/gui.lst?view=markup

(in my opinion a webinterface is not a gui but well :) )
Comment 2 Barry Jackson 2012-09-20 00:09:22 CEST
(In reply to comment #1)
Thanks for pointing me to the code.
> you have to add a .desktop file in your spec
>
Not really possible. I think these two should be exceptions, hardcoded like VariCAD and picasa.
> 
> (in my opinion a webinterface is not a gui but well :) )

I don't really see why the mechanism of displaying the GUI should matter, a GUI is a GUI whether rendered directly or via a browser. ;)

Users certainly expect to see these applications under "with GUI"

Webmin is identical in that respect - the difference is that the url is fixed and can be hardcoded into a .desktop file, similarly with gnuradio-doc which I provided with a .desktop that opens the HTML docs with the default browser.
Manuel Hiebel 2012-10-05 15:03:23 CEST

Keywords: (none) => Junior_job

Comment 3 Thierry Vignaud 2012-12-06 10:26:31 CET
I disagree, those should be searched along other web packages

CC: (none) => thierry.vignaud

Thierry Vignaud 2012-12-06 10:26:51 CET

Status: NEW => RESOLVED
Resolution: (none) => WONTFIX
Summary: Some GUI applications do not show in rpmdrake without All:All => Some web applications do not show in rpmdrake without All:All


Note You need to log in before you can comment on or make changes to this bug.