[OE stablebranch] [Review] kernel-module-aes rename bandaid

Koen Kooi k.kooi at student.utwente.nl
Sat Mar 29 17:56:12 CET 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

I'm currently using this bandaid to work around the module renames:


# old_revision [a0a3cc0088bc51023a19b1d6942f7cc643e6bb52]
#
# patch "packages/tasks/task-base.bb"
#  from [461108bf3685f7346e95114839d03eebb184593b]
#    to [90c0c02b45e1a729ae091d52f89ebfb56574e9da]
#
============================================================
- --- packages/tasks/task-base.bb 461108bf3685f7346e95114839d03eebb184593b
+++ packages/tasks/task-base.bb 90c0c02b45e1a729ae091d52f89ebfb56574e9da
@@ -1,5 +1,5 @@ DESCRIPTION = "Merge machine and distro
  DESCRIPTION = "Merge machine and distro options to create a basic  
machine task/package"
- -PR = "r61"
+PR = "r62"

  inherit task

@@ -346,7 +346,8 @@ RRECOMMENDS_task-base-wifi = "\
      kernel-module-ecb \
      kernel-module-arc4 \
      kernel-module-michael-mic \
- -    kernel-module-aes"
+    kernel-module-aes \
+    kernel-module-aes-generic"

- ------

Is that acceptable for te stable branch, or do we want a proper fix  
that check the kernel version?

And speaking of module names, do we want the following in .stable as  
well?

- -----------------------------------------------------------------
Revision: 364678033dd32f6fbcbfefe35ee6db54abedb087
Ancestor: 8cce93e551167d7fc62b6ffd4120846caf87db3a
Author: thesing at openembedded.org
Date: 2008-03-28T14:45:21
Branch: org.openembedded.dev

Modified files:
         classes/package.bbclass

ChangeLog:

package.bbclass: fix handling of kernel-modules which end with '-dev'
         Kernel-modules which end with -dev get update-modules-dev
         as RRECOMMENDS so update-modules-dev gets pulled in images.
         So we blacklist kernel-module packages for now.

============================================================
- --- classes/package.bbclass     906d70a366b88e9727bc076e7246c6de0874bc0f
+++ classes/package.bbclass     6f3deeb912b24b09204110bd00e94e30f64d3936
@@ -904,7 +904,7 @@ python package_depchains() {
         for suffix in pkgs:
                 for pkg in pkgs[suffix]:
                         (base, func) = pkgs[suffix][pkg]
- -                       if suffix == "-dev":
+                       if suffix == "-dev" and not  
pkg.startswith("kernel-module-"):
                                 pkg_adddeprrecs(pkg, base, suffix,  
func, depends, d)
                         if len(pkgs[suffix]) == 1:
                                 pkg_addrrecs(pkg, base, suffix, func,  
rdepends, d)


regards,

Koen



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)

iD8DBQFH7nSvMkyGM64RGpERAqCYAJ49zXShGkCthclpL0amSknbRES7jQCgnFka
xAzn2M03FocO/bqQhLOE7eQ=
=ufgd
-----END PGP SIGNATURE-----



More information about the Openembedded-stablebranch mailing list