11
Release Announcements / Re: Linux Lite 7.0 RC1 Released
« Last post by sqwuade on May 10, 2024, 10:26:09 AM »I've been doing more research on the "Lite-Tweaks" issue and the problem could be related to the 3.44 version of zenity not having the "WebKit" option enabled/compiled into the binary any longer (LL6.6 had zenity 3.42.1, which was before the change).
Some info from the zenity Change log page:
3.44.0-2
Superseded in mantic-release on 2023-07-18
Deleted in mantic-proposed on 2023-07-20 (Reason: Moved to mantic)
zenity (3.44.0-2) experimental; urgency=medium
* Team upload
* d/control.in, d/rules: Disable WebKit integration (--html option).
This adds several "heavy" dependencies, notably WebKit itself, but
also video and spellchecking among others, which are undesired for
a simple interactive dialog.
The WebKit feature is disabled by default upstream, and several
major distributions (including at least the Fedora/Red Hat family,
Arch and openSUSE) don't enable it in their packaging, so portable
software cannot rely on this option being available. According to
codesearch.debian.net, none of the packages with a dependency on
zenity use the --html option.
The beginning of the Debian 13 cycle seems a good time to make this
sort of potentially disruptive change; most likely nobody will notice
this feature going away, but if we get bug reports, we can consider
other options such as having a zenity-minimal package without HTML
support, or having a zenity-full package with it.
(Closes: #777608, #942362)
* d/control.in: Remove version constraints in Build-Depends unnecessary
since bullseye (oldstable)
- libgtk-3-dev
- libnotify-dev
- meson
Source: https://launchpad.net/ubuntu/+source/zenity/+changelog
As a test, try running this script in a terminal on LL7, then try it on LL6.6:
"echo "hello world" | zenity --text-info --html --filename=/dev/stdin"
I got that info here: https://bugzilla.redhat.com/show_bug.cgi?id=1141802
Some info from the zenity Change log page:
3.44.0-2
Superseded in mantic-release on 2023-07-18
Deleted in mantic-proposed on 2023-07-20 (Reason: Moved to mantic)
zenity (3.44.0-2) experimental; urgency=medium
* Team upload
* d/control.in, d/rules: Disable WebKit integration (--html option).
This adds several "heavy" dependencies, notably WebKit itself, but
also video and spellchecking among others, which are undesired for
a simple interactive dialog.
The WebKit feature is disabled by default upstream, and several
major distributions (including at least the Fedora/Red Hat family,
Arch and openSUSE) don't enable it in their packaging, so portable
software cannot rely on this option being available. According to
codesearch.debian.net, none of the packages with a dependency on
zenity use the --html option.
The beginning of the Debian 13 cycle seems a good time to make this
sort of potentially disruptive change; most likely nobody will notice
this feature going away, but if we get bug reports, we can consider
other options such as having a zenity-minimal package without HTML
support, or having a zenity-full package with it.
(Closes: #777608, #942362)
* d/control.in: Remove version constraints in Build-Depends unnecessary
since bullseye (oldstable)
- libgtk-3-dev
- libnotify-dev
- meson
Source: https://launchpad.net/ubuntu/+source/zenity/+changelog
As a test, try running this script in a terminal on LL7, then try it on LL6.6:
"echo "hello world" | zenity --text-info --html --filename=/dev/stdin"
I got that info here: https://bugzilla.redhat.com/show_bug.cgi?id=1141802