yes, but in mic/imgcreate/pkgmanagers/yumpkgmgr.py

50 <#line50>

class Yum(yum.YumBase):

 51 <#line51>

    def __init__(self, creator = None, recording_pkgs=None):

 52 <#line52>

        if not isinstance(creator, ImageCreator):

 53 <#line53>

            raise CreatorError("Invalid argument: creator")

 54 <#line54>

        yum.YumBase.__init__(self)

 55 <#line55>



 56 <#line56>

        self.creator = creator

 57 <#line57>



 58 <#line58>

        if self.creator.target_arch:

 59 <#line59>

            if rpmUtils.arch.arches.has_key(self.creator.target_arch):

 60 <#line60>

                self.arch.setup_arch(self.creator.target_arch)

 61 <#line61>

            else:

 62 <#line62>

                raise CreatorError("Invalid target arch: %s" %
self.creator.target_arch)



On Tue, Apr 12, 2011 at 2:26 PM, WuYongbo <wilbur.un...@gmail.com> wrote:

> I am using the latest version of mic from Gitorious:
>
> in  image-creator/tools/mic-image-creator, it shows arch armv7hl is
> supported.
>
>  
> 615<https://meego.gitorious.org/meego-developer-tools/image-creator/blobs/master/tools/mic-image-creator#line615>
>
>     if options.release and options.run_mode == 0:
>
> 616<https://meego.gitorious.org/meego-developer-tools/image-creator/blobs/master/tools/mic-image-creator#line616>
>
>         options.record_pkgs = "name"
>
> 617<https://meego.gitorious.org/meego-developer-tools/image-creator/blobs/master/tools/mic-image-creator#line617>
>
>         if not options.prefix:
>
> 618<https://meego.gitorious.org/meego-developer-tools/image-creator/blobs/master/tools/mic-image-creator#line618>
>
>             options.prefix = "meego"
>
> 619<https://meego.gitorious.org/meego-developer-tools/image-creator/blobs/master/tools/mic-image-creator#line619>
>
>         if not options.suffix:
>
> 620<https://meego.gitorious.org/meego-developer-tools/image-creator/blobs/master/tools/mic-image-creator#line620>
>
>             options.suffix = options.release
>
> 621<https://meego.gitorious.org/meego-developer-tools/image-creator/blobs/master/tools/mic-image-creator#line621>
>
>         meegovert = ["handset", "netbook", "tablet", "ivi", "cetv", "core", 
> "tv"]
>
> 622<https://meego.gitorious.org/meego-developer-tools/image-creator/blobs/master/tools/mic-image-creator#line622>
>
>         meegoarch = ["ia32", "armv5tel", "armv7l", "armv7hl", "armv7nhl"]
>
> 623<https://meego.gitorious.org/meego-developer-tools/image-creator/blobs/master/tools/mic-image-creator#line623>
>
>         base = os.path.basename(options.config)
>
> 624<https://meego.gitorious.org/meego-developer-tools/image-creator/blobs/master/tools/mic-image-creator#line624>
>
>         ksname = base[:base.rfind(".")]
>
> 625<https://meego.gitorious.org/meego-developer-tools/image-creator/blobs/master/tools/mic-image-creator#line625>
>
>         ksnamec = ksname.split("-")
>
>
> 2011/4/12 tom z <maillist....@gmail.com>
>
>> >>> rpmUtils.arch.arches.keys()
>> ['ppc', 'x86_64', 'armv5tejl', 'i586', 'sparc', 'geode', 'ppc64', 'i486',
>> 'alphapca56', 'alphaev7', 'alphaev6', 'i386', 'alphaev45', 'armv5tel',
>> 'sh4a', 'alpha', 'ia64', 'ppc64iseries', 'ia32e', 'sparcv9v', 's390',
>> 'athlon', 'sh3', 'sh4', 'amd64', 'sparcv8', 'sparcv9', 'ppc64pseries',
>> 'sparc64', 'armv7l', 'alphaev5', 's390x', 'i686', 'alphaev56', 'alphaev4',
>> 'alphaev67', 'sparc64v', 'alphaev68', 'armv6l']
>>
>> there're no armv7hl, so error raised
>>
>> _______________________________________________
>> MeeGo-dev mailing list
>> MeeGo-dev@meego.com
>> http://lists.meego.com/listinfo/meego-dev
>> http://wiki.meego.com/Mailing_list_guidelines
>>
>
>
>
> --
> Good luck !
>
_______________________________________________
MeeGo-dev mailing list
MeeGo-dev@meego.com
http://lists.meego.com/listinfo/meego-dev
http://wiki.meego.com/Mailing_list_guidelines

Reply via email to