Source downloads result in suspicious ownership or permission errors

  • Done
  • quality assurance status badge
Details
3 participants
  • Jonathan Nogueira
  • Richard Sent
  • Simon Tournier
Owner
unassigned
Submitted by
Jonathan Nogueira
Severity
normal
J
J
Jonathan Nogueira wrote on 18 Mar 07:12 +0100
(name . bug-guix@gnu.org)(address . bug-guix@gnu.org)
kz7cQ-RNgzYEGUfMqh28M_uMrCykwWFUxmQJwDJg4WWzdm7Zenpbl0fU6spNI1Ht0arqZEsmS6O3NOMz3619k30XpCKNa8tJP8bUOr4TSGY=@kurumi.dev
Hi,

When building any package with "--no-substitutes" then it seems like something is going wrong with the download process:

Toggle snippet (71 lines)
~ ? guix build curl --no-substitutes --check

The following derivations will be built:

/gnu/store/3q7mxdpdxm6bvyq5w1sh362q7697gd2s-curl-8.5.0.drv

/gnu/store/4kzkf7rh9cq7w9k1c94ckf1vp3rm0wgi-nghttp2-1.58.0.drv

/gnu/store/20qgb2k47a3s2k9bf7ind1cakikfm1zh-cunit-2.1-3.drv

/gnu/store/2qi0vn57s069bcycf5wm6zmkww67g9jj-CUnit-2.1-3.tar.bz2.drv

/gnu/store/dhmxlz3h44vgmjxcz99gfz5vcfrx5ksj-libtool-2.4.7.drv

/gnu/store/1fhpr3wk3bqj4n0q91jb8avacj7qdmwb-libtool-2.4.7.tar.xz.drv

/gnu/store/awmf26axvaslrz0h3q4bgqxcal9gj4p1-libtool-2.4.7.tar.xz.drv

/gnu/store/1n53f4wa06bmjzsg8v274b6bnbfvkjbb-help2man-1.49.2.drv

/gnu/store/dhw1w73snd0113f1w1b3jz65z4icy9bs-help2man-1.49.2.tar.xz.drv

/gnu/store/fzby2mc83zr4bz5pj7xpr6s6ssk0v1c3-autoconf-wrapper-2.69.drv

/gnu/store/g36xhgg7b96n6j9w2frhs8v81irwnw1a-autoconf-2.69.tar.xz.drv

/gnu/store/i9cdr2n05xmq3lb9x6la216h0bjwn0f9-autoconf-2.69.drv

/gnu/store/vmcdkihxgqljdw9i27ghfk2nxfdcbcm7-automake-1.16.5.drv

/gnu/store/b7h3khilnc1hvr384kypqib16b76vjhp-automake-1.16.5.tar.xz.drv

/gnu/store/j0kp2928ymdc0q6mykxvbnprwv3bb2xp-automake-1.16.5.tar.xz.drv

/gnu/store/41kis73i2023bycca22jcbpw1jchdy2a-nghttp2-1.58.0.tar.xz.drv

/gnu/store/z2ny4vkwyj6zkzk49xmv9vv7ycvgjqa0-curl-8.5.0.tar.xz.drv

/gnu/store/85j4lw0jz28axfjgp5k3r5zy440710wq-curl-8.5.0.tar.xz.drv

building /gnu/store/85j4lw0jz28axfjgp5k3r5zy440710wq-curl-8.5.0.tar.xz.drv...

Starting download of /gnu/store/9i4hzqsjwmjg3wir3q1hk0mxgxh2hrgz-curl-8.5.0.tar.xz

From
https://curl.se/download/curl-8.5.0.tar.xz
...

downloading from
https://curl.se/download/curl-8.5.0.tar.xz
...

curl-8.5.0.tar.xz 2.5MiB 9.0MiB/s 00:00 ???????????????????? 100.0%

suspicious ownership or permission on `/gnu/store/9i4hzqsjwmjg3wir3q1hk0mxgxh2hrgz-curl-8.5.0.tar.xz'; rejecting this build output

build of /gnu/store/85j4lw0jz28axfjgp5k3r5zy440710wq-curl-8.5.0.tar.xz.drv failed

View build log at '/var/log/guix/drvs/85/j4lw0jz28axfjgp5k3r5zy440710wq-curl-8.5.0.tar.xz.drv.gz'.

building /gnu/store/2qi0vn57s069bcycf5wm6zmkww67g9jj-CUnit-2.1-3.tar.bz2.drv...

cannot build derivation `/gnu/store/z2ny4vkwyj6zkzk49xmv9vv7ycvgjqa0-curl-8.5.0.tar.xz.drv': 1 dependencies couldn't be built

cannot build derivation `/gnu/store/3q7mxdpdxm6bvyq5w1sh362q7697gd2s-curl-8.5.0.drv': 1 dependencies couldn't be built

guix build: error: build of `/gnu/store/3q7mxdpdxm6bvyq5w1sh362q7697gd2s-curl-8.5.0.drv' failed


again with a rust package:

Toggle snippet (29 lines)
~ ? guix build rust-tls-parser@0.11.0 --no-substitutes
The following derivations will be built:
/gnu/store/vcniy96dp1dv4xz5fbrnwz73cmjl41iy-rust-tls-parser-0.11.0.drv
/gnu/store/5drm199dkajq59wwgrgb6yvir18xmnai-rust-cookie-factory-0.3.2.tar.gz.drv
/gnu/store/5dz7r9ilrfsk9g4381cfipgm1ahzrngn-rust-tls-parser-0.11.0.tar.xz.drv
/gnu/store/a5zsbv95j6kzaqb3x7qf77r5n8mn59z1-rust-tls-parser-0.11.0.tar.gz.drv
/gnu/store/fd877l3wwbgn5308dyd6facml52ah705-rust-phf-codegen-0.10.0.tar.gz.drv
/gnu/store/ib2ghrpb0yfsyym8acz7q0ng8rqbpmwx-rust-nom-derive-0.10.1.tar.gz.drv
/gnu/store/id8dimaglpv4r85gg4v7ilfbrc66sk5n-rust-output-vt100-0.1.2.tar.gz.drv
/gnu/store/inpl7s1nqr8pb83lhpsikhccw276dxf4-rust-rusticata-macros-4.0.0.tar.gz.drv
/gnu/store/jqqkmlm528wr3kq2pzp3q07qsg5gqcja-rust-pretty-assertions-0.7.2.tar.gz.drv
/gnu/store/mv16y11kfrv6v4n7swzkd8asqb8wlad0-rust-enum-primitive-0.1.1.tar.gz.drv
/gnu/store/w39y86bixvh7zpqz7q3shc13l879ifb2-rust-hex-literal-0.3.4.tar.gz.drv
/gnu/store/x66z1sjl67w21792wshjm52vv0mb4zp4-rust-nom-derive-impl-0.10.1.tar.gz.drv
building /gnu/store/5drm199dkajq59wwgrgb6yvir18xmnai-rust-cookie-factory-0.3.2.tar.gz.drv...

Starting download of /gnu/store/4xp3avl7391w19pvxk7hhklx3byanx10-rust-cookie-factory-0.3.2.tar.gz
From https://crates.io/api/v1/crates/cookie-factory/0.3.2/download...
following redirection to `https://static.crates.io/crates/cookie-factory/cookie-factory-0.3.2.crate'...
downloading from https://crates.io/api/v1/crates/cookie-factory/0.3.2/download ...
download 14KiB 9.6MiB/s 00:00 ???????????????????? 100.0%
suspicious ownership or permission on `/gnu/store/4xp3avl7391w19pvxk7hhklx3byanx10-rust-cookie-factory-0.3.2.tar.gz'; rejecting this build output
build of /gnu/store/5drm199dkajq59wwgrgb6yvir18xmnai-rust-cookie-factory-0.3.2.tar.gz.drv failed
View build log at '/var/log/guix/drvs/5d/rm199dkajq59wwgrgb6yvir18xmnai-rust-cookie-factory-0.3.2.tar.gz.drv.gz'.
cannot build derivation `/gnu/store/vcniy96dp1dv4xz5fbrnwz73cmjl41iy-rust-tls-parser-0.11.0.drv': 1 dependencies couldn't be builtguix build: error: build of `/gnu/store/vcniy96dp1dv4xz5fbrnwz73cmjl41iy-rust-tls-parser-0.11.0.drv' failed


guix version:

Toggle snippet (7 lines)
guix df6ea8e
repository URL: https://git.savannah.gnu.org/git/guix.git
branch: master commit: df6ea8e9e9a089f46abb841782ca623691efca4c


--
Thanks,
Jonathan Nogueira
?????????
US Phone#: +12259787564 (Parked)
??????: +8108025808709
Email: Jonathan.Nogueira@Kurumi.dev
Attachment: file
R
R
Richard Sent wrote on 20 Mar 18:55 +0100
(name . Jonathan Nogueira via Bug reports for GNU Guix)(address . bug-guix@gnu.org)
871q84dbz5.fsf@freakingpenguin.com
Possibly related to bug#69753.

--
Take it easy,
Richard Sent
Making my computer weirder one commit at a time.
J
J
Jonathan Nogueira wrote on 23 Mar 02:20 +0100
(No Subject)
(address . 69868@debbugs.gnu.org)
K8T_2nAQDb_7X99xYr27xm6BrpwVbfEP-L4vIn0B2rY-6EgjXKrXKUaAy8tH-oIqcjsqjk7jKiZsCf-u_9nrMADw4WSoIpvLLfUXfyIzKsg=@kurumi.dev
As an update to this, I was able to roll-back by pinning guix to a commit before the original change, and doing a pull and reconfigure from there.

Pulled to:
001dfb89579856b8695b33b59f484f36e313347f

Then did a pull and reconfigure to:
b7eb1a8116b2caee7acf26fb963ae998fbdb4253
Much thanks to Ludovic Courtes, he helped me out over mastodon.

This can be closed, as my problem seems to be fixed.
Thanks all.
--
Thanks,
Jonathan Nogueira
?????????
Attachment: file
S
S
Simon Tournier wrote on 7 May 20:38 +0200
control message for bug #69868
(address . control@debbugs.gnu.org)
87jzk51n88.fsf@gmail.com
close 69868
quit
?
Your comment

This issue is archived.

To comment on this conversation send an email to 69868@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 69868
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch