[prev in list] [next in list] [prev in thread] [next in thread]
List: openembedded-core
Subject: Re: [OE-core] [PATCH] lib/package_manager: Fix missing imports
From: "Tim Orling" <ticotimo () gmail ! com>
Date: 2020-07-31 1:23:39
Message-ID: CANx9H-C1tTBovgZW0JaOD2z_4jsxdrz28PiedDEuHsonesHJGQ () mail ! gmail ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
On Thu, Jul 30, 2020 at 3:02 PM Richard Purdie <
richard.purdie@linuxfoundation.org> wrote:
> The package_manager code rearranging had some issues with module imports
> that
> were now missing. Fix all the ones I could spot from quick inspection.
>
Thank you. I started working on this but you beat me to it.
> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
> ---
> meta/lib/oe/package_manager/deb/__init__.py | 2 ++
> meta/lib/oe/package_manager/deb/rootfs.py | 3 ++-
> meta/lib/oe/package_manager/deb/sdk.py | 3 ++-
> meta/lib/oe/package_manager/ipk/__init__.py | 3 +++
> meta/lib/oe/package_manager/ipk/rootfs.py | 1 +
> meta/lib/oe/package_manager/ipk/sdk.py | 4 ++--
> meta/lib/oe/package_manager/rpm/__init__.py | 2 ++
> meta/lib/oe/package_manager/rpm/sdk.py | 2 +-
> meta/lib/oe/sdk.py | 2 --
> 9 files changed, 15 insertions(+), 7 deletions(-)
>
> diff --git a/meta/lib/oe/package_manager/deb/__init__.py
> b/meta/lib/oe/package_manager/deb/__init__.py
> index 3c214e59dd2..72155b178c9 100644
> --- a/meta/lib/oe/package_manager/deb/__init__.py
> +++ b/meta/lib/oe/package_manager/deb/__init__.py
> @@ -2,6 +2,8 @@
> # SPDX-License-Identifier: GPL-2.0-only
> #
>
> +import re
> +import subprocess
> from oe.package_manager import *
>
> class DpkgIndexer(Indexer):
> diff --git a/meta/lib/oe/package_manager/deb/rootfs.py
> b/meta/lib/oe/package_manager/deb/rootfs.py
> index ac229f63d7a..819f67eda5c 100644
> --- a/meta/lib/oe/package_manager/deb/rootfs.py
> +++ b/meta/lib/oe/package_manager/deb/rootfs.py
> @@ -2,11 +2,12 @@
> # SPDX-License-Identifier: GPL-2.0-only
> #
>
> +import re
> +import shutil
> from oe.rootfs import Rootfs
> from oe.manifest import Manifest
> from oe.utils import execute_pre_post_process
> from oe.package_manager.deb.manifest import DpkgManifest
> -import re
> from oe.package_manager.deb import DpkgPM
>
> class DpkgOpkgRootfs(Rootfs):
> diff --git a/meta/lib/oe/package_manager/deb/sdk.py
> b/meta/lib/oe/package_manager/deb/sdk.py
> index 3876f9b6833..b25eb70b00d 100644
> --- a/meta/lib/oe/package_manager/deb/sdk.py
> +++ b/meta/lib/oe/package_manager/deb/sdk.py
> @@ -2,11 +2,12 @@
> # SPDX-License-Identifier: GPL-2.0-only
> #
>
> +import glob
> +import shutil
> from oe.utils import execute_pre_post_process
> from oe.sdk import Sdk
> from oe.manifest import Manifest
> from oe.package_manager.deb import DpkgPM
> -import shutil
>
> class DpkgSdk(Sdk):
> def __init__(self, d, manifest_dir=None):
> diff --git a/meta/lib/oe/package_manager/ipk/__init__.py
> b/meta/lib/oe/package_manager/ipk/__init__.py
> index 34500b8a0a9..9603993a591 100644
> --- a/meta/lib/oe/package_manager/ipk/__init__.py
> +++ b/meta/lib/oe/package_manager/ipk/__init__.py
> @@ -2,6 +2,9 @@
> # SPDX-License-Identifier: GPL-2.0-only
> #
>
> +import re
> +import shutil
> +import subprocess
> from oe.package_manager import *
>
> class OpkgIndexer(Indexer):
> diff --git a/meta/lib/oe/package_manager/ipk/rootfs.py
> b/meta/lib/oe/package_manager/ipk/rootfs.py
> index 34dbcc27e64..63b4a59c401 100644
> --- a/meta/lib/oe/package_manager/ipk/rootfs.py
> +++ b/meta/lib/oe/package_manager/ipk/rootfs.py
> @@ -4,6 +4,7 @@
>
> import re
> import filecmp
> +import shutil
> from oe.rootfs import Rootfs
> from oe.manifest import Manifest
> from oe.utils import execute_pre_post_process
> diff --git a/meta/lib/oe/package_manager/ipk/sdk.py
> b/meta/lib/oe/package_manager/ipk/sdk.py
> index e6d7b04bb88..47c0a92c1b6 100644
> --- a/meta/lib/oe/package_manager/ipk/sdk.py
> +++ b/meta/lib/oe/package_manager/ipk/sdk.py
> @@ -2,12 +2,12 @@
> # SPDX-License-Identifier: GPL-2.0-only
> #
>
> +import glob
> +import shutil
> from oe.utils import execute_pre_post_process
> from oe.sdk import Sdk
> from oe.manifest import Manifest
> from oe.package_manager.ipk import OpkgPM
> -import shutil
> -import glob
>
> class OpkgSdk(Sdk):
> def __init__(self, d, manifest_dir=None):
> diff --git a/meta/lib/oe/package_manager/rpm/__init__.py
> b/meta/lib/oe/package_manager/rpm/__init__.py
> index 6183f81d586..c91f61ae5c1 100644
> --- a/meta/lib/oe/package_manager/rpm/__init__.py
> +++ b/meta/lib/oe/package_manager/rpm/__init__.py
> @@ -2,6 +2,8 @@
> # SPDX-License-Identifier: GPL-2.0-only
> #
>
> +import shutil
> +import subprocess
> from oe.package_manager import *
>
> class RpmIndexer(Indexer):
> diff --git a/meta/lib/oe/package_manager/rpm/sdk.py
> b/meta/lib/oe/package_manager/rpm/sdk.py
> index 4d3f9461ef9..b14b155a85e 100644
> --- a/meta/lib/oe/package_manager/rpm/sdk.py
> +++ b/meta/lib/oe/package_manager/rpm/sdk.py
> @@ -2,11 +2,11 @@
> # SPDX-License-Identifier: GPL-2.0-only
> #
>
> +import glob
> from oe.utils import execute_pre_post_process
> from oe.sdk import Sdk
> from oe.manifest import Manifest
> from oe.package_manager.rpm import RpmPM
> -import glob
>
> class RpmSdk(Sdk):
> def __init__(self, d, manifest_dir=None, rpm_workdir="oe-sdk-repo"):
> diff --git a/meta/lib/oe/sdk.py b/meta/lib/oe/sdk.py
> index 49f519891fb..fdcadcb8dee 100644
> --- a/meta/lib/oe/sdk.py
> +++ b/meta/lib/oe/sdk.py
> @@ -7,8 +7,6 @@ from oe.utils import execute_pre_post_process
> from oe.manifest import *
> from oe.package_manager import *
> import os
> -import shutil
> -import glob
> import traceback
>
> class Sdk(object, metaclass=ABCMeta):
> --
> 2.25.1
>
>
>
[Attachment #5 (text/html)]
<div><div dir="auto"><br></div></div><div><br><div class="gmail_quote"><div dir="ltr" \
class="gmail_attr">On Thu, Jul 30, 2020 at 3:02 PM Richard Purdie <<a \
href="mailto:richard.purdie@linuxfoundation.org">richard.purdie@linuxfoundation.org</a>> \
wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 \
.8ex;border-left:1px #ccc solid;padding-left:1ex">The package_manager code \
rearranging had some issues with module imports that<br> were now missing. Fix all \
the ones I could spot from quick inspection.<br> </blockquote><div \
dir="auto"><br></div><div dir="auto">Thank you. I started working on this but you \
beat me to it.<br></div><div dir="auto"><br></div><blockquote class="gmail_quote" \
style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"><br>
Signed-off-by: Richard Purdie <<a href="mailto:richard.purdie@linuxfoundation.org" \
target="_blank">richard.purdie@linuxfoundation.org</a>><br>
---<br>
meta/lib/oe/package_manager/deb/__init__.py | 2 ++<br>
meta/lib/oe/package_manager/deb/rootfs.py | 3 ++-<br>
meta/lib/oe/package_manager/deb/sdk.py | 3 ++-<br>
meta/lib/oe/package_manager/ipk/__init__.py | 3 +++<br>
meta/lib/oe/package_manager/ipk/rootfs.py | 1 +<br>
meta/lib/oe/package_manager/ipk/sdk.py | 4 ++--<br>
meta/lib/oe/package_manager/rpm/__init__.py | 2 ++<br>
meta/lib/oe/package_manager/rpm/sdk.py | 2 +-<br>
meta/lib/oe/sdk.py | 2 --<br>
9 files changed, 15 insertions(+), 7 deletions(-)<br>
<br>
diff --git a/meta/lib/oe/package_manager/deb/__init__.py \
b/meta/lib/oe/package_manager/deb/__init__.py<br> index 3c214e59dd2..72155b178c9 \
100644<br>
--- a/meta/lib/oe/package_manager/deb/__init__.py<br>
+++ b/meta/lib/oe/package_manager/deb/__init__.py<br>
@@ -2,6 +2,8 @@<br>
# SPDX-License-Identifier: GPL-2.0-only<br>
#<br>
<br>
+import re<br>
+import subprocess<br>
from oe.package_manager import *<br>
<br>
class DpkgIndexer(Indexer):<br>
diff --git a/meta/lib/oe/package_manager/deb/rootfs.py \
b/meta/lib/oe/package_manager/deb/rootfs.py<br> index ac229f63d7a..819f67eda5c \
100644<br>
--- a/meta/lib/oe/package_manager/deb/rootfs.py<br>
+++ b/meta/lib/oe/package_manager/deb/rootfs.py<br>
@@ -2,11 +2,12 @@<br>
# SPDX-License-Identifier: GPL-2.0-only<br>
#<br>
<br>
+import re<br>
+import shutil<br>
from oe.rootfs import Rootfs<br>
from oe.manifest import Manifest<br>
from oe.utils import execute_pre_post_process<br>
from oe.package_manager.deb.manifest import DpkgManifest<br>
-import re<br>
from oe.package_manager.deb import DpkgPM<br>
<br>
class DpkgOpkgRootfs(Rootfs):<br>
diff --git a/meta/lib/oe/package_manager/deb/sdk.py \
b/meta/lib/oe/package_manager/deb/sdk.py<br> index 3876f9b6833..b25eb70b00d \
100644<br>
--- a/meta/lib/oe/package_manager/deb/sdk.py<br>
+++ b/meta/lib/oe/package_manager/deb/sdk.py<br>
@@ -2,11 +2,12 @@<br>
# SPDX-License-Identifier: GPL-2.0-only<br>
#<br>
<br>
+import glob<br>
+import shutil<br>
from oe.utils import execute_pre_post_process<br>
from oe.sdk import Sdk<br>
from oe.manifest import Manifest<br>
from oe.package_manager.deb import DpkgPM<br>
-import shutil<br>
<br>
class DpkgSdk(Sdk):<br>
def __init__(self, d, manifest_dir=None):<br>
diff --git a/meta/lib/oe/package_manager/ipk/__init__.py \
b/meta/lib/oe/package_manager/ipk/__init__.py<br> index 34500b8a0a9..9603993a591 \
100644<br>
--- a/meta/lib/oe/package_manager/ipk/__init__.py<br>
+++ b/meta/lib/oe/package_manager/ipk/__init__.py<br>
@@ -2,6 +2,9 @@<br>
# SPDX-License-Identifier: GPL-2.0-only<br>
#<br>
<br>
+import re<br>
+import shutil<br>
+import subprocess<br>
from oe.package_manager import *<br>
<br>
class OpkgIndexer(Indexer):<br>
diff --git a/meta/lib/oe/package_manager/ipk/rootfs.py \
b/meta/lib/oe/package_manager/ipk/rootfs.py<br> index 34dbcc27e64..63b4a59c401 \
100644<br>
--- a/meta/lib/oe/package_manager/ipk/rootfs.py<br>
+++ b/meta/lib/oe/package_manager/ipk/rootfs.py<br>
@@ -4,6 +4,7 @@<br>
<br>
import re<br>
import filecmp<br>
+import shutil<br>
from oe.rootfs import Rootfs<br>
from oe.manifest import Manifest<br>
from oe.utils import execute_pre_post_process<br>
diff --git a/meta/lib/oe/package_manager/ipk/sdk.py \
b/meta/lib/oe/package_manager/ipk/sdk.py<br> index e6d7b04bb88..47c0a92c1b6 \
100644<br>
--- a/meta/lib/oe/package_manager/ipk/sdk.py<br>
+++ b/meta/lib/oe/package_manager/ipk/sdk.py<br>
@@ -2,12 +2,12 @@<br>
# SPDX-License-Identifier: GPL-2.0-only<br>
#<br>
<br>
+import glob<br>
+import shutil<br>
from oe.utils import execute_pre_post_process<br>
from oe.sdk import Sdk<br>
from oe.manifest import Manifest<br>
from oe.package_manager.ipk import OpkgPM<br>
-import shutil<br>
-import glob<br>
<br>
class OpkgSdk(Sdk):<br>
def __init__(self, d, manifest_dir=None):<br>
diff --git a/meta/lib/oe/package_manager/rpm/__init__.py \
b/meta/lib/oe/package_manager/rpm/__init__.py<br> index 6183f81d586..c91f61ae5c1 \
100644<br>
--- a/meta/lib/oe/package_manager/rpm/__init__.py<br>
+++ b/meta/lib/oe/package_manager/rpm/__init__.py<br>
@@ -2,6 +2,8 @@<br>
# SPDX-License-Identifier: GPL-2.0-only<br>
#<br>
<br>
+import shutil<br>
+import subprocess<br>
from oe.package_manager import *<br>
<br>
class RpmIndexer(Indexer):<br>
diff --git a/meta/lib/oe/package_manager/rpm/sdk.py \
b/meta/lib/oe/package_manager/rpm/sdk.py<br> index 4d3f9461ef9..b14b155a85e \
100644<br>
--- a/meta/lib/oe/package_manager/rpm/sdk.py<br>
+++ b/meta/lib/oe/package_manager/rpm/sdk.py<br>
@@ -2,11 +2,11 @@<br>
# SPDX-License-Identifier: GPL-2.0-only<br>
#<br>
<br>
+import glob<br>
from oe.utils import execute_pre_post_process<br>
from oe.sdk import Sdk<br>
from oe.manifest import Manifest<br>
from oe.package_manager.rpm import RpmPM<br>
-import glob<br>
<br>
class RpmSdk(Sdk):<br>
def __init__(self, d, manifest_dir=None, \
rpm_workdir="oe-sdk-repo"):<br>
diff --git a/meta/lib/oe/sdk.py b/meta/lib/oe/sdk.py<br>
index 49f519891fb..fdcadcb8dee 100644<br>
--- a/meta/lib/oe/sdk.py<br>
+++ b/meta/lib/oe/sdk.py<br>
@@ -7,8 +7,6 @@ from oe.utils import execute_pre_post_process<br>
from oe.manifest import *<br>
from oe.package_manager import *<br>
import os<br>
-import shutil<br>
-import glob<br>
import traceback<br>
<br>
class Sdk(object, metaclass=ABCMeta):<br>
-- <br>
2.25.1<br>
<br>
<br>
</blockquote></div></div>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#141126): https://lists.openembedded.org/g/openembedded-core/message/141126
Mute This Topic: https://lists.openembedded.org/mt/75896352/4454766
Group Owner: openembedded-core+owner@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [openembedded-core@marc.info]
-=-=-=-=-=-=-=-=-=-=-=-
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic