Control: found -1 5.30-1

Hi,

Daniel Shahaf wrote:
> In the lock screen, XScreenSaver displays the following message in bold font:
> 
>     This version of XScreenSaver is very old! Please upgrade!

Indeed. Very annoying. Upstream obviously hasn't understood how
distributions work and what stable releases are.

> A proposed (untested) patch attached.

Tormod: Please fix this issue also in Debian Jessie via
jessie-proposed-updates where it probably annoys end users the most.

> I know that the author has placed a Big Fat Warning in senescent_p()
> asking distro maintainers not to remove those warnings.  However, as
> a user I find these warnings rude and obnoxious, and I wish my computer
> not to be obnoxious to me.  Therefore, I ask that you disable the
> recency check, notwithstanding the author's request.

I second this.

> The author's wishes that users not bother him with bugs about old
> versions of the software can surely be addressed without unavoidable
> dialogs in *bold* or ALL CAPS presented _every time a user unlocks her
> screensaver_, as well as every time a user tries to configure her
> screensaver.

That won't help. It will primarily help to scare people away from
software with stubborn upstream maintainers as it has happened in the
past with e.g. ion3 (stubborn license), micq (stating disagreement
between upstream and packager to users).

> ยน - include the release date, advice to upgrade, and a statement that
>     upstream won't accept bug reports, all rendered in the typical running
>     text font, wherever the version number is displayed; or

I don't think "advice to upgrade" is much better than the current
situation, except that it doesn't involve CAPS-LOCK and exclamation
marks.

>   - route users' bug reports to upstream through a web page that
>     explains the issue; or
>   - route users' bug reports to upstream through a web form that has
>     a "Version number:" field and gives the "Out of date" error if the
>     user filled in an old version number.

That sounds like sane solutions for upstream. Nevertheless, that
doesn't solve our problem in Debian and its downstream distributions.

> P.S. I'm reporting this against the version in stable/jessie,

Sorry, you didn't. I've added the version (initially) in Jessie now.

> diff --git a/driver/prefs.c b/driver/prefs.c
> index 55bac7b..f9f96c3 100644
> --- a/driver/prefs.c
> +++ b/driver/prefs.c
> @@ -1663,6 +1663,8 @@ stop_the_insanity (saver_preferences *p)
>  Bool
>  senescent_p (void)
>  {
> +  return 0;
> +
>    /* If you are in here because you're planning on disabling this warning
>       before redistributing my software, please don't.

That doesn't fix the XFCE menu warning, too, right?

                Regards, Axel
-- 
 ,''`.  |  Axel Beckert <a...@debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-    |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE

Reply via email to