public inbox for isar-users@googlegroups.com
 help / color / mirror / Atom feed
* [PATCH] Revert "deb-dl-dir: Use dpkg-deb --field in debsrc_download"
@ 2023-04-07  5:29 Uladzimir Bely
  2023-04-12 16:22 ` Uladzimir Bely
  0 siblings, 1 reply; 2+ messages in thread
From: Uladzimir Bely @ 2023-04-07  5:29 UTC (permalink / raw)
  To: isar-users

This reverts commit b75d6eb9 since Debian bug #1004372 is fixed now.
---
 meta/classes/deb-dl-dir.bbclass | 11 ++---------
 1 file changed, 2 insertions(+), 9 deletions(-)

diff --git a/meta/classes/deb-dl-dir.bbclass b/meta/classes/deb-dl-dir.bbclass
index ca2a1ee2..f0ab9714 100644
--- a/meta/classes/deb-dl-dir.bbclass
+++ b/meta/classes/deb-dl-dir.bbclass
@@ -55,15 +55,8 @@ debsrc_download() {
     printenv | grep -q BB_VERBOSE_LOGS && set -x
     find "${rootfs}/var/cache/apt/archives/" -maxdepth 1 -type f -iname '*\.deb' | while read package; do
         is_not_part_of_current_build "${package}" && continue
-        # Get source package name if available, fallback to package name
-        local src="$( dpkg-deb --field "${package}" Source | awk '{printf $1}' )"
-        [ -z "$src" ] && src="$( dpkg-deb --field "${package}" Package )"
-        # Get source package version if available, fallback to package version
-        local version="$( dpkg-deb --field "${package}" Source |  awk '{gsub(/[()]/,""); printf $2}')"
-        [ -z "$version" ] && version="$( dpkg-deb --field "${package}" Version )"
-        # TODO: get back to the code below when debian bug #1004372 is fixed
-        # local src="$( dpkg-deb --show --showformat '${source:Package}' "${package}" )"
-        # local version="$( dpkg-deb --show --showformat '${source:Version}' "${package}" )"
+        local src="$( dpkg-deb --show --showformat '${source:Package}' "${package}" )"
+        local version="$( dpkg-deb --show --showformat '${source:Version}' "${package}" )"
         local dscname="$(echo ${src}_${version} | sed -e 's/_[0-9]\+:/_/')"
         local dscfile=$(find "${DEBSRCDIR}"/"${rootfs_distro}" -name "${dscname}.dsc")
         [ -n "$dscfile" ] && continue
-- 
2.20.1


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2023-04-12 16:22 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-04-07  5:29 [PATCH] Revert "deb-dl-dir: Use dpkg-deb --field in debsrc_download" Uladzimir Bely
2023-04-12 16:22 ` Uladzimir Bely

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox