[Bug 896674] New: zenity lacks the --html option, probably needs to compile zenity with WebKit.
https://bugzilla.novell.com/show_bug.cgi?id=896674 https://bugzilla.novell.com/show_bug.cgi?id=896674#c0 Summary: zenity lacks the --html option, probably needs to compile zenity with WebKit. Classification: openSUSE Product: openSUSE 13.1 Version: Final Platform: IA64 OS/Version: openSUSE 13.1 Status: NEW Severity: Normal Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: nio.wiklund@gmail.com QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:25.0) Gecko/20100101 Firefox/25.0 I use zenity in 'mkusb' version 9 described at https://help.ubuntu.com/community/mkusb This command (in a bash script) was developed in Ubuntu and works in several distros, for example Debian, Knoppix and Mageia Gnome: in the mkusb script: (echo "$htmlbody") | zenity --text-info --html --filename=/dev/stdin \ --height=$(($hadd+120)) --title "" --timeout 2 2>> "$errout" for testing from a command line: echo "hello world" | zenity --text-info --html --filename=/dev/stdin But in Fedora and openSUSE, it fails. It seems to me, that the --html option is missing. I use the --html option to enable colours, text control and graphics. 1. Red background for a final warning before flashing an iso to a device 2. For better control of the text 3. For graphics - the mkusb logo icon and an arrow *Question* Is it correct, that the --html option is missing? Or is it something else that makes it fail? *Details* Ubuntu 12.04.5 LTS uses zenity version 3.4.0 Ubuntu 14.04.1 LTS uses zenity version 3.8.0 Knoppix 7.4 (the current version) uses zenity version 3.12 and they all work. ----- openSUSE 13.1-GNOME uses zenity version 3.8.0 and fails with the following message: This option is not available. Please see --help for all possible usages. It works without the --html option ----- Reply from the zenity developer ArX Cruz: Hello --html option uses WebKit to render. Probably zenity wasn't compiled with WebKit, so the option doesn't exist. You need to open a bug against the distro to compile zenity with WebKit. Kind regards Arx Cruz Reproducible: Always Steps to Reproduce: 1.Try this command from a terminal window echo "hello world" | zenity --text-info --html --filename=/dev/stdin 2. It fails with the following message: This option is not available. Please see --help for all possible usages. 3. But without the option --html it works (displays a window with 'hello world') Actual Results: zenity fails in opensuse and fedora, but works in several other distros. Expected Results: success, so that html formatting can be used with zenity --text-info --html option uses WebKit to render. Probably zenity wasn't compiled with WebKit, so the option doesn't exist. Please try to solve the problem by compiling zenity with WebKit! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=896674
https://bugzilla.novell.com/show_bug.cgi?id=896674#c1
Nio Wiklund
https://bugzilla.novell.com/show_bug.cgi?id=896674
https://bugzilla.novell.com/show_bug.cgi?id=896674#c2
--- Comment #2 from Nio Wiklund
https://bugzilla.novell.com/show_bug.cgi?id=896674
https://bugzilla.novell.com/show_bug.cgi?id=896674#c
Nio Wiklund
https://bugzilla.novell.com/show_bug.cgi?id=896674
https://bugzilla.novell.com/show_bug.cgi?id=896674#c
Nio Wiklund
https://bugzilla.novell.com/show_bug.cgi?id=896674
https://bugzilla.novell.com/show_bug.cgi?id=896674#c3
Dominique Leuenberger
https://bugzilla.novell.com/show_bug.cgi?id=896674
https://bugzilla.novell.com/show_bug.cgi?id=896674#c4
--- Comment #4 from Dominique Leuenberger
This is my first experience of bugzilla. I have used Launchpad before, but I am
Nothing wrong in particular for your first time - well done (only one thing: do not adjust the 'priorities': this field is for the teams fixing the bugs to be decided) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=896674
https://bugzilla.novell.com/show_bug.cgi?id=896674#c5
--- Comment #5 from Bernhard Wiedemann
https://bugzilla.novell.com/show_bug.cgi?id=896674
https://bugzilla.novell.com/show_bug.cgi?id=896674#c6
--- Comment #6 from Nio Wiklund
participants (1)
-
bugzilla_noreply@novell.com