* [PATCH 0/4] Backport a few dependency clean ups from master
@ 2024-12-08 13:06 Guðni Már Gilbert
2024-12-08 13:06 ` [PATCH 1/4] systemd: drop intltool-native from DEPENDS Guðni Már Gilbert
` (4 more replies)
0 siblings, 5 replies; 6+ messages in thread
From: Guðni Már Gilbert @ 2024-12-08 13:06 UTC (permalink / raw)
To: openembedded-core; +Cc: Guðni Már Gilbert
Guðni Már Gilbert (4):
systemd: drop intltool-native from DEPENDS
systemd-boot: drop intltool-native from DEPENDS
python3-poetry-core: drop python3-six from RDEPENDS
dnf: drop python3-iniparse from DEPENDS and RDEPENDS
meta/recipes-core/systemd/systemd-boot_255.13.bb | 2 +-
meta/recipes-core/systemd/systemd_255.13.bb | 2 +-
meta/recipes-devtools/dnf/dnf_4.19.0.bb | 3 +--
meta/recipes-devtools/python/python3-poetry-core_1.9.0.bb | 1 -
4 files changed, 3 insertions(+), 5 deletions(-)
--
2.43.0
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH 1/4] systemd: drop intltool-native from DEPENDS
2024-12-08 13:06 [PATCH 0/4] Backport a few dependency clean ups from master Guðni Már Gilbert
@ 2024-12-08 13:06 ` Guðni Már Gilbert
2024-12-08 13:06 ` [PATCH 2/4] systemd-boot: " Guðni Már Gilbert
` (3 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Guðni Már Gilbert @ 2024-12-08 13:06 UTC (permalink / raw)
To: openembedded-core; +Cc: Guðni Már Gilbert, Richard Purdie
intltool was dropped as a dependency in v236
See commit for reference:
https://github.com/systemd/systemd/pull/7313/commits/c81217920effddc93fb780cf8f9eb699d6fe1319
Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
---
meta/recipes-core/systemd/systemd_255.13.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-core/systemd/systemd_255.13.bb b/meta/recipes-core/systemd/systemd_255.13.bb
index 0ccca8a567..fa3ad1d2cd 100644
--- a/meta/recipes-core/systemd/systemd_255.13.bb
+++ b/meta/recipes-core/systemd/systemd_255.13.bb
@@ -4,7 +4,7 @@ PROVIDES = "udev"
PE = "1"
-DEPENDS = "intltool-native gperf-native libcap util-linux python3-jinja2-native"
+DEPENDS = "gperf-native libcap util-linux python3-jinja2-native"
SECTION = "base/shell"
--
2.43.0
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 2/4] systemd-boot: drop intltool-native from DEPENDS
2024-12-08 13:06 [PATCH 0/4] Backport a few dependency clean ups from master Guðni Már Gilbert
2024-12-08 13:06 ` [PATCH 1/4] systemd: drop intltool-native from DEPENDS Guðni Már Gilbert
@ 2024-12-08 13:06 ` Guðni Már Gilbert
2024-12-08 13:06 ` [PATCH 3/4] python3-poetry-core: drop python3-six from RDEPENDS Guðni Már Gilbert
` (2 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Guðni Már Gilbert @ 2024-12-08 13:06 UTC (permalink / raw)
To: openembedded-core; +Cc: Guðni Már Gilbert, Richard Purdie
intltool was dropped as a dependency in v236
See commit for reference:
https://github.com/systemd/systemd/pull/7313/commits/c81217920effddc93fb780cf8f9eb699d6fe1319
Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
---
meta/recipes-core/systemd/systemd-boot_255.13.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-core/systemd/systemd-boot_255.13.bb b/meta/recipes-core/systemd/systemd-boot_255.13.bb
index 4ee25ee72f..397316fe9b 100644
--- a/meta/recipes-core/systemd/systemd-boot_255.13.bb
+++ b/meta/recipes-core/systemd/systemd-boot_255.13.bb
@@ -3,7 +3,7 @@ FILESEXTRAPATHS =. "${FILE_DIRNAME}/systemd:"
require conf/image-uefi.conf
-DEPENDS = "intltool-native libcap util-linux gperf-native python3-jinja2-native python3-pyelftools-native"
+DEPENDS = "libcap util-linux gperf-native python3-jinja2-native python3-pyelftools-native"
inherit meson pkgconfig gettext
inherit deploy
--
2.43.0
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 3/4] python3-poetry-core: drop python3-six from RDEPENDS
2024-12-08 13:06 [PATCH 0/4] Backport a few dependency clean ups from master Guðni Már Gilbert
2024-12-08 13:06 ` [PATCH 1/4] systemd: drop intltool-native from DEPENDS Guðni Már Gilbert
2024-12-08 13:06 ` [PATCH 2/4] systemd-boot: " Guðni Már Gilbert
@ 2024-12-08 13:06 ` Guðni Már Gilbert
2024-12-08 13:06 ` [PATCH 4/4] dnf: drop python3-iniparse from DEPENDS and RDEPENDS Guðni Már Gilbert
2024-12-08 13:11 ` [PATCH 0/4] Backport a few dependency clean ups from master Guðni Már Gilbert
4 siblings, 0 replies; 6+ messages in thread
From: Guðni Már Gilbert @ 2024-12-08 13:06 UTC (permalink / raw)
To: openembedded-core
Cc: Guðni Már Gilbert, Mathieu Dubois-Briand,
Richard Purdie
Looking at the history, python3-six was removed as a dependency
in the poetry.lock file in v1.5.2
Even before v1.5.2 and until now (v1.9.1) there is no code in
the package which imports the six module. So it can be safely
dropped from the recipe.
Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
---
meta/recipes-devtools/python/python3-poetry-core_1.9.0.bb | 1 -
1 file changed, 1 deletion(-)
diff --git a/meta/recipes-devtools/python/python3-poetry-core_1.9.0.bb b/meta/recipes-devtools/python/python3-poetry-core_1.9.0.bb
index 540fdffaed..d1a8b939c0 100644
--- a/meta/recipes-devtools/python/python3-poetry-core_1.9.0.bb
+++ b/meta/recipes-devtools/python/python3-poetry-core_1.9.0.bb
@@ -36,7 +36,6 @@ RDEPENDS:${PN}:append:class-target = "\
RDEPENDS:${PN} += "\
python3-pip \
- python3-six \
"
BBCLASSEXTEND = "native nativesdk"
--
2.43.0
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 4/4] dnf: drop python3-iniparse from DEPENDS and RDEPENDS
2024-12-08 13:06 [PATCH 0/4] Backport a few dependency clean ups from master Guðni Már Gilbert
` (2 preceding siblings ...)
2024-12-08 13:06 ` [PATCH 3/4] python3-poetry-core: drop python3-six from RDEPENDS Guðni Már Gilbert
@ 2024-12-08 13:06 ` Guðni Már Gilbert
2024-12-08 13:11 ` [PATCH 0/4] Backport a few dependency clean ups from master Guðni Már Gilbert
4 siblings, 0 replies; 6+ messages in thread
From: Guðni Már Gilbert @ 2024-12-08 13:06 UTC (permalink / raw)
To: openembedded-core
Cc: Guðni Már Gilbert, Mathieu Dubois-Briand,
Richard Purdie
python3-iniparse dependency was dropped 2019, see the
following commit as reference:
https://github.com/rpm-software-management/dnf/pull/1329/commits/d7d0e0e2f9d8c7d021c794821ad0b56a39ebc01f
When looking at the Git history, this happened around tag 4.2.1
Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
---
meta/recipes-devtools/dnf/dnf_4.19.0.bb | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/meta/recipes-devtools/dnf/dnf_4.19.0.bb b/meta/recipes-devtools/dnf/dnf_4.19.0.bb
index 37a2cc7de2..9c7c59818e 100644
--- a/meta/recipes-devtools/dnf/dnf_4.19.0.bb
+++ b/meta/recipes-devtools/dnf/dnf_4.19.0.bb
@@ -27,7 +27,7 @@ S = "${WORKDIR}/git"
inherit cmake gettext bash-completion setuptools3-base systemd
-DEPENDS += "libdnf librepo libcomps python3-iniparse"
+DEPENDS += "libdnf librepo libcomps"
# manpages generation requires http://www.sphinx-doc.org/
EXTRA_OECMAKE = " -DWITH_MAN=0 -DPYTHON_INSTALL_DIR=${PYTHON_SITEPACKAGES_DIR} -DPYTHON_DESIRED=3"
@@ -49,7 +49,6 @@ RDEPENDS:${PN} += " \
python3-sqlite3 \
python3-compression \
python3-rpm \
- python3-iniparse \
python3-json \
python3-curses \
python3-misc \
--
2.43.0
^ permalink raw reply related [flat|nested] 6+ messages in thread
* Re: [PATCH 0/4] Backport a few dependency clean ups from master
2024-12-08 13:06 [PATCH 0/4] Backport a few dependency clean ups from master Guðni Már Gilbert
` (3 preceding siblings ...)
2024-12-08 13:06 ` [PATCH 4/4] dnf: drop python3-iniparse from DEPENDS and RDEPENDS Guðni Már Gilbert
@ 2024-12-08 13:11 ` Guðni Már Gilbert
4 siblings, 0 replies; 6+ messages in thread
From: Guðni Már Gilbert @ 2024-12-08 13:11 UTC (permalink / raw)
To: openembedded-core
[-- Attachment #1: Type: text/plain, Size: 90 bytes --]
I forgot to add 'scarthgap' prefix. So I sent this series again, apologies for the spam.
[-- Attachment #2: Type: text/html, Size: 101 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2024-12-08 13:11 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-08 13:06 [PATCH 0/4] Backport a few dependency clean ups from master Guðni Már Gilbert
2024-12-08 13:06 ` [PATCH 1/4] systemd: drop intltool-native from DEPENDS Guðni Már Gilbert
2024-12-08 13:06 ` [PATCH 2/4] systemd-boot: " Guðni Már Gilbert
2024-12-08 13:06 ` [PATCH 3/4] python3-poetry-core: drop python3-six from RDEPENDS Guðni Már Gilbert
2024-12-08 13:06 ` [PATCH 4/4] dnf: drop python3-iniparse from DEPENDS and RDEPENDS Guðni Már Gilbert
2024-12-08 13:11 ` [PATCH 0/4] Backport a few dependency clean ups from master Guðni Már Gilbert
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox