GNU bug report logs - #54385
xscreensaver seems to be missing xscreensaver-demo

Previous Next

Package: guix;

Reported by: Christine Lemmer-Webber <cwebber <at> dustycloud.org>

Date: Mon, 14 Mar 2022 14:49:01 UTC

Severity: normal

To reply to this bug, email your comments to 54385 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#54385; Package guix. (Mon, 14 Mar 2022 14:49:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Christine Lemmer-Webber <cwebber <at> dustycloud.org>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Mon, 14 Mar 2022 14:49:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Christine Lemmer-Webber <cwebber <at> dustycloud.org>
To: bug-guix <at> gnu.org
Subject: xscreensaver seems to be missing xscreensaver-demo
Date: Mon, 14 Mar 2022 10:47:22 -0400
Not sure why but the latest xscreensaver package no longer includes the
xscreensaver-demo executable afaict?




Reply sent to Tobias Geerinckx-Rice <me <at> tobias.gr>:
You have taken responsibility. (Mon, 14 Mar 2022 17:30:02 GMT) Full text and rfc822 format available.

Notification sent to Christine Lemmer-Webber <cwebber <at> dustycloud.org>:
bug acknowledged by developer. (Mon, 14 Mar 2022 17:30:02 GMT) Full text and rfc822 format available.

Message #10 received at 54385-done <at> debbugs.gnu.org (full text, mbox):

From: Tobias Geerinckx-Rice <me <at> tobias.gr>
To: Christine Lemmer-Webber <cwebber <at> dustycloud.org>
Cc: 54385-done <at> debbugs.gnu.org
Subject: Re: bug#54385: xscreensaver seems to be missing xscreensaver-demo
Date: Mon, 14 Mar 2022 18:28:54 +0100
Hi Christine,

Note that the name of this tool has changed upstream[0], but we're still 
on an older version for now.  Building it:

    Warning: GTK version 2.24.33 was found, but at least one supporting
             library (gdk-pixbuf-xlib-2.0) was not, so GTK can't be 
used.
             Perhaps some of the development packages are not installed?

    Warning: The GTK libraries do not seem to be available; the
             `xscreensaver-demo' program requires them.

Where gdk-pixbuf-xlib is of course ‘a deprecated library’ and ‘[n]o 
newly written code should ever use this library’ so that'll be fun to 
maintain the coming years.

Our gdk-pixbuf package still mentions gdk-pixbuf-xlib-2.0.pc in an 
obsolete comment but doesn't actually install it.

Oh:

  NEWS: - Split the gdk-pixbuf-xlib library to a separate repository

The repository is archived and read-only:

  https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib

Oh that is going to be *super* fun to maintain.

At this point I'd usually go ahead and package the beast, but I don't 
use xscreensaver.  How important is this binary?  (-demo sounds 
unimportant, -settings very, but it's presumably the same thing.)

In any case an update to xscreensaver would seem prudent first.

Kind regards,

T G-R

Sent from a Web browser.  Excuse or enjoy my brevity.

[0]: https://www.jwz.org/xscreensaver/changelog.html




Did not alter fixed versions and reopened. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Mon, 14 Mar 2022 17:33:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-guix <at> gnu.org:
bug#54385; Package guix. (Tue, 15 Mar 2022 12:40:02 GMT) Full text and rfc822 format available.

Message #15 received at 54385 <at> debbugs.gnu.org (full text, mbox):

From: Christine Lemmer-Webber <cwebber <at> dustycloud.org>
To: Tobias Geerinckx-Rice <me <at> tobias.gr>
Cc: 54385 <at> debbugs.gnu.org
Subject: Re: bug#54385: xscreensaver seems to be missing xscreensaver-demo
Date: Tue, 15 Mar 2022 08:34:21 -0400
xscreensaver-demo makes it sound fairly unimportant, but -demo is how
you launch the configuration GUI and select screensavers, turn on
settings like when to lock, etc.  For example, in XFCE, I went to click
on the menus to select "screensaver" and it said xscreensaver-demo was
missing.  I imagine this could be confusing.  It confused me.

Looks like we're not the only ones hitting this issue:

  https://bugs.gentoo.org/753905

Tobias Geerinckx-Rice <me <at> tobias.gr> writes:

> Hi Christine,
>
> Note that the name of this tool has changed upstream[0], but we're
> still on an older version for now.  Building it:
>
>     Warning: GTK version 2.24.33 was found, but at least one supporting
>              library (gdk-pixbuf-xlib-2.0) was not, so GTK can't be
>              used.
>              Perhaps some of the development packages are not installed?
>
>     Warning: The GTK libraries do not seem to be available; the
>              `xscreensaver-demo' program requires them.
>
> Where gdk-pixbuf-xlib is of course ‘a deprecated library’ and ‘[n]o
> newly written code should ever use this library’ so that'll be fun to 
> maintain the coming years.
>
> Our gdk-pixbuf package still mentions gdk-pixbuf-xlib-2.0.pc in an
> obsolete comment but doesn't actually install it.
>
> Oh:
>
>   NEWS: - Split the gdk-pixbuf-xlib library to a separate repository
>
> The repository is archived and read-only:
>
>   https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib
>
> Oh that is going to be *super* fun to maintain.
>
> At this point I'd usually go ahead and package the beast, but I don't
> use xscreensaver.  How important is this binary?  (-demo sounds 
> unimportant, -settings very, but it's presumably the same thing.)
>
> In any case an update to xscreensaver would seem prudent first.
>
> Kind regards,
>
> T G-R
>
> Sent from a Web browser.  Excuse or enjoy my brevity.
>
> [0]: https://www.jwz.org/xscreensaver/changelog.html





This bug report was last modified 3 years and 90 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.