Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 175338 - sys-kernel/suspend2-sources-2.6.20 with stable suspend2
Summary: sys-kernel/suspend2-sources-2.6.20 with stable suspend2
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Alon Bar-Lev (RETIRED)
URL: http://www.suspend2.net/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-20 12:29 UTC by Christian Schlotter
Modified: 2007-04-25 18:57 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
suspend2-sources-2.6.20.ebuild (suspend2-sources-2.6.20.ebuild,1.32 KB, text/plain)
2007-04-20 12:30 UTC, Christian Schlotter
Details
suspend2-sources-2.6.20.ebuild (suspend2-sources-2.6.20.ebuild,1.28 KB, text/plain)
2007-04-20 12:31 UTC, Christian Schlotter
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Schlotter 2007-04-20 12:29:47 UTC
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
Comment 1 Christian Schlotter 2007-04-20 12:30:23 UTC
Created attachment 116787 [details]
suspend2-sources-2.6.20.ebuild
Comment 2 Christian Schlotter 2007-04-20 12:31:25 UTC
Created attachment 116788 [details]
suspend2-sources-2.6.20.ebuild
Comment 3 Christian Schlotter 2007-04-20 12:46:15 UTC
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.
Comment 4 Alon Bar-Lev (RETIRED) gentoo-dev 2007-04-25 17:38:01 UTC
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.
Comment 5 Christian Schlotter 2007-04-25 18:46:56 UTC
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 :-)
Comment 6 Alon Bar-Lev (RETIRED) gentoo-dev 2007-04-25 18:57:35 UTC
(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...