[yocto] meta-baryon

Jim Abernathy jfabernathy at gmail.com
Wed Jul 11 08:39:24 PDT 2012


On 07/10/2012 03:47 PM, Jim Abernathy wrote:
> 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.
>

This is an issues with Denzil.  I went back and built it on edison 
branch and it built clean and boots on a D510MO board.

Jim A

> 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