]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
package_manager/deb: initialize /var/lib/dpkg/arch
authorAndreas Oberritter <obi@opendreambox.org>
Tue, 26 Feb 2019 17:22:51 +0000 (18:22 +0100)
committerAndreas Oberritter <obi@opendreambox.org>
Mon, 8 Apr 2019 11:49:57 +0000 (13:49 +0200)
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
meta/lib/oe/package_manager.py

index c5fa3f7e3bb4e750ab5468f2fc7cedee9aef739b..0adc889c17a15f8d6502b9b2519e4b2fc373e1d0 100644 (file)
@@ -1459,6 +1459,10 @@ class DpkgPM(OpkgDpkgPM):
         if not os.path.exists(os.path.join(target_dpkg_dir, "available")):
             open(os.path.join(target_dpkg_dir, "available"), "w+").close()
 
+        with open(os.path.join(target_dpkg_dir, "arch"), "w+") as arch:
+            for base_arch in base_arch_list:
+                arch.write("%s\n" % base_arch)
+
     def remove_packaging_data(self):
         bb.utils.remove(os.path.join(self.target_rootfs,
                                      self.d.getVar('opkglibdir')), True)