Fail to build any Guix system after linux-libre update to 5.8.8.

  • Done
  • quality assurance status badge
Details
3 participants
  • Danny Milosavljevic
  • Oleg Pykhalov
  • Leo Famulari
Owner
unassigned
Submitted by
Oleg Pykhalov
Severity
normal
Merged with
O
O
Oleg Pykhalov wrote on 12 Sep 2020 12:14
(name . bug-guix)(address . bug-guix@gnu.org)(address . mhw@netris.org)
87zh5vgv30.fsf@gmail.com
I fail to build any Guix system since ad42c209 commit.
ad42c20921235532e80e776fd55090127389208b is the first bad commit
commit ad42c20921235532e80e776fd55090127389208b
Author: Mark H Weaver <mhw@netris.org>
Date: Wed Sep 9 14:32:04 2020 -0400

gnu: linux-libre: Update to 5.8.8.
* gnu/packages/linux.scm (linux-libre-5.8-version): Update to 5.8.8.
(linux-libre-5.8-pristine-source): Update hash.
(deblob-scripts-5.8): Stay at version 5.8.7.

gnu/packages/linux.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
oleg@guixsd ~/src/guix-master$ git bisect log
git bisect start
# bad: [140da556be06442192fbae5e2a07357f26fbc26b] ui: Lexicographically sort transaction entries based on their package name.
git bisect bad 140da556be06442192fbae5e2a07357f26fbc26b
# good: [81ea278e05986f9ccee078bd00d4d7fc309dd19c] gnu: sbcl-ironclad: Update to 0.51.
git bisect good 81ea278e05986f9ccee078bd00d4d7fc309dd19c
# bad: [af62950fc05f265c6c29c5973a2029a9cfdd0d30] gnu: burp: Update to 2.3.34 [security fixes].
git bisect bad af62950fc05f265c6c29c5973a2029a9cfdd0d30
# good: [dc89d17164011516c58070baa3b3ffde7eb758b4] gnu: emacs-org: Update to 9.3.7.
git bisect good dc89d17164011516c58070baa3b3ffde7eb758b4
# good: [086ae880002806ed2db9b597f7ad54974c3731b2] gnu: emacs-sly: Update to 20200903.
git bisect good 086ae880002806ed2db9b597f7ad54974c3731b2
# bad: [db0109be42547d5dbb0fc1eb8ae30ccc968ed88b] gnu: dovecot: Set moduledir to global directory.
git bisect bad db0109be42547d5dbb0fc1eb8ae30ccc968ed88b
# good: [1f56ec08af704bdc7aa3e143bf5ce351c5306dea] gnu: Add r-loomr.
git bisect good 1f56ec08af704bdc7aa3e143bf5ce351c5306dea
# good: [0f8db4dc88f2b0bfd50d10001b0a39c751a9c6c0] Revert "gnu: Add r-loomr."
git bisect good 0f8db4dc88f2b0bfd50d10001b0a39c751a9c6c0
# bad: [ad42c20921235532e80e776fd55090127389208b] gnu: linux-libre: Update to 5.8.8.
git bisect bad ad42c20921235532e80e776fd55090127389208b
# good: [eb15d38162743feee686e16e084d927a3e98883f] gnu: mercurial: Update to 5.5.1.
git bisect good eb15d38162743feee686e16e084d927a3e98883f
# first bad commit: [ad42c20921235532e80e776fd55090127389208b] gnu: linux-libre: Update to 5.8.8.
Here are guix system build logs.
Attachment: guix-log.txt
-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEEcjhxI46s62NFSFhXFn+OpQAa+pwFAl9cn6MUHGdvLndpZ3Vz
dEBnbWFpbC5jb20ACgkQFn+OpQAa+pyKZRAAyI4K+7Nrup2FNa/ton3VaMe+vXsL
n+LbSBUsPas99I35gS4+3uSlac2/iHdPpZLNWolozLdmpWog7l1fFyzMaOlGfr9b
SWGiPqV7/mwIJdl4BQsQQwMzHjDK7z2hy8LUdGRp7KxLwjbcXl8JqrbY/O3//OEj
jdAlGc7kB4vh/oj+uLMaxzv7+qA2lpqpUUaN1n0fmjlLYGlPLRRH1OGhe8vdwVWo
7E4RdYpxRiQTfh/MVPXWBsSZyQxWccolGVFLpKdfJPN7IQFRTGeVBZ8ynJvqG3jW
dQR3lcoiPmFkJCUeBqi16kin6Yh2LolgL4Ja0DCP/ghvXHnNB14d2wPsIXRCT1jX
d45tkqHpHrDbdkTNLR2E7O2Nxq0nmXKo7nf3BUY6GrJLASxGnDLv3bc1YsWfNd0Q
uxn/+MwGL1kknCVXYH7UwmovzFaKIl9SHTBaXyeQvQnvjDws3/UzaPE19Sz21phS
JIGQOZuyk6KXsWCo54cH8B9MAhF+dmshSAnU/maekCWqrvoE2qxeNtNCsdl0HkGP
A2erOEfB/IiXqbFN3e3Zw2aFQFK5gmFMVlI0m2p59Yj1K2thSb1UvGQfeI80alN6
xYmakkeNxJqoSGp7PCHrik85noZeiqqPwmGHrvrbaHsIWlZZObTOnw9kI2IH4jen
AA0FfhaVb2WapTQ=
=Npau
-----END PGP SIGNATURE-----

O
O
Oleg Pykhalov wrote on 12 Sep 2020 12:57
merge 43344 43352
(name . control)(address . control@debbugs.gnu.org)
878sdfz2ic.fsf@gmail.com
merge 43344 43352
O
O
Oleg Pykhalov wrote on 12 Sep 2020 12:24
control message for bug #43344
(address . control@debbugs.gnu.org)
87y2lfgumt.fsf@gmail.com
merge 43344 43352
quit
D
D
Danny Milosavljevic wrote on 12 Sep 2020 17:55
Re: bug#43352: Fail to build any Guix system after linux-libre update to 5.8.8.
(name . Oleg Pykhalov)(address . go.wigust@gmail.com)(address . 43352@debbugs.gnu.org)
20200912175549.4af2c028@scratchpost.org
On Sat, 12 Sep 2020 13:14:59 +0300
Oleg Pykhalov <go.wigust@gmail.com> wrote:

Toggle quote (2 lines)
> I fail to build any Guix system since ad42c209 commit.

What does the build log at /var/log/guix/drvs/7r/rciccr7p6af93nn2wn5klp4kc0ik9d-qemu-image.drv.bz2 say?
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl9c74UACgkQ5xo1VCww
uqU0vAgAoblWHUk0QWu5UDDdr1tokmDe/RJiIjpNkgpGWHss2SGFeXRkxcy4EsBA
TxwWDyTn6rTKyjmwx95nOKzsFA8aUWNgk+a8qZQwDtsrolQBfENt++rQ4N92vZGh
n9cHnnJImZ7TrBVvpFmtt6T9Y+ZrWiOMO97gZJxuIH7fpPTu/J7BFljwe/1cYTnE
rI7tXU4per/k1VB+04locNnEUmWp1WL+OrTwOqYUFGOwlNn/9k5iMNSyuZzJN1pC
p1/EC34/krfxLLeVBef68MrBdE3hrWTCe/EyE12sbs1Snk5zCvneOcrWfPskapV3
D8bf5pZyVn/NRmjU57cLAPRcmO4w+Q==
=FW1r
-----END PGP SIGNATURE-----


L
L
Leo Famulari wrote on 12 Sep 2020 18:23
(name . Danny Milosavljevic)(address . dannym@scratchpost.org)
20200912162307.GA27649@jasmine.lan
Attachment: file
D
D
Danny Milosavljevic wrote on 12 Sep 2020 21:14
20200912211413.02141da2@scratchpost.org
Toggle quote (13 lines)
>creating partition table with 2 partitions (20.0 MiB, 40.0 MiB)...
>Error: Partition(s) 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, >37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 on /dev/vda have been written, but we have >been unable to inform the kernel of the change, probably because it/they are in use. As a result, the old partition(s) will remain in use. You should >reboot now before making further changes.
>Backtrace:
> 3 (primitive-load "/gnu/store/l9jgvnkl4ai2n461x3j1slx0fad…")
>In ./gnu/build/vm.scm:
> 470:21 2 (initialize-hard-disk "/dev/vda" #:bootloader-package _ …)
> 300:2 1 (initialize-partition-table "/dev/vda" (#<<partitio…> …) …)
>In ./guix/build/utils.scm:
> 654:6 0 (invoke _ . _)

> program: "parted"
> arguments: ("--script" "/dev/vda" "mklabel" "msdos" "mkpart" "primary" "ext2" "1048576B" "22020096B" "set" "1" "boot" "on" "mkpart" "primary" "ext2" "22020608B" "63963648B" "set" "2" "esp" "on")

I see.

That's the same thing that makes all the system tests fail (see bug 43344).

I don't know why.

I've already tried to invoke wipefs -a before that parted invocation--it didn't
help.
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl9dHgUACgkQ5xo1VCww
uqWSGwf+LBSHcUzIf1vbly3bOL0/e9b/dTzO1qbba7BaB7aePccbVzcjalZmbrpd
wzEzWe6/eMnd+ImlKsITb/YffdNxkA7Wtm9NH16u1GmV1IdtwBRYsQfv4hJkOQhW
x8q+oFQbJb+fZzKv0OHVrtd+Zh5iBBa8cHmY3TYT0/kRbpLKElaQfbPxXWNYgenz
8PYrlRiyaKKro6y8roVVmWudAPwIvNDRPg6SbkRxqXwK7X7fn4PIanX+q/XEkPVs
ZIBtClYp6THhQEd1yBW1ulYCyX/SAIYoceBKrRZmkFc+3GJeYxJxqNFCon4uXmi/
Y0Yus4c4aPHwBs0RnWmELnRhy0Fh3w==
=JGd/
-----END PGP SIGNATURE-----


L
L
Leo Famulari wrote on 18 Sep 2020 15:41
(no subject)
(address . control@debbugs.gnu.org)
20200918134110.GA24439@jasmine.lan
close 43344
?