How can I add or replace packages of different version while mic creating
in local repository?
If there are two packages of same version in seperated local directory, how
can I choose the repository?
[intel released version - local, all files] [my packages - local,
just two files]
...
...
kernel-x86-ivi-3.10.0-1.4.1.1.i686 <--replace--
kernel-x86-ivi-3.11.0-0.rc6.0.0.0.i686
linux-firmware-ivi-20130805-1.noarch <--replace--
linux-firmware-20130805-1.noarch
...
...
kt@pc:~/3.0.m2> sudo mic cr raw -v -d ivi-release-efi-i586.ks --copy-kernel
--generate-bmap --compress-image=bz2 --runtime=native
--local-pkgs-path=/home/kt/devel/temp
mic 0.20 (openSUSE 12.2 i586)
Info: Substitute macro variable @BUILD_ID@/@ARCH@ in ks:
ivi-release-efi-i586.ks
Debug: normalized ks file:/tmp/ivi-release-efi-i586.ksQxJW0l
Info: Retrieving repo metadata:
Verbose: running command: "cp -f
/home/kt/devel/prebuilt/3.0.m2/repos/ivi/ia32/packages/repodata/repomd.xml
/var/tmp/mic/cache/ivi/repomd.xml"
Debug: can't get
file:///home/kt/devel/prebuilt/3.0.m2/repos/ivi/ia32/packages//repodata/repomd.xml.key
DONE
Info: Use detected arch i686.
Debug: Plugin module yumpkgmgr:/usr/lib/mic/plugins/backend/yumpkgmgr.pyc
imported
Debug: Plugin module zypppkgmgr:/usr/lib/mic/plugins/backend/zypppkgmgr.pyc
imported
Debug: Assigning gpt partitions to disks
Debug: Realignment for sdb1 with 2014 sectors, original offset 34, target
alignment is 1024K.
Debug: Assigned /boot to sdb1, sectors range 2048-133085 size 131038
sectors (67091456 bytes).
Debug: Realignment for sdb2 with 34 sectors, original offset 133086, target
alignment is 1024K.
Debug: Assigned / to sdb2, sectors range 133120-7809023 size 7675904
sectors (3930062848 bytes).
Debug: Realignment for sdb3 with 2048 sectors, original offset 7809024,
target alignment is 1024K.
Debug: Assigned swap to sdb3, sectors range 7811072-8859647 size 1048576
sectors (536870912 bytes).
Debug: Adding disk sdb as
/var/tmp/mic/build/imgcreate-fUeps8/tmp-mT__YG/ivi-release-efi-i586-201308261726-sdb.raw
with size 4536157184 bytes
Debug: Extending sparse file
/var/tmp/mic/build/imgcreate-fUeps8/tmp-mT__YG/ivi-release-efi-i586-201308261726-sdb.raw
to 4536157184
Verbose: running command: "/usr/sbin/losetup /dev/loop1
/var/tmp/mic/build/imgcreate-fUeps8/tmp-mT__YG/ivi-release-efi-i586-201308261726-sdb.raw"
Debug: Assigning msdos partitions to disks
Debug: Initializing partition table for /dev/loop1
Debug: /usr/sbin/parted
-s
/dev/loop1
mklabel
gpt
Debug: Creating partitions
Debug: Added 'primary' partition, sectors 2048-133085, size 131038 sectors
Debug: /usr/sbin/parted
-s
/dev/loop1
unit
s
mkpart
primary
fat32
2048
133085
Debug: Set 'legacy_boot' flag for partition '1' on disk '/dev/loop1'
Debug: /usr/sbin/parted
-s
/dev/loop1
set
1
legacy_boot
on
Debug: Added 'primary' partition, sectors 133120-7809023, size 7675904
sectors
Debug: /usr/sbin/parted
-s
/dev/loop1
unit
s
mkpart
primary
ext2
133120
7809023
Debug: Added 'primary' partition, sectors 7811072-8859647, size 1048576
sectors
Debug: /usr/sbin/parted
-s
/dev/loop1
unit
s
mkpart
primary
ext2
7811072
8859647
Debug: PARTUUID for partition 1 on disk 'sdb' (mount point '/boot') is
'44681C4B-27A5-4734-914F-04DE55CF1F7D'
Debug: Change type of partition 1 on disk 'sdb' (mount point '/boot') to
'C12A7328-F81F-11D2-BA4B-00A0C93EC93B'
Debug: PARTUUID for partition 2 on disk 'sdb' (mount point '/') is
'C6E22A7C-ECA8-4A04-B187-74A8020E54E6'
Debug: PARTUUID for partition 3 on disk 'sdb' (mount point 'swap') is
'6AE48404-B177-4656-99C7-DF73A435969F'
Debug: Running kpartx on /dev/loop1
Debug: Dev loop1p1: /dev/loop11 -> /dev/mapper/loop1p1
Debug: Dev loop1p2: /dev/loop12 -> /dev/mapper/loop1p2
Debug: Dev loop1p3: /dev/loop13 -> /dev/mapper/loop1p3
Debug: Adding partx mapping for /dev/loop1
Verbose: running command: "/sbin/kpartx -v -a /dev/loop1", with output::
+----------------
| add map loop1p1 (253:2): 0 131038 linear /dev/loop1 2048
| add map loop1p2 (253:3): 0 7675904 linear /dev/loop1 133120
| add map loop1p3 (253:4): 0 1048576 linear /dev/loop1 7811072
+----------------
Debug: Calculating mount order
Verbose: Formating ext4 filesystem on /dev/loop12
Debug: Tuning filesystem on /dev/loop12
Verbose: running command: "/usr/sbin/tune2fs -c0 -i0 -Odir_index
-ouser_xattr,acl /dev/loop12", with output::
+----------------
| tune2fs 1.42.4 (12-June-2012)
| Setting maximal mount count to -1
| Setting interval between checks to 0 seconds
+----------------
Debug: Mounting /dev/loop12 at
/var/tmp/mic/build/imgcreate-fUeps8/install_root/
Verbose: running command: "/usr/bin/mount /dev/loop12
/var/tmp/mic/build/imgcreate-fUeps8/install_root/ -t ext4"
Verbose: Formating vfat filesystem on /dev/loop11
Verbose: running command: "/usr/sbin/mkfs.vfat -n boot -i 2624333B
/dev/loop11", with output::
+----------------
| mkfs.vfat 3.0.10 (12 Sep 2010)
| unable to get drive geometry, using default 255/63
+----------------
Verbose: Tuning filesystem on /dev/loop11
Debug: Creating mount point
/var/tmp/mic/build/imgcreate-fUeps8/install_root/boot
Debug: Mounting /dev/loop11 at
/var/tmp/mic/build/imgcreate-fUeps8/install_root/boot
Verbose: running command: "/usr/bin/mount /dev/loop11
/var/tmp/mic/build/imgcreate-fUeps8/install_root/boot -t vfat"
Verbose: running command: "/usr/sbin/mkswap -L swap -U
3b98117c-0e29-11e3-8dde-4c72b9d2d212 /dev/loop13", with output::
+----------------
| mkswap: /dev/loop13: warning: don't erase bootbits sectors
| on whole disk. Use -f to force.
| Setting up swapspace version 1, size = 524284 KiB
| LABEL=swap, UUID=3b98117c-0e29-11e3-8dde-4c72b9d2d212
+----------------
Debug: Writing mkinitrd config
/var/tmp/mic/build/imgcreate-fUeps8/install_root/etc/sysconfig/mkinitrd
Verbose: running command: "/usr/bin/mount --bind /sys
/var/tmp/mic/build/imgcreate-fUeps8/install_root/sys"
Verbose: running command: "/usr/bin/mount --bind /proc
/var/tmp/mic/build/imgcreate-fUeps8/install_root/proc"
Verbose: running command: "/usr/bin/mount --bind /proc/sys/fs/binfmt_misc
/var/tmp/mic/build/imgcreate-fUeps8/install_root/proc/sys/fs/binfmt_misc"
Verbose: running command: "/usr/bin/mount --bind /dev/pts
/var/tmp/mic/build/imgcreate-fUeps8/install_root/dev/pts"
Info: Refreshing repository: ivi ...
Verbose: repo: ivi was added
Info: zypp architecture is <i686>
Info: Marking
/home/kt/devel/temp/kernel-x86-ivi-debuginfo-3.11.0-0.rc6.0.0.0.i686.rpm to
be installed
Info: Marking
/home/kt/devel/temp/kernel-x86-ivi-devel-3.11.0-0.rc6.0.0.0.i686.rpm to be
installed
Info: Marking
/home/kt/devel/temp/linux-firmware-debugsource-20130805-1.noarch.rpm to be
installed
Info: Marking /home/kt/devel/temp/perf-3.11.0-0.rc6.0.0.0.i686.rpm to be
installed
Info: Marking /home/kt/devel/temp/linux-firmware-20130805-1.noarch.rpm to
be installed
Info: Marking
/home/kt/devel/temp/kernel-x86-ivi-debugsource-3.11.0-0.rc6.0.0.0.i686.rpm
to be installed
Info: Marking
/home/kt/devel/temp/perf-debuginfo-3.11.0-0.rc6.0.0.0.i686.rpm to be
installed
Info: Marking /home/kt/devel/temp/linux-firmware-ivi-20130805-1.noarch.rpm
to be installed
Info: Marking
/home/kt/devel/temp/kernel-x86-ivi-devel-debuginfo-3.11.0-0.rc6.0.0.0.i686.rpm
to be installed
Info: Marking
/home/kt/devel/temp/kernel-x86-ivi-3.11.0-0.rc6.0.0.0.i686.rpm to be
installed
Warning: repo problem: cannot install both
kernel-x86-ivi-3.11.0-0.rc6.0.0.0.i686 and
kernel-x86-ivi-3.10.0-1.4.1.1.i686,
Warning: repo problem: linux-firmware-ivi-20130805-1.noarch conflicts with
linux-firmware provided by linux-firmware-20130805-1.noarch,
Verbose: running command: "/usr/bin/umount -l
/var/tmp/mic/build/imgcreate-fUeps8/install_root/dev/pts"
Verbose: running command: "/usr/bin/umount -l
/var/tmp/mic/build/imgcreate-fUeps8/install_root/proc/sys/fs/binfmt_misc"
Verbose: running command: "/usr/bin/umount -l
/var/tmp/mic/build/imgcreate-fUeps8/install_root/proc"
Verbose: running command: "/usr/bin/umount -l
/var/tmp/mic/build/imgcreate-fUeps8/install_root/sys"
Debug: Unmounting directory
/var/tmp/mic/build/imgcreate-fUeps8/install_root/boot
Verbose: running command: "/usr/bin/umount -l
/var/tmp/mic/build/imgcreate-fUeps8/install_root/boot"
Debug: Unmounting directory
/var/tmp/mic/build/imgcreate-fUeps8/install_root/
Verbose: running command: "/usr/bin/umount -l
/var/tmp/mic/build/imgcreate-fUeps8/install_root/"
Debug: Removing compat symlinks
Debug: Unmapping /dev/loop1
Debug: Losetup remove /dev/loop1
Verbose: running command: "/usr/sbin/losetup -d /dev/loop1"
Error: Traceback (most recent call last):
File "/usr/bin/mic", line 221, in <module>
sys.exit(mic.main())
File "/usr/lib/python2.7/site-packages/mic/utils/cmdln.py", line 257, in
main
return self.cmd(args)
File "/usr/lib/python2.7/site-packages/mic/utils/cmdln.py", line 280, in
cmd
retval = self.onecmd(argv)
File "/usr/lib/python2.7/site-packages/mic/utils/cmdln.py", line 412, in
onecmd
return self._dispatch_cmd(handler, argv)
File "/usr/lib/python2.7/site-packages/mic/utils/cmdln.py", line 1084, in
_dispatch_cmd
return handler(argv)
File "/usr/bin/mic", line 94, in do_create
cr.main(argv[1:])
File "/usr/lib/python2.7/site-packages/mic/creator.py", line 294, in main
return self.cmd(args)
File "/usr/lib/python2.7/site-packages/mic/utils/cmdln.py", line 280, in
cmd
retval = self.onecmd(argv)
File "/usr/lib/python2.7/site-packages/mic/utils/cmdln.py", line 412, in
onecmd
return self._dispatch_cmd(handler, argv)
File "/usr/lib/python2.7/site-packages/mic/utils/cmdln.py", line 1100, in
_dispatch_cmd
return handler(argv[0], opts, *args)
File "/usr/lib/mic/plugins/imager/raw_plugin.py", line 119, in do_create
creator.install()
File "/usr/lib/python2.7/site-packages/mic/imager/baseimager.py", line
1034, in install
pkg_manager.runInstall(checksize)
File "/usr/lib/mic/plugins/backend/zypppkgmgr.py", line 453, in runInstall
self.buildTransaction()
File "/usr/lib/mic/plugins/backend/zypppkgmgr.py", line 699, in
buildTransaction
% len(probs))
RepoError: <repo>found 2 resolver problem, abort!
--
Joshua Kim
-------------------------------------
Leading Research Engineer
Hyundai Autron
_______________________________________________
IVI mailing list
[email protected]
https://lists.tizen.org/listinfo/ivi