[yocto] meta-baryon

Jim Abernathy jfabernathy at gmail.com
Tue Jul 10 12:47:45 PDT 2012


I took at look at the meta baryon NAS project and thought it was 
interesting and decided to build it on a n410 based miniITX motherboard.

I think I guessed correctly on how to integrate it in.
1. make the machine = n450 in local.conf
2. make distro = baryon in local.conf
3. add meta-baryon and meta-n450 layers to bblayer.conf
4. put the commercial license flag in local.conf.

The build was going good until I got into the webmin section below is 
the error.  I don't see an obvious problem (to me):

DEBUG: No locale files in this package
DEBUG: adding update-rc.d calls to postinst/postrm for webmin
DEBUG: LIBNAMES: pkg webmin-staticdev libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-zones libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-xinetd libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-webminlog libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-webmincron libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-webmin libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-usermin libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-useradmin libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-updown libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-tunnel libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-time libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-tcpwrappers libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-system-status libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-syslog-ng libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-syslog libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-status libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-sshd libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-software libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-smf libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-smart-status libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-shell libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-sgiexports libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-servers libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-samba libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-rbac libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-raid libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-quota libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-proftpd libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-proc libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-ppp-client libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-postgresql libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-phpini libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-passwd libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-pam libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-package-updates libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-nis libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-net libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-mysql libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-mount libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-mon libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-mediatomb libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-man libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-lvm libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-lpadmin libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-logrotate libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-ldap-useradmin libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-ldap-server libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-ldap-client libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-krb5 libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-ipsec libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-ipfw libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-ipfilter libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-inittab libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-init libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-inetd libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-idmapd libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-htaccess-htpasswd libs 0 bins 0 
sonames []
DEBUG: LIBNAMES: pkg webmin-module-hpuxexports libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-grub libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-format libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-firewall libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-file libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-fdisk libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-exports libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-dnsadmin libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-dhcpd libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-dfsadmin libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-custom libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-cron libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-change-user libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-bsdexports libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-bind8 libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-bandwidth libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-bacula-backup libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-backup-config libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-at libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-apache libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-ajaxterm libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-adsl-client libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-module-acl libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-locale libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-doc libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-dev libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin-dbg libs 0 bins 0 sonames []
DEBUG: LIBNAMES: pkg webmin libs 0 bins 0 sonames []
NOTE: not generating shlibs
NOTE: DO PACKAGE QA
NOTE: Checking Package: webmin-module-zones
NOTE: Checking Package: webmin-module-xinetd
NOTE: Checking Package: webmin-module-webminlog
NOTE: Checking Package: webmin-module-webmincron
NOTE: Checking Package: webmin-module-webmin
NOTE: Checking Package: webmin-module-usermin
NOTE: Checking Package: webmin-module-useradmin
NOTE: Checking Package: webmin-module-updown
NOTE: Checking Package: webmin-module-tunnel
NOTE: Checking Package: webmin-module-time
NOTE: Checking Package: webmin-module-tcpwrappers
NOTE: Checking Package: webmin-module-system-status
NOTE: Checking Package: webmin-module-syslog-ng
NOTE: Checking Package: webmin-module-syslog
NOTE: Checking Package: webmin-module-status
NOTE: Checking Package: webmin-module-sshd
NOTE: Checking Package: webmin-module-software
NOTE: Checking Package: webmin-module-smf
NOTE: Checking Package: webmin-module-smart-status
NOTE: Checking Package: webmin-module-shell
NOTE: Checking Package: webmin-module-sgiexports
NOTE: Checking Package: webmin-module-servers
NOTE: Checking Package: webmin-module-samba
NOTE: Checking Package: webmin-module-rbac
NOTE: Checking Package: webmin-module-raid
NOTE: Checking Package: webmin-module-quota
NOTE: Checking Package: webmin-module-proftpd
NOTE: Checking Package: webmin-module-proc
NOTE: Checking Package: webmin-module-ppp-client
NOTE: Checking Package: webmin-module-postgresql
NOTE: Checking Package: webmin-module-phpini
NOTE: Checking Package: webmin-module-passwd
NOTE: Checking Package: webmin-module-pam
NOTE: Checking Package: webmin-module-package-updates
NOTE: Checking Package: webmin-module-nis
NOTE: Checking Package: webmin-module-net
NOTE: Checking Package: webmin-module-mysql
NOTE: Checking Package: webmin-module-mount
ERROR: Error executing a python function in 
/home/jim/meta-baryon/recipes-extended/webmin/webmin_1.570.bb:
KeyError: 'allarch'

ERROR: The stack trace of python calls that resulted in this 
exception/failure was:
ERROR:   File "do_package_qa", line 69, in <module>
ERROR:
ERROR:   File "do_package_qa", line 58, in do_package_qa
ERROR:
ERROR:   File "insane.bbclass", line 21, in package_qa_walk
ERROR:
ERROR:   File "insane.bbclass", line 25, in package_qa_check_arch
ERROR:
ERROR: The code that was being executed was:
ERROR:      0065:        bb.fatal("QA run found fatal errors. Please 
consider fixing them.")
ERROR:      0066:    bb.note("DONE with PACKAGE QA")
ERROR:      0067:
ERROR:      0068:
ERROR:  *** 0069:do_package_qa(d)
ERROR:      0070:
ERROR: (file: 'do_package_qa', lineno: 69, function: <module>)
ERROR:      0054: errorchecks.append(g[testmatrix[e]])
ERROR:      0055:
ERROR:      0056:        bb.note("Checking Package: %s" % package)
ERROR:      0057:        path = "%s/%s" % (pkgdest, package)
ERROR:  *** 0058:        if not package_qa_walk(path, warnchecks, 
errorchecks, skip, package, d):
ERROR:      0059:            walk_sane  = False
ERROR:      0060:        if not package_qa_check_rdepends(package, 
pkgdest, skip, d):
ERROR:      0061:            rdepends_sane = False
ERROR:      0062:
ERROR: (file: 'do_package_qa', lineno: 58, function: do_package_qa)
ERROR: Function failed: do_package_qa




More information about the yocto mailing list