[build2] build2 0.9.0 bootstrap build failure
Matthew Krupcale
mkrupcale at matthewkrupcale.com
Fri Feb 22 18:39:54 UTC 2019
On Fri, Feb 22, 2019 at 6:18 AM Boris Kolpackov <boris at codesynthesis.com> wrote:
>
> Yeah, that's our bug, thanks for the report. Here is the patch:
>
Thanks, the patch provided fixed the bootstrap build issue.
> I would prefer not to go through a bugfix release just yet in case
> anything else shakes out.
Good idea. I am now running into some issues on F29 during the testing
phase. First is for bdep[1]:
BUILDSTDERR: bdep-0.9.0/tests/release.testscript:589:9: error: git
exit code 1 != 0
BUILDSTDERR: info: test id: release/single-pkg/revision/changes-staged/no-tag
BUILDSTDERR: info: while testing bdep-0.9.0/dir{tests/}
BUILDSTDERR: info: while testing dir{bdep-0.9.0/}
I ran the corresponding git command from the mock build environment,
and this was the result:
<mock-chroot> sh-4.4# git -C prj2 pull --tags
>From /builddir/build/BUILD/build2-toolchain-0.9.0/bdep-0.9.0/tests/test/release/single-pkg/revision/changes-staged/no-tag/prj
! [rejected] v0.1.0 -> v0.1.0 (would clobber existing tag)
<mock-chroot> sh-4.4# echo $?
1
<mock-chroot> sh-4.4# git --version
git version 2.20.1
Second, on my local mock build I'm seeing errors in the bpkg tests:
tests/pkg-purge.testscript:149:3: error: bpkg/bpkg exit code 0 == 0
info: stderr: tests/test/pkg-purge/broken/stderr-6
purged libfoo/1.0.0
info: test id: pkg-purge/broken
info: while testing dir{tests/}
info: while testing dir{./}
tests/pkg-configure.testscript:251:5: error: bpkg/bpkg exit code 0 == 0
info: stderr:
tests/test/pkg-configure/broken/configure-disfigure-failed/stderr-4
configured libhello/1.0.0
info: test id: pkg-configure/broken/configure-disfigure-failed
info: while testing dir{tests/}
info: while testing dir{./}
tests/pkg-configure.testscript:234:5: error: bpkg/bpkg exit code 0 == 0
info: stderr: tests/test/pkg-configure/broken/configure-failed/stderr-4
configured libhello/1.0.0
info: test id: pkg-configure/broken/configure-failed
info: while testing dir{tests/}
info: while testing dir{./}
tests/pkg-configure.testscript:211:5: error: bpkg/bpkg exit code 0 == 0
info: stderr: tests/test/pkg-configure/broken/disfigure-failed/stderr-4
disfigured libhello/1.0.0
info: test id: pkg-configure/broken/disfigure-failed
info: while testing dir{tests/}
info: while testing dir{./}
At the end of the bpkg tests I see:
info: failed to test dir{./}
I'm also getting some build errors on Fedora rawhide[2] which I
haven't yet investigated, but for now I'm just working on getting F29
builds/tests fully completed. Any ideas what is happening in these
cases? Let me know if you need more data.
Best,
Matthew
[1] https://copr-be.cloud.fedoraproject.org/results/mkrupcale/build2/fedora-29-x86_64/00861542-build2/build.log.gz
[2] https://copr-be.cloud.fedoraproject.org/results/mkrupcale/build2/fedora-rawhide-x86_64/00861542-build2/build.log.gz
More information about the users
mailing list