sorry mate, it was to point out the build failure :)
Search Criteria
Package Details: uswsusp-git 1.0.libgcrypt.1.6.3+r522+g84d75e60b-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/uswsusp-git.git (read-only, click to copy) |
|---|---|
| Package Base: | uswsusp-git |
| Description: | Userspace software suspend - git checkout |
| Upstream URL: | http://suspend.sourceforge.net/ |
| Licenses: | GPL-3.0-or-later |
| Conflicts: | uswsusp |
| Provides: | uswsusp |
| Submitter: | jackoneill |
| Maintainer: | ilovemikael |
| Last Packager: | envolution |
| Votes: | 161 |
| Popularity: | 0.041910 |
| First Submitted: | 2010-12-17 20:59 (UTC) |
| Last Updated: | 2024-12-03 18:14 (UTC) |
Dependencies (6)
- libgcrypt
- libx86
- lzo
- pciutils (pciutils-gitAUR)
- perl-switch
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
Required by (0)
Sources (3)
shadowed87 commented on 2012-04-15 08:57 (UTC)
jackoneill commented on 2012-04-14 11:15 (UTC)
shadowed87: I would appreciate it if you explained why you think this package is out of date. In the meantime, I'll unflag it.
As for the build failures, Works For Me™.
<deleted-account> commented on 2012-04-12 19:42 (UTC)
I installed it by manually cloning the git repository then doing the steps in the PKGBUILD
and at some point I applied the no-deprecated-switch.patch (but at a later point than in the PKGBUILD)
this way I got it compiled and installed correctly.
srl commented on 2012-04-12 19:38 (UTC)
I'm having th3voic3's problem ("no such file or directory" because .../etc isn't being created) as well.
parky6 commented on 2012-04-10 15:50 (UTC)
same problem
taylorchu commented on 2012-04-09 03:16 (UTC)
this does not build.
reason: install cannot find resume.conf
tocer commented on 2012-04-09 02:00 (UTC)
@jackoneill:
It works for me. the solution is remove compile option 'upx' in the makepkg.conf. Thanks anyway.
jackoneill commented on 2012-04-07 17:12 (UTC)
By the way, tocer, did you ever fix your problem?
I ran `mkinitcpio -vp linux` and got this:
[...]
-> Parsing hook: [uresume]
adding file: /usr/lib/suspend/resume
adding symlink: /usr/lib/liblzo2.so.2 -> /usr/lib/liblzo2.so.2.0.0
adding file: /usr/lib/liblzo2.so.2.0.0
adding symlink: /lib/libgcrypt.so.11 -> /lib/libgcrypt.so.11.7.0
adding file: /lib/libgcrypt.so.11.7.0
adding symlink: /lib/libgpg-error.so.0 -> /lib/libgpg-error.so.0.8.0
adding file: /lib/libgpg-error.so.0.8.0
adding file: /etc/suspend.conf
adding file: /hooks/uresume
-> Parsing hook: [filesystems]
[...]
I think mkinitcpio is supposed to include every library that /usr/lib/suspend/resume links to. Try `readelf -d /usr/lib/suspend/resume`. The relevant part:
0x0000000000000001 (NEEDED) Shared library: [liblzo2.so.2]
0x0000000000000001 (NEEDED) Shared library: [libgcrypt.so.11]
0x0000000000000001 (NEEDED) Shared library: [libpthread.so.0]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
jackoneill commented on 2012-04-07 16:59 (UTC)
Commenté par: th3voic3 sur Sat, 07 Apr 2012 13:47:35 +0000
> Building this always fails with:
>
> make[3]: Entering directory `/home/th3voic3/AUR/uswsusp-git/src/uswsusp-build'
> if [ -f /home/th3voic3/AUR/uswsusp-git/pkg//etc/suspend.conf ]; then \
> /usr/bin/install -c -m 644 ./conf/suspend.conf /home/th3voic3/AUR/uswsusp-git/pkg//etc/suspend.conf.new; \
> else \
> /usr/bin/install -c -m 644 ./conf/suspend.conf /home/th3voic3/AUR/uswsusp-git/pkg//etc/suspend.conf; \
> fi
> /usr/bin/install: cannot create regular file ‘/home/th3voic3/AUR/uswsusp-git/pkg//etc/suspend.conf’: No such file or directory
==> Finished making: uswsusp-git 20120407-1 (Sat Apr 7 19:55:19 EEST 2012)
In other words, I can't reproduce it.
<deleted-account> commented on 2012-04-07 13:47 (UTC)
Building this always fails with:
make[3]: Entering directory `/home/th3voic3/AUR/uswsusp-git/src/uswsusp-build'
if [ -f /home/th3voic3/AUR/uswsusp-git/pkg//etc/suspend.conf ]; then \
/usr/bin/install -c -m 644 ./conf/suspend.conf /home/th3voic3/AUR/uswsusp-git/pkg//etc/suspend.conf.new; \
else \
/usr/bin/install -c -m 644 ./conf/suspend.conf /home/th3voic3/AUR/uswsusp-git/pkg//etc/suspend.conf; \
fi
/usr/bin/install: cannot create regular file ‘/home/th3voic3/AUR/uswsusp-git/pkg//etc/suspend.conf’: No such file or directory
make[3]: *** [install-data-hook] Error 1
make[3]: Leaving directory `/home/th3voic3/AUR/uswsusp-git/src/uswsusp-build'
make[2]: *** [install-data-am] Error 2
make[2]: Leaving directory `/home/th3voic3/AUR/uswsusp-git/src/uswsusp-build'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/home/th3voic3/AUR/uswsusp-git/src/uswsusp-build'
make: *** [install-recursive] Error 1
Pinned Comments
gerliczkowalczuk commented on 2026-04-04 19:11 (UTC)
This package appears to be effectively unmaintained upstream and fails to build on modern toolchains (GCC 14+, recent kernels).
The git repository is outdated and lacks proper install targets, and multiple users report linker errors and build failures.
At this point, maintaining this package in AUR likely has little value unless someone actively depends on it and is willing to patch it.
Consider using alternatives (e.g. kernel suspend mechanisms) instead.
I suggest orphaning this package.