Hi! Please find attached an ebuild of suspend2-sources-2.6.20 which uses the stable version suspend2 2.2.9. I also changed the dependency on suspend2-userui to either depend on 0.6.4 or 0.7.0. I do not understand, why suspend2-userui-0.7.0 is masked in portage with the comment "development version". 0.7.0 is a regular release and its ChangeLog just lists improvements and bugfixes -- nothing about an API break or something: 0.7.0 (17 January 2007) - Make test mode work at a usable speed again. - Update for kernel interface changes (send cleanup ack). - Fix random segfault bug (Kenneth Crudup). ...of course I tested 0.7.0 and 0.6.4 with this ebuild. I think the attached (and suspend2-userui-0.7.0) should be put unmasked into portage as suspend2-sources 2.6.20-r5, and the current suspend2-sources-2.6.20-r4 (which has the development version of suspend2) can be renamed to a version with a "_p" suffix. This "_p" suffix version should remain masked. Best regards Christian
Created attachment 116787 [details] suspend2-sources-2.6.20.ebuild
Created attachment 116788 [details] suspend2-sources-2.6.20.ebuild
I should add: I could drop the patches suspend2-2.2.9-fixups.patch and suspend2-sources-2.6.19-vesafb.patch. The first is incorporated in the 2.6.20 source, the second is in 4205_vesafb-tng-1.0-rc2.patch of genpatches.
Hello, 1. 2.2.9 is not stable... It does not work with most configurations, we are wating for Nigel to release 2.2.10 soon. 2. As far as I know, userui 0.7.0 works only with 2.2.9.5 and up, there was a change in the protocol. So I won't add this version into the tree for now, use your own overlay. Thanks.
Are you sure you didn't mix some version numbers? (In reply to comment #4) > 1. 2.2.9 is not stable... It does not work with most configurations, we are > wating for Nigel to release 2.2.10 soon. Nigel refers to 2.2.9 as stable on suspend2.net, Gentoo also has 2.6.18-r1 stable on x86, which uses 2.2.9. > 2. As far as I know, userui 0.7.0 works only with 2.2.9.5 and up, there was a > change in the protocol. suspend2.net has no 2.2.9.5, the newest stable version is 2.2.9. I also tested 0.7.0 with 2.2.9 and it works (just look at the ChangeLog, no word of an incompatibility!). > So I won't add this version into the tree for now, use your own overlay. I do, just wanted to help improve Gentoo :-)
(In reply to comment #5) > Are you sure you didn't mix some version numbers? I think I am... > > 1. 2.2.9 is not stable... It does not work with most configurations, we are > > wating for Nigel to release 2.2.10 soon. > > Nigel refers to 2.2.9 as stable on suspend2.net, Gentoo also has 2.6.18-r1 > stable on x86, which uses 2.2.9. True... But it is not "stable" working... Try the latest suspend2-sources with 2.2.9.13 it works much more reliable. > > 2. As far as I know, userui 0.7.0 works only with 2.2.9.5 and up, there was a > > change in the protocol. > > suspend2.net has no 2.2.9.5, the newest stable version is 2.2.9. This is a development version, look at the change log... significant changes there. > I also tested > 0.7.0 with 2.2.9 and it works (just look at the ChangeLog, no word of an > incompatibility!). I will check this one again... But I tested this on my system when I reverted to 2.2.9.3 and I could not make it work. Anyway >=2.2.9.5 must have 0.7.0. > > So I won't add this version into the tree for now, use your own overlay. > > I do, just wanted to help improve Gentoo :-) Me too... But I don't want to receive bugs that cannot be solved yet. I guess we are a few weeks from 2.2.10...