Bug 103082 - usermode-sources-2.6.12-r2.ebuild (update)
Bug#: 103082 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: enhancement Priority: P1
Resolution: FIXED Assigned To: kernel@gentoo.org Reported By: karl@hiramoto.org
Component: Ebuilds
URL: 
Summary: usermode-sources-2.6.12-r2.ebuild (update)
Keywords:  
Status Whiteboard: 
Opened: 2005-08-19 12:37 0000
Description:   Opened: 2005-08-19 12:37 0000
Updated the ebuild to use the latest patch set (uml-2.6.12-bs11)  from
http://www.user-mode-linux.org/~blaisorblade/patches/guest/

Tested in my local portage overlay, builds and runs well.

Location in portage:  sys-kernel/usermode-sources

------- Comment #1 From Karl Hiramoto 2005-08-19 12:40:14 0000 -------
Created an attachment (id=66341) [details]
updated ebuild	for  usermode-sources-2.6.12-r2.ebuild

------- Comment #2 From Karl Hiramoto 2005-08-19 12:47:17 0000 -------
Created an attachment (id=66342) [details]
testcase of boot  usermode-sources-2.6.12-r2.ebuild (update)

------- Comment #3 From Daniel Drake 2005-08-19 16:35:29 0000 -------
We should update to the latest genpatches for security reasons too. How about
if
you change this line:
  K_GENPATCHES_VER="8"

to:
  K_GENPATCHES_VER="13"

This will probably cause a patch collision in 2.6.12.3, in which case you can
add this line directly below:
  UNIPATCH_EXCLUDE="1003_linux-2.6.12.3.patch"

Excluding the whole 2.6.12.3 isn't ideal, but its the best we can easily
achieve.

------- Comment #4 From Karl Hiramoto 2005-08-22 06:09:43 0000 -------
Yes, 2.6.12.3  causes a colision with the uml-2.6.12-bs11 patch set.  The
UNIPATCH_EXCLUDE="1003_linux-2.6.12.3.patch"  makes it apply cleany, not ideal 
but makes it work. I will post the new ebuild attachment with the change. 

------- Comment #5 From Karl Hiramoto 2005-08-22 06:13:31 0000 -------
Created an attachment (id=66538) [details]
usermode-sources-2.6.12-r3.ebuild  (add K_GENPATCHES_VER="13" and
UNIPATCH_EXCLUDE="1003_linux-2.6.12.3.patch")

------- Comment #6 From Daniel Drake 2005-08-23 07:42:24 0000 -------
Thanks for testing that. Committed to CVS. For 2.6.13 and onwards we'll have a
better way to exclude conflicting patches.