On 7/25/16 4:15 PM, Ross Burton wrote:
> Using ${DEBIAN_MIRROR} for SRC_URI doesn't work very well as that will only
> contain releases that are currently in Debian, so currently doesn't contain
> 1.18.7 as unstable has moved on to 1.18.9.
>
> So, move all of SRC_URI to the .bb so it can use snapshot.debian.org instead,
> and set UPSTREAM_CHECK_URI to ${DEBIAN_MIRROR} so upstream release checking
> continues to work.

thanks.

Krogoth needs the same fix.

- armin
>
> Signed-off-by: Ross Burton <[email protected]>
> ---
>  meta/recipes-devtools/dpkg/dpkg.inc       |  6 ++----
>  meta/recipes-devtools/dpkg/dpkg_1.18.7.bb | 23 ++++++++++++-----------
>  2 files changed, 14 insertions(+), 15 deletions(-)
>
> diff --git a/meta/recipes-devtools/dpkg/dpkg.inc 
> b/meta/recipes-devtools/dpkg/dpkg.inc
> index c2215ce..da6985c 100644
> --- a/meta/recipes-devtools/dpkg/dpkg.inc
> +++ b/meta/recipes-devtools/dpkg/dpkg.inc
> @@ -2,13 +2,13 @@ SUMMARY = "Package maintenance system from Debian"
>  LICENSE = "GPLv2.0+"
>  SECTION = "base"
>  
> -SRC_URI = "${DEBIAN_MIRROR}/main/d/dpkg/dpkg_${PV}.tar.xz"
> -
>  DEPENDS = "zlib bzip2 perl ncurses"
>  DEPENDS_class-native = "bzip2-replacement-native zlib-native 
> virtual/update-alternatives-native gettext-native perl-native"
>  RDEPENDS_${PN} = "${VIRTUAL-RUNTIME_update-alternatives} xz run-postinsts 
> perl"
>  RDEPENDS_${PN}_class-native = "xz-native"
>  
> +UPSTREAM_CHECK_URI = "${DEBIAN_MIRROR}/main/d/dpkg/"
> +
>  inherit autotools gettext perlnative pkgconfig systemd
>  
>  python () {
> @@ -73,5 +73,3 @@ PACKAGES += "${PN}-perl"
>  FILES_${PN}-perl = "${libdir}/perl"
>  
>  BBCLASSEXTEND = "native"
> -
> -
> diff --git a/meta/recipes-devtools/dpkg/dpkg_1.18.7.bb 
> b/meta/recipes-devtools/dpkg/dpkg_1.18.7.bb
> index 5375923..28fdc13 100644
> --- a/meta/recipes-devtools/dpkg/dpkg_1.18.7.bb
> +++ b/meta/recipes-devtools/dpkg/dpkg_1.18.7.bb
> @@ -1,18 +1,19 @@
>  require dpkg.inc
>  LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe"
>  
> -SRC_URI_append_class-native =" file://glibc2.5-sync_file_range.patch "
> -SRC_URI += "file://noman.patch \
> -            file://remove-tar-no-timestamp.patch \
> -            file://arch_pm.patch \
> -            file://dpkg-configure.service \
> -            file://add_armeb_triplet_entry.patch \
> -         
> file://0002-Adapt-to-linux-wrs-kernel-version-which-has-characte.patch \
> -         
> file://0003-Our-pre-postinsts-expect-D-to-be-set-when-running-in.patch \
> -         
> file://0004-The-lutimes-function-doesn-t-work-properly-for-all-s.patch \
> -         file://0005-dpkg-compiler.m4-remove-Wvla.patch \
> -         file://0006-add-musleabi-to-known-target-tripets.patch \
> +SRC_URI = 
> "http://snapshot.debian.org/archive/debian/20160509T100042Z/pool/main/d/${BPN}/${BPN}_${PV}.tar.xz
>  \
> +           file://noman.patch \
> +           file://remove-tar-no-timestamp.patch \
> +           file://arch_pm.patch \
> +           file://dpkg-configure.service \
> +           file://add_armeb_triplet_entry.patch \
> +           
> file://0002-Adapt-to-linux-wrs-kernel-version-which-has-characte.patch \
> +           
> file://0003-Our-pre-postinsts-expect-D-to-be-set-when-running-in.patch \
> +           
> file://0004-The-lutimes-function-doesn-t-work-properly-for-all-s.patch \
> +           file://0005-dpkg-compiler.m4-remove-Wvla.patch \
> +           file://0006-add-musleabi-to-known-target-tripets.patch \
>             "
> +SRC_URI_append_class-native = " file://glibc2.5-sync_file_range.patch "
>  
>  SRC_URI[md5sum] = "073dbf2129a54b0fc627464bf8af4a1b"
>  SRC_URI[sha256sum] = 
> "ace36d3a6dc750a42baf797f9e75ec580a21f92bb9ff96b482100755d6d9b87b"


-- 
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to