Skip to content

Issue with refs accros junctions

Summary

There seems to be a issue with junctions.

Steps to reproduce

I clone https://gitlab.com/willsalmon/buildstream-kicad

I run: bst track kicad.bst bst build kicad.bst

Interestingly if you track the junctions before running

bst build kicad.bst

Then you get different errors.

What is the current bug behavior?

Bst exits because that the ref's do not match.

What is the expected correct behavior?

It should down load all of the dependencies and try to build them

(I dont think the project will build atm but it should at least try. And it is not getting close.)

Relevant logs and/or screenshots

https://hastebin.com/odegehogaq.md

[00:00:24][784d4223][fetch:freedesktop-sdk.bst:base/gnutls.bst] WARNING Try #2 failed, retrying
[--:--:--][784d4223][fetch:freedesktop-sdk.bst:base/gnutls.bst] START   base-sdk/base-gnutls/784d4223-fetch.15971.log
[--:--:--][784d4223][fetch:freedesktop-sdk.bst:base/gnutls.bst] START   Fetching https://www.gnupg.org/ftp/gcrypt/gnutls/v3.6/gnutls-3.6.2.tar.xz
[00:00:26][593520fe][fetch:freedesktop-sdk.bst:base/gnupg.bst] FAILURE Fetching https://www.gnupg.org/ftp/gcrypt/gnupg/gnupg-2.2.8.tar.bz2
[00:00:26][593520fe][fetch:freedesktop-sdk.bst:base/gnupg.bst] FAILURE File downloaded from https://www.gnupg.org/ftp/gcrypt/gnupg/gnupg-2.2.8.tar.bz2 has sha256sum '777b4cb8ced21965a5053d4fa20fe11484f0a478f3d011cef508a1a49db50dcd', not '747e1632271bd6aa852b9c40be15a12614adad257e4a765261355812d110558e'!

    Printing the last 20 lines from log file:
    /home/will/.cache/buildstream/logs/base-sdk/base-gnupg/593520fe-fetch.15969.log
    ======================================================================

        CFLAGS: -O2 -g -fstack-protector-strong
        CPPFLAGS: -O2 -D_FORTIFY_SOURCE=2
        CXXFLAGS: -O2 -g -fstack-protector-strong
        HOME: /tmp
        LC_ALL: en_US.UTF-8
        LDFLAGS: -fstack-protector-strong -Wl,-z,relro,-z,now
        LOGNAME: tomjon
        MAKEFLAGS: -j4
        PATH: /usr/bin:/bin:/usr/sbin:/sbin
        SHELL: /bin/sh
        SOURCE_DATE_EPOCH: '1320937200'
        TERM: dumb
        TZ: UTC
        USER: tomjon
        USERNAME: tomjon
        V: '1'
    [--:--:--] START   base/gnupg.bst-0: Fetching https://www.gnupg.org/ftp/gcrypt/gnupg/gnupg-2.2.8.tar.bz2
    [00:00:26] FAILURE base/gnupg.bst-0: Fetching https://www.gnupg.org/ftp/gcrypt/gnupg/gnupg-2.2.8.tar.bz2
    [00:00:26] FAILURE base/gnupg.bst: File downloaded from https://www.gnupg.org/ftp/gcrypt/gnupg/gnupg-2.2.8.tar.bz2 has sha256sum '777b4cb8ced21965a5053d4fa20fe11484f0a478f3d011cef508a1a49db50dcd', not '747e1632271bd6aa852b9c40be15a12614adad257e4a765261355812d110558e'!
    ======================================================================

Other relevant information

  • BuildStream version affected: current master ie. f62b6cb7

Edited by Abderrahim Kitouni
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information