fixing install error info: struct.error: argument for 's' must be a bytes object 61/302461/6 sandbox/wangbiao/py2_in_py3
authorwangbiao <biao716.wang@samsung.com>
Thu, 7 Dec 2023 06:07:29 +0000 (15:07 +0900)
committerwangbiao <biao716.wang@samsung.com>
Thu, 7 Dec 2023 10:25:04 +0000 (19:25 +0900)
commitf99eb8983d90edb323372bfd787576e4599a0162
tree47b86e1b4b6a9bbdc26ce3f927a5397dfbcbc354
parent88c7baf8ed8a1ba4692b34c52b6aaede744031bc
fixing install error info: struct.error: argument for 's' must be a bytes object
Because mic package is py3 version, During apt-get install mic, after mic is installed,
it will call py3compile binary to build *.py file, but the python file in mic_py2 directory
is py2, it will have show error info.
Now we use compress them to a tar.gz, then decompress it to /usr/lib/mic in post install step.
Change-Id: I8a242b566b5215d213606e18edbf74d97194e8fe
Signed-off-by: wangbiao <biao716.wang@samsung.com>
130 files changed:
debian/mic.postinst [new file with mode: 0755]
debian/rules
mic/rt_util.py
mic_py2.tar.gz [new file with mode: 0644]
mic_py2/etc/mic/mic.conf [deleted file]
mic_py2/usr/bin/mic [deleted file]
mic_py2/usr/lib/mic/plugins/backend/yumpkgmgr.py [deleted file]
mic_py2/usr/lib/mic/plugins/backend/zypppkgmgr.py [deleted file]
mic_py2/usr/lib/mic/plugins/imager/fs_plugin.py [deleted file]
mic_py2/usr/lib/mic/plugins/imager/loop_plugin.py [deleted file]
mic_py2/usr/lib/mic/plugins/imager/qcow_plugin.py [deleted file]
mic_py2/usr/lib/mic/plugins/imager/raw_plugin.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/__init__.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/base.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/__init__.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/authconfig.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/autopart.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/autostep.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/bootloader.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/clearpart.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/device.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/deviceprobe.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/displaymode.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/dmraid.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/driverdisk.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/fcoe.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/firewall.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/firstboot.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/group.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/ignoredisk.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/interactive.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/iscsi.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/iscsiname.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/key.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/keyboard.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/lang.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/langsupport.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/lilocheck.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/logging.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/logvol.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/mediacheck.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/method.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/monitor.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/mouse.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/multipath.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/network.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/partition.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/raid.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/reboot.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/repo.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/rescue.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/rootpw.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/selinux.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/services.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/skipx.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/sshpw.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/timezone.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/updates.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/upgrade.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/user.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/vnc.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/volgroup.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/xconfig.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/zerombr.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/commands/zfcp.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/constants.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/errors.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/handlers/__init__.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/handlers/control.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/handlers/f10.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/handlers/f11.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/handlers/f12.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/handlers/f13.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/handlers/f14.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/handlers/f15.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/handlers/f16.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/handlers/f7.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/handlers/f8.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/handlers/f9.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/handlers/fc3.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/handlers/fc4.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/handlers/fc5.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/handlers/fc6.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/handlers/rhel3.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/handlers/rhel4.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/handlers/rhel5.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/handlers/rhel6.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/ko.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/options.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/parser.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/sections.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/3rdparty/pykickstart/version.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/__init__.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/archive.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/bootstrap.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/chroot.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/cmd_chroot.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/cmd_create.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/conf.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/helpformat.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/imager/__init__.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/imager/baseimager.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/imager/fs.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/imager/loop.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/imager/qcow.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/imager/raw.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/kickstart/__init__.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/kickstart/custom_commands/__init__.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/kickstart/custom_commands/desktop.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/kickstart/custom_commands/installerfw.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/kickstart/custom_commands/micboot.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/kickstart/custom_commands/micrepo.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/kickstart/custom_commands/partition.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/msger.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/plugin.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/pluginbase.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/rt_util.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/utils/__init__.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/utils/errors.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/utils/fs_related.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/utils/gpt_parser.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/utils/grabber.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/utils/lock.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/utils/misc.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/utils/partitionedfs.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/utils/proxy.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/utils/rpmmisc.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/utils/runner.py [deleted file]
mic_py2/usr/lib/python2.7/dist-packages/mic/utils/safeurl.py [deleted file]
packaging/mic.spec