From: Alexandre Belloni <alexandre.belloni@bootlin.com>
To: Frederic Martinsons <frederic.martinsons@gmail.com>
Cc: bitbake-devel@lists.openembedded.org
Subject: Re: [bitbake-devel] [PATCH 2/3] python3-bcrypt: add crates checksums
Date: Thu, 16 Mar 2023 23:24:38 +0100 [thread overview]
Message-ID: <202303162224382628594e@mail.local> (raw)
In-Reply-To: <20230316121249.28209-2-frederic.martinsons@gmail.com>
Hi,
I carry this patch but this fails on the AB:
https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/5059/steps/13/logs/stdio
ERROR: python3-bcrypt-4.0.1-r0 do_fetch: No checksum specified for '/srv/autobuilder/autobuilder.yocto.io/current_sources/autocfg-1.1.0.crate', please add at least one to the recipe:
SRC_URI[sha256sum] = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
ERROR: python3-bcrypt-4.0.1-r0 do_fetch: Bitbake Fetcher Error: NoChecksumError('Missing SRC_URI checksum', 'https://crates.io/api/v1/crates/autocfg/1.1.0/download')
On 16/03/2023 13:12:48+0100, Frederic Martinsons wrote:
> From: Frederic Martinsons <frederic.martinsons@gmail.com>
>
> Signed-off-by: Frederic Martinsons <frederic.martinsons@gmail.com>
> ---
> .../python/python3-bcrypt-crates.inc | 149 ++++++++++++------
> 1 file changed, 100 insertions(+), 49 deletions(-)
>
> diff --git a/meta/recipes-devtools/python/python3-bcrypt-crates.inc b/meta/recipes-devtools/python/python3-bcrypt-crates.inc
> index 65c7765f0c..1ff66269c4 100644
> --- a/meta/recipes-devtools/python/python3-bcrypt-crates.inc
> +++ b/meta/recipes-devtools/python/python3-bcrypt-crates.inc
> @@ -1,53 +1,104 @@
> # Autogenerated with 'bitbake -c update_crates python3-bcrypt'
>
> +# from src/_bcrypt/Cargo.lock
> SRC_URI += " \
> - crate://crates.io/autocfg/1.1.0 \
> - crate://crates.io/base64/0.13.0 \
> - crate://crates.io/bcrypt/0.13.0 \
> - crate://crates.io/bcrypt-pbkdf/0.8.1 \
> - crate://crates.io/bitflags/1.3.2 \
> - crate://crates.io/block-buffer/0.10.3 \
> - crate://crates.io/blowfish/0.9.1 \
> - crate://crates.io/byteorder/1.4.3 \
> - crate://crates.io/cfg-if/1.0.0 \
> - crate://crates.io/cipher/0.4.3 \
> - crate://crates.io/cpufeatures/0.2.5 \
> - crate://crates.io/crypto-common/0.1.6 \
> - crate://crates.io/digest/0.10.5 \
> - crate://crates.io/generic-array/0.14.6 \
> - crate://crates.io/getrandom/0.2.7 \
> - crate://crates.io/indoc/0.3.6 \
> - crate://crates.io/indoc-impl/0.3.6 \
> - crate://crates.io/inout/0.1.3 \
> - crate://crates.io/instant/0.1.12 \
> - crate://crates.io/libc/0.2.134 \
> - crate://crates.io/lock_api/0.4.9 \
> - crate://crates.io/once_cell/1.15.0 \
> - crate://crates.io/parking_lot/0.11.2 \
> - crate://crates.io/parking_lot_core/0.8.5 \
> - crate://crates.io/paste/0.1.18 \
> - crate://crates.io/paste-impl/0.1.18 \
> - crate://crates.io/pbkdf2/0.10.1 \
> - crate://crates.io/proc-macro-hack/0.5.19 \
> - crate://crates.io/proc-macro2/1.0.46 \
> - crate://crates.io/pyo3/0.15.2 \
> - crate://crates.io/pyo3-build-config/0.15.2 \
> - crate://crates.io/pyo3-macros/0.15.2 \
> - crate://crates.io/pyo3-macros-backend/0.15.2 \
> - crate://crates.io/quote/1.0.21 \
> - crate://crates.io/redox_syscall/0.2.16 \
> - crate://crates.io/scopeguard/1.1.0 \
> - crate://crates.io/sha2/0.10.6 \
> - crate://crates.io/smallvec/1.10.0 \
> - crate://crates.io/subtle/2.4.1 \
> - crate://crates.io/syn/1.0.102 \
> - crate://crates.io/typenum/1.15.0 \
> - crate://crates.io/unicode-ident/1.0.4 \
> - crate://crates.io/unindent/0.1.10 \
> - crate://crates.io/version_check/0.9.4 \
> - crate://crates.io/wasi/0.11.0+wasi-snapshot-preview1 \
> - crate://crates.io/winapi/0.3.9 \
> - crate://crates.io/winapi-i686-pc-windows-gnu/0.4.0 \
> - crate://crates.io/winapi-x86_64-pc-windows-gnu/0.4.0 \
> - crate://crates.io/zeroize/1.5.7 \
> + crate://crates.io/autocfg/1.1.0 \
> + crate://crates.io/base64/0.13.0 \
> + crate://crates.io/bcrypt/0.13.0 \
> + crate://crates.io/bcrypt-pbkdf/0.8.1 \
> + crate://crates.io/bitflags/1.3.2 \
> + crate://crates.io/block-buffer/0.10.3 \
> + crate://crates.io/blowfish/0.9.1 \
> + crate://crates.io/byteorder/1.4.3 \
> + crate://crates.io/cfg-if/1.0.0 \
> + crate://crates.io/cipher/0.4.3 \
> + crate://crates.io/cpufeatures/0.2.5 \
> + crate://crates.io/crypto-common/0.1.6 \
> + crate://crates.io/digest/0.10.5 \
> + crate://crates.io/generic-array/0.14.6 \
> + crate://crates.io/getrandom/0.2.7 \
> + crate://crates.io/indoc/0.3.6 \
> + crate://crates.io/indoc-impl/0.3.6 \
> + crate://crates.io/inout/0.1.3 \
> + crate://crates.io/instant/0.1.12 \
> + crate://crates.io/libc/0.2.134 \
> + crate://crates.io/lock_api/0.4.9 \
> + crate://crates.io/once_cell/1.15.0 \
> + crate://crates.io/parking_lot/0.11.2 \
> + crate://crates.io/parking_lot_core/0.8.5 \
> + crate://crates.io/paste/0.1.18 \
> + crate://crates.io/paste-impl/0.1.18 \
> + crate://crates.io/pbkdf2/0.10.1 \
> + crate://crates.io/proc-macro-hack/0.5.19 \
> + crate://crates.io/proc-macro2/1.0.46 \
> + crate://crates.io/pyo3/0.15.2 \
> + crate://crates.io/pyo3-build-config/0.15.2 \
> + crate://crates.io/pyo3-macros/0.15.2 \
> + crate://crates.io/pyo3-macros-backend/0.15.2 \
> + crate://crates.io/quote/1.0.21 \
> + crate://crates.io/redox_syscall/0.2.16 \
> + crate://crates.io/scopeguard/1.1.0 \
> + crate://crates.io/sha2/0.10.6 \
> + crate://crates.io/smallvec/1.10.0 \
> + crate://crates.io/subtle/2.4.1 \
> + crate://crates.io/syn/1.0.102 \
> + crate://crates.io/typenum/1.15.0 \
> + crate://crates.io/unicode-ident/1.0.4 \
> + crate://crates.io/unindent/0.1.10 \
> + crate://crates.io/version_check/0.9.4 \
> + crate://crates.io/wasi/0.11.0+wasi-snapshot-preview1 \
> + crate://crates.io/winapi/0.3.9 \
> + crate://crates.io/winapi-i686-pc-windows-gnu/0.4.0 \
> + crate://crates.io/winapi-x86_64-pc-windows-gnu/0.4.0 \
> + crate://crates.io/zeroize/1.5.7 \
> "
> +
> +SRC_URI[autocfg.sha256sum] = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
> +SRC_URI[base64.sha256sum] = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd"
> +SRC_URI[bcrypt.sha256sum] = "a7e7c93a3fb23b2fdde989b2c9ec4dd153063ec81f408507f84c090cd91c6641"
> +SRC_URI[bcrypt-pbkdf.sha256sum] = "f4ef233ffa9cb9c7820b2b0e9efd0821ed180e866c9120ec9f45518659742074"
> +SRC_URI[bitflags.sha256sum] = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
> +SRC_URI[block-buffer.sha256sum] = "69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e"
> +SRC_URI[blowfish.sha256sum] = "e412e2cd0f2b2d93e02543ceae7917b3c70331573df19ee046bcbc35e45e87d7"
> +SRC_URI[byteorder.sha256sum] = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"
> +SRC_URI[cfg-if.sha256sum] = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
> +SRC_URI[cipher.sha256sum] = "d1873270f8f7942c191139cb8a40fd228da6c3fd2fc376d7e92d47aa14aeb59e"
> +SRC_URI[cpufeatures.sha256sum] = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320"
> +SRC_URI[crypto-common.sha256sum] = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
> +SRC_URI[digest.sha256sum] = "adfbc57365a37acbd2ebf2b64d7e69bb766e2fea813521ed536f5d0520dcf86c"
> +SRC_URI[generic-array.sha256sum] = "bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9"
> +SRC_URI[getrandom.sha256sum] = "4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6"
> +SRC_URI[indoc.sha256sum] = "47741a8bc60fb26eb8d6e0238bbb26d8575ff623fdc97b1a2c00c050b9684ed8"
> +SRC_URI[indoc-impl.sha256sum] = "ce046d161f000fffde5f432a0d034d0341dc152643b2598ed5bfce44c4f3a8f0"
> +SRC_URI[inout.sha256sum] = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5"
> +SRC_URI[instant.sha256sum] = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c"
> +SRC_URI[libc.sha256sum] = "329c933548736bc49fd575ee68c89e8be4d260064184389a5b77517cddd99ffb"
> +SRC_URI[lock_api.sha256sum] = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df"
> +SRC_URI[once_cell.sha256sum] = "e82dad04139b71a90c080c8463fe0dc7902db5192d939bd0950f074d014339e1"
> +SRC_URI[parking_lot.sha256sum] = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99"
> +SRC_URI[parking_lot_core.sha256sum] = "d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216"
> +SRC_URI[paste.sha256sum] = "45ca20c77d80be666aef2b45486da86238fabe33e38306bd3118fe4af33fa880"
> +SRC_URI[paste-impl.sha256sum] = "d95a7db200b97ef370c8e6de0088252f7e0dfff7d047a28528e47456c0fc98b6"
> +SRC_URI[pbkdf2.sha256sum] = "271779f35b581956db91a3e55737327a03aa051e90b1c47aeb189508533adfd7"
> +SRC_URI[proc-macro-hack.sha256sum] = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5"
> +SRC_URI[proc-macro2.sha256sum] = "94e2ef8dbfc347b10c094890f778ee2e36ca9bb4262e86dc99cd217e35f3470b"
> +SRC_URI[pyo3.sha256sum] = "d41d50a7271e08c7c8a54cd24af5d62f73ee3a6f6a314215281ebdec421d5752"
> +SRC_URI[pyo3-build-config.sha256sum] = "779239fc40b8e18bc8416d3a37d280ca9b9fb04bda54b98037bb6748595c2410"
> +SRC_URI[pyo3-macros.sha256sum] = "00b247e8c664be87998d8628e86f282c25066165f1f8dda66100c48202fdb93a"
> +SRC_URI[pyo3-macros-backend.sha256sum] = "5a8c2812c412e00e641d99eeb79dd478317d981d938aa60325dfa7157b607095"
> +SRC_URI[quote.sha256sum] = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179"
> +SRC_URI[redox_syscall.sha256sum] = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a"
> +SRC_URI[scopeguard.sha256sum] = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
> +SRC_URI[sha2.sha256sum] = "82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0"
> +SRC_URI[smallvec.sha256sum] = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0"
> +SRC_URI[subtle.sha256sum] = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601"
> +SRC_URI[syn.sha256sum] = "3fcd952facd492f9be3ef0d0b7032a6e442ee9b361d4acc2b1d0c4aaa5f613a1"
> +SRC_URI[typenum.sha256sum] = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987"
> +SRC_URI[unicode-ident.sha256sum] = "dcc811dc4066ac62f84f11307873c4850cb653bfa9b1719cee2bd2204a4bc5dd"
> +SRC_URI[unindent.sha256sum] = "58ee9362deb4a96cef4d437d1ad49cffc9b9e92d202b6995674e928ce684f112"
> +SRC_URI[version_check.sha256sum] = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
> +SRC_URI[wasi.sha256sum] = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
> +SRC_URI[winapi.sha256sum] = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
> +SRC_URI[winapi-i686-pc-windows-gnu.sha256sum] = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
> +SRC_URI[winapi-x86_64-pc-windows-gnu.sha256sum] = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
> +SRC_URI[zeroize.sha256sum] = "c394b5bd0c6f669e7275d9c20aa90ae064cb22e75a1cad54e1b34088034b149f"
> --
> 2.34.1
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#14585): https://lists.openembedded.org/g/bitbake-devel/message/14585
> Mute This Topic: https://lists.openembedded.org/mt/97648804/3617179
> Group Owner: bitbake-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/bitbake-devel/unsub [alexandre.belloni@bootlin.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
--
Alexandre Belloni, co-owner and COO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
next prev parent reply other threads:[~2023-03-16 22:24 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-03-16 12:12 [PATCH 1/3] cargo-update-recipe-crates: generate checksum for each crates frederic.martinsons
2023-03-16 12:12 ` [PATCH 2/3] python3-bcrypt: add crates checksums frederic.martinsons
2023-03-16 12:38 ` Frédéric Martinsons
2023-03-16 22:24 ` Alexandre Belloni [this message]
2023-03-17 6:27 ` [bitbake-devel] " Frédéric Martinsons
2023-03-17 7:54 ` Alexandre Belloni
2023-03-17 8:08 ` Frédéric Martinsons
2023-03-16 12:12 ` [PATCH 3/3] python3-cryptography: " frederic.martinsons
2023-03-16 12:39 ` Frédéric Martinsons
2023-03-16 22:27 ` [bitbake-devel] " Alexandre Belloni
2023-03-16 12:36 ` [PATCH 1/3] cargo-update-recipe-crates: generate checksum for each crates Frédéric Martinsons
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=202303162224382628594e@mail.local \
--to=alexandre.belloni@bootlin.com \
--cc=bitbake-devel@lists.openembedded.org \
--cc=frederic.martinsons@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.