To make things definitely clear I sent a mail to the developer which had removed the build of s2ram from the package uswsusp, asking him a kind of justification.
Matthew Garrett answered:
We use pm-utils in 8.04, and if things work with s2ram and not that then it's a bug that should be filed rather than something that should be worked around using a package that isn't installed by default. Keeping s2ram in the archive just confuses the issue horribly.
So I tried pm-utils, and it works perfectly for me. Please give up the Debian/Feisty package and try pm-suspend in the new package.
To make things definitely clear I sent a mail to the developer which had removed the build of s2ram from the package uswsusp, asking him a kind of justification.
Matthew Garrett answered:
We use pm-utils in 8.04, and if things work with s2ram and not that then it's a bug that should be filed rather than something that should be worked around using a package that isn't installed by default. Keeping s2ram in the archive just confuses the issue horribly.
So I tried pm-utils, and it works perfectly for me. Please give up the Debian/Feisty package and try pm-suspend in the new package.