[Bug 1181779] New: %cargo_install macro broken on Leap 15.3 / backports SLE15-SP3
http://bugzilla.opensuse.org/show_bug.cgi?id=1181779 Bug ID: 1181779 Summary: %cargo_install macro broken on Leap 15.3 / backports SLE15-SP3 Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.3 Hardware: Other OS: Other Status: NEW Severity: Major Priority: P5 - None Component: Other Assignee: screening-team-bugs@suse.de Reporter: guillaume.gardet@arm.com QA Contact: qa-bugs@suse.de CC: afaerber@suse.com, dmueller@suse.com, lubos.kocman@suse.com Found By: --- Blocker: --- %cargo_install expands to: ************************************************** [ 615s] + set -eu [ 615s] + env LANG=C.UTF-8 /usr/bin/cargo-inspector --target-kinds Cargo.toml [ 615s] ++ printf 'lib\nrlib\nproc-macro' [ 615s] + grep -q -F -x 'lib [ 615s] rlib [ 615s] proc-macro' [ 615s] ++ env LANG=C.UTF-8 /usr/bin/cargo-inspector --name Cargo.toml [ 616s] + CRATE_NAME=parsec-service [ 616s] ++ env LANG=C.UTF-8 /usr/bin/cargo-inspector --version Cargo.toml [ 616s] + CRATE_VERSION=0.6.0 [ 616s] + REG_DIR=/home/abuild/rpmbuild/BUILDROOT/parsec-0.6.0-bp153.7.1.x86_64/usr/share/cargo/registry/parsec-service-0.6.0 [ 616s] + /usr/bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/parsec-0.6.0-bp153.7.1.x86_64/usr/share/cargo/registry/parsec-service-0.6.0 [ 616s] + gawk -i inplace -v INPLACE_SUFFIX=.deps '/^\[((.+\.)?((dev|build)-)?dependencies|features)/{f=1;next} /^\[/{f=0}; !f' Cargo.toml [ 616s] + /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 /usr/bin/cargo package -l [ 616s] + grep -w -v Cargo.lock [ 616s] + xargs -d '\n' /usr/bin/cp --parents -a -t /home/abuild/rpmbuild/BUILDROOT/parsec-0.6.0-bp153.7.1.x86_64/usr/share/cargo/registry/parsec-service-0.6.0 [ 616s] warning: No (git) VCS found for `/home/abuild/rpmbuild/BUILD/parsec-0.6.0` [ 616s] /usr/bin/cp: cannot stat 'Cargo.toml.orig': No such file or directory [ 616s] error: Bad exit status from /var/tmp/rpm-tmp.DW9B2p (%install) ************************************************** Full log at: https://build.opensuse.org/package/live_build_log/openSUSE:Backports:SLE-15-... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1181779
http://bugzilla.opensuse.org/show_bug.cgi?id=1181779#c1
--- Comment #1 from Guillaume GARDET
http://bugzilla.opensuse.org/show_bug.cgi?id=1181779
Guillaume GARDET
http://bugzilla.opensuse.org/show_bug.cgi?id=1181779
http://bugzilla.opensuse.org/show_bug.cgi?id=1181779#c3
Guillaume GARDET
The newest version of rust-packaging on Factory has this line in its changelog:
+ Fix up Cargo.toml.orig error message that started to appear with Rust 1.43.0
So the package needs to be updated on Leap it seems.
I submitted an update to Backports: https://build.opensuse.org/request/show/873784 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1181779
http://bugzilla.opensuse.org/show_bug.cgi?id=1181779#c4
--- Comment #4 from Guillaume GARDET
http://bugzilla.opensuse.org/show_bug.cgi?id=1181779
http://bugzilla.opensuse.org/show_bug.cgi?id=1181779#c5
Guillaume GARDET
participants (1)
-
bugzilla_noreply@suse.com