Package Details: xscreensaver-arch-logo 6.08-1

Git Clone URL: https://aur.archlinux.org/xscreensaver-arch-logo.git (read-only, click to copy)
Package Base: xscreensaver-arch-logo
Description: Screen saver and locker for the X Window System with Arch Linux branding
Upstream URL: https://www.jwz.org/xscreensaver/
Licenses: BSD
Conflicts: xscreensaver
Provides: xscreensaver
Submitter: Harvie
Maintainer: Geballin (morgenstern)
Last Packager: morgenstern
Votes: 213
Popularity: 0.000000
First Submitted: 2009-05-19 16:57 (UTC)
Last Updated: 2023-10-15 00:13 (UTC)

Dependencies (11)

Required by (22)

Sources (15)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 15 Next › Last »

jwhendy commented on 2015-07-19 17:31 (UTC)

I disagree that this is the upstream behavior. I was going to email Jamie per your 2014-11-16 comment but figured I'd verify the actual package first. I started with no intltool and no gdm installed (bc already installed for cups, and libxpm installed for a bunch of stuff). First error from running `./configure`: ----- ./configure: line 7151: intltool-update: command not found checking for intltool-update... no checking for intltool-merge... no checking for intltool-extract... no configure: error: The intltool scripts were not found. Please install intltool. ----- Install intltool, then re-run ./configure... no errors, and compiles just fine. Storing the output of ./configure with and without gdm installed results in some slight differences, which tells me configure is simply *checking* if you have gdm, not assuming or forcing you to opt-in, as this AUR package does. So... I would disagree that this is how the upstream package behaves, as in it fails/forces installation for intltool (a "true" makedepend) but does not for gdm. Thus, I think gdm should be opt-in. Mention it to the user in the package build or elsewhere (like the typical "Optional dependency for xxx: yyy" message when installing via pacman), but do not automatically include it since there's no need for it. The current behavior, as already noted is unfortunate as it doesn't leave gdm flagged as un-needed. I only stumbled on all of this by accident when seeing a *ton* of gnome-sh*t in my pacman log that I didn't recall ever installing. Traced it to gdm, which I traced here. I could have been more attentive... but I guess I don't really expect optional stuff to come along by default when I'm dealing with Arch, either.

graysky commented on 2014-11-22 08:45 (UTC)

Bump to v5.32-1 Changelog: http://www.jwz.org/xscreensaver/changelog.html

graysky commented on 2014-11-16 13:26 (UTC)

Please read the comments below since this has been discussed ad nauseam in the past. Summary: my understanding is that gdm is required when building only to enable the 'new login' button on the lock screen. You don't need gdm installed if you want to use the package, just build. If that is not the case, please open a ticket against the official package. I try to keep this package as close to the official as possible.

<deleted-account> commented on 2014-11-16 12:21 (UTC)

Can you please remove gdm from the makedepends please? I can confirm what silverhammermba said: it works just fine without it. By the way, having gdm in both makedepends and optdepends can confuse some package managers: yaourt doesn't display it in as a dependence. Seriously, this is pain. On each update I have to manually edit the PKGBUILD in order to remove this useless gdm dependence if I don't want it to install a shitload of gnome-specific software I absolutely do not want. Keeping gdm in the optional dependencies will make everyone happy.

graysky commented on 2014-11-16 09:59 (UTC)

Bump to v5.31-1 Changelog: http://www.jwz.org/xscreensaver/changelog.html

graysky commented on 2014-11-16 09:39 (UTC)

There is a bug in version 5.31 that prevents it from building. Could be due to a dep missing or an upstream bug. Emailed Jamie and waiting to hear back.

graysky commented on 2014-11-03 08:18 (UTC)

Not sure why you're posting to this AUR page since I don't host this package on repo-ck... likely you have a bad download. Just delete it and redownload.

msx commented on 2014-11-03 03:43 (UTC)

Hello @graysky, should I update your signature? repo-ck works as usual... :: Proceed with installation? [Y/n] (33/33) checking keys in keyring [-------------------------------------------------------] 100% (33/33) checking package integrity [-------------------------------------------------------] 100% error: failed to commit transaction (invalid or corrupted package)

graysky commented on 2014-09-16 21:17 (UTC)

Bump to v5.30-1 Changelog: http://www.jwz.org/xscreensaver/changelog.html

graysky commented on 2014-09-03 08:45 (UTC)

This has been discussed many time over the months. Scroll down to see the discussion and see the official arch package.