you are right! I ignored Warnings about "echo 0 | sudo tee /proc/sys/vm/vdso_enabled" carelessly!
thanks :-) 2011/4/12 Marko Saukko <marko.sau...@cybercom.com> > Hi, > > You should not have any segfaults during the image builds. Two things come > to my mind: > > First that your qemu-arm-static version is 0.13 or newer. If not you can > get 0.13 version for your distribution most probably from > http://repo.meego.com/MeeGo/tools/repos/ > > Second should try if executing following will make any difference with the > segfaults: > > > echo 0 | sudo tee /proc/sys/vm/vdso_enabled > > It is in the mic log separated with = WARNING = texts. > > Regards, > Marko > > > On 04/12/2011 10:50 AM, WuYongbo wrote: > >> Changing to bootstrap mode, it works !!! >> although with some unusual log when installing package, like: >> >> Installing: shared-mime-info ##################### >> [180/616]/var/tmp/rpm-tmp.JaHIPV: line 3: 25504 Segmentation fault (core >> dumped) /usr/bin/update-mime-database /usr/share/mime >&/dev/null >> Installing: PackageKit ##################### >> [507/616]/var/tmp/rpm-tmp.skk0Br: line 1: 25874 Segmentation fault (core >> dumped) update-mime-database /usr/share/mime >&/dev/null >> >> I am not sure whether this has any effort on using image ? >> >> >> Also, actually I tried bootstrap mode this morning, it failed with error: >> >> failed to find /var/cache/meego-bootstrap//parentroot. >> >> >> 在 2011年4月12日 下午2:44,Marko Saukko <marko.sau...@cybercom.com >> <mailto:marko.sau...@cybercom.com>>写道: >> >> >> Hi, >> >> the problem in here is that you are not using bootstrap mode. armv7hl >> architecture is not supported by your host distribution tools and thus >> you can't use legacy mode to build armv7hl image. So add --run-mode=1 >> to >> the cmdline and you should be fine. Also should be noted that to build >> armv7hl image properly you need to have qemu 0.13 or newer. >> >> Regards, >> Marko >> >> On 04/12/2011 06:10 AM, WuYongbo wrote: >> > *OS:* FC 13 >> > *MIC* version: 0.24.8 >> > >> > *Cmdline:* mic-image-creator --arch=armv7hl --pkgmgr=yum >> --format=raw >> > --save-kernel --package=tar.gz >> > --config=meego-handset-armv7hl-n900-1.1.99.1.20110406.102.ks >> > >> > *run-mode* = 0 (legacy) >> > >> > *Error: failed to create image : Invalid target arch: armv7hl* >> > * >> > * >> > I deep into /usr/bin/mic-image-creator and find in run-mode 0, arch >> > armv7hl is supported. >> > * >> > * >> > *logs:* >> > >> > MIC2 version: 0.24.8 >> > [main] >> > use_comps=1 >> > outdir=. >> > tmpdir=/var/tmp >> > run_mode=0 >> > >> > >> > >> > Local linux distribution: >> > Fedora release 13 (Goddard) >> > >> > Fedora release 13 (Goddard) >> > >> > Fedora release 13 (Goddard) >> > >> > Fedora release 13 (Goddard) >> > Kernel \r on an \m (\l) >> > >> > >> > Local Kernel version: 2.6.34.7-66.fc13.i686.PAE >> > Run mode: legacy >> > Using /var/tmp as tmpdir. >> > Using /var/tmp/cache as cache directory. >> > Using /home/Domain_Users/yuzheng as output directory. >> > Retrieving >> > >> >> http://download.meego.com/snapshots/1.1.99.1.20110406.102/repos/oss/armv7hl/packages//repodata/repomd.xml >> > ...OK >> > Retrieving >> > >> >> http://download.meego.com/snapshots/1.1.99.1.20110406.102/repos/oss/armv7hl/packages//repodata/b7c7cff692e5ad8c5eb2fbaa9dedeeb1b80d34d88e041142b40720ffd3a470b9-primary.sqlite.bz2 >> > ...OK >> > Retrieving >> > >> >> http://download.meego.com/snapshots/1.1.99.1.20110406.102/repos/oss/armv7hl/packages//repodata/72f8a3984159e43309b0254a4b26d8a33a76b69c8c1b6209dc403d27874d4098-patterns.xml.gz >> > ...OK >> > Retrieving >> > >> >> http://download.meego.com/snapshots/1.1.99.1.20110406.102/repos/oss/armv7hl/packages//repodata/cdc92f9c36226053c85deeeb5d05f170ad487bddd42f88e3ebb1309e805482e6-group.xml.gz >> > ...OK >> > Retrieving >> > >> >> http://download.meego.com/snapshots/1.1.99.1.20110406.102/repos/oss/armv7hl/packages//repodata/repomd.xml.key >> > ...OK >> > Retrieving >> > >> >> http://download.meego.com/snapshots/1.1.99.1.20110406.102/repos/non-oss/armv7hl/packages//repodata/repomd.xml >> > ...OK >> > Retrieving >> > >> >> http://download.meego.com/snapshots/1.1.99.1.20110406.102/repos/non-oss/armv7hl/packages//repodata/8b100fc1982d634506b5cd670bee62de67d12fe576ffa99d3106cedd6c7b4d3f-primary.sqlite.bz2 >> > ...OK >> > Retrieving >> > >> >> http://download.meego.com/snapshots/1.1.99.1.20110406.102/repos/non-oss/armv7hl/packages//repodata/repomd.xml.key >> > ...OK >> > Retrieving >> > >> >> http://download.meego.com/snapshots/1.1.99.1.20110406.102/repos/oss/armv7hl/packages//noarch/meego-release-1.1.90-1.1.noarch.rpm >> > ...OK >> > Available target architectures in repositories: [u'armv7hl'] >> > >> > MeeGo release 1.1.90 >> > >> > >> meego-handset-armv7hl-n900-1.1.99.1.20110406.102-1.1.90.20110412.1050 >> > Target arch: armv7hl >> > Registering package manager: zypp >> > Registering package manager: yum >> > >> > = WARNING = >> > vdso is enabled on your host, which might cause problems with arm >> > emulations. >> > You can disable vdso with following command before starting image >> build: >> > echo 0 | sudo tee /proc/sys/vm/vdso_enabled >> > = WARNING = >> > >> > Use package manager yum >> > Loading dm_snapshot... >> > Filesystem label= >> > OS type: Linux >> > Block size=4096 (log=2) >> > Fragment size=4096 (log=2) >> > Stride=0 blocks, Stripe width=0 blocks >> > 112000 inodes, 447999 blocks >> > 4479 blocks (1.00%) reserved for the super user >> > First data block=0 >> > Maximum filesystem blocks=461373440 >> > 14 block groups >> > 32768 blocks per group, 32768 fragments per group >> > 8000 inodes per group >> > Superblock backups stored on blocks: >> > 32768, 98304, 163840, 229376, 294912 >> > >> > Writing inode tables: 0/14 1/14 2/14 3/14 4/14 5/14 6/14 7/14 8/14 >> > 9/14 10/14 11/14 12/14 13/14 done >> > Creating journal (8192 blocks): done >> > Writing superblocks and filesystem accounting information: done >> > >> > This filesystem will be automatically checked every 27 mounts or >> > 180 days, whichever comes first. Use tune2fs -c or -i to override. >> > tune2fs 1.41.10 (10-Feb-2009) >> > Setting maximal mount count to -1 >> > Setting interval between checks to 0 seconds >> > mkfs.vfat 3.0.9 (31 Jan 2010) >> > unable to get drive geometry, using default 255/63 >> > mkswap: /dev/loop02: warning: don't erase bootbits sectors >> > on whole disk. Use -f to force. >> > Setting up swapspace version 1, size = 8188 KiB >> > no label, UUID=65848fe9-c1d5-48c3-a6d6-0c290a04b1e8 >> > /usr/sbin/setenforce: SELinux is disabled >> > * >> > * >> > *Error: failed to create image : Invalid target arch: armv7hl* >> > >> > >> > -- >> > Good luck ! >> > >> > >> > _______________________________________________ >> > MeeGo-qa mailing list >> > MeeGo-qa@lists.meego.com <mailto:MeeGo-qa@lists.meego.com> >> >> > http://lists.meego.com/listinfo/meego-qa >> >> >> >> >> -- >> Good luck ! >> > > -- Good luck !
_______________________________________________ MeeGo-qa mailing list MeeGo-qa@lists.meego.com http://lists.meego.com/listinfo/meego-qa