bug-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#29072: guix system: error: qemu-CVE-2017-7493.patch: patch not found


From: myglc2
Subject: bug#29072: guix system: error: qemu-CVE-2017-7493.patch: patch not found
Date: Sat, 04 Nov 2017 19:50:10 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux)

On 11/01/2017 at 22:44 Leo Famulari writes:

> On Wed, Nov 01, 2017 at 10:40:47PM -0400, myglc2 wrote:
>> On 11/01/2017 at 11:27 Leo Famulari writes:
>> 
>> > On Wed, Nov 01, 2017 at 10:40:28AM -0400, myglc2 wrote:
>> >> Binary file ./gnu/packages/qemu.go matches                 
>> >
>> > Try deleting this compiled qemu.go and then try again.
>> 
>> Thank you Leo.
>> 
>> I deleted ./gnu/packages/qemu.go and re-ran make.
>> 
>> Make failed to regenerate ./gnu/packages/qemu.go
>> 
>> So now I am really confused.
>
> The 'gnu/packages/qemu.scm' file was removed from Guix in July 2017,
> with commit 59132b800093e486e4d81aed6b837e9ac76aa86c. The QEMU packages
> were moved into 'gnu/packages/virtualization.scm'.
>
> I'm not an Autotools expert, but in cases like this I usually try `make
> clean && ./configure --localstatedir=/var && make`. Did you try
> something like that yet?

Thanks Leo.

I did a new git pull and a clean build as you suggested (please see the
grep of the make.log below for details)

Now when I try 'guix system build sys.scm I get ...

guix system: error: failed to load 'sys.scm':
ice-9/boot-9.scm:2795:6: In procedure resolve-interface:
ice-9/boot-9.scm:2795:6: no code for module (gnu packages qemu)

... please see details further below. Obviously something is calling
'gnu/packages/qemu.scm' but I don't understand what.

TIA - George

make.log
--------
address@hidden ~/src/guix$ grep address@hidden make.log 
address@hidden ~/src/guix$ guix environment -e "(@ (gnu packages 
package-management) guix)" -M 4 -c 4
address@hidden ~/src/guix [env]$ git fetch
address@hidden ~/src/guix [env]$ git pull
address@hidden ~/src/guix [env]$ git status
address@hidden ~/src/guix [env]$ rm -fr /home/g1/.cache/guile/ccache/*
address@hidden ~/src/guix [env]$ make clean-go
address@hidden ~/src/guix [env]$ ./bootstrap
address@hidden ~/src/guix [env]$ ./configure --localstatedir=/var
address@hidden ~/src/guix [env]$ make -j 10 check
address@hidden ~/src/guix [env]$ ln -f -s -T ~/src/guix/ ~/.config/guix/latest
address@hidden ~/src/guix [env]$ sudo ln -f -s -T ~/src/guix/ 
/root/.config/guix/latest
address@hidden ~/src/guix [env]$ git status
address@hidden ~/src/guix [env]$ git remote -vv
address@hidden ~/src/guix [env]$ git branch -av | grep \*
address@hidden ~/src/guix [env]$ exit
address@hidden ~/src/guix$ exit
address@hidden ~/src/guix$


address@hidden ~/con/15# guix system --cores=4 --max-jobs=4 -K --on-error=debug 
build sys.scm
guix system: error: failed to load 'sys.scm':
ice-9/boot-9.scm:2795:6: In procedure resolve-interface:
ice-9/boot-9.scm:2795:6: no code for module (gnu packages qemu)

entering debugger; type ',bt' for a backtrace
GNU Guile 2.2.2
Copyright (C) 1995-2017 Free Software Foundation, Inc.

Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'.
This program is free software, and you are welcome to redistribute it
under certain conditions; type `,show c' for details.

Enter `,help' for help.
scheme@(#{ g440}#)> ,q
address@hidden ~/con/15# which guix
/run/current-system/profile/bin/guix
address@hidden ~/con/15# stat ~/.config/guix/latest | grep File:
  File: /root/.config/guix/latest -> /home/g1/src/guix/
address@hidden ~/con/15# 
address@hidden ~/con/15# git -C ~/.config/guix/latest status
On branch o-master
Your branch is up-to-date with 'origin/master'.

nothing to commit, working tree clean
address@hidden ~/con/15# git -C ~/.config/guix/latest remote -vv
origin  git://git.savannah.gnu.org/guix.git (fetch)
origin  git://git.savannah.gnu.org/guix.git (push)
address@hidden ~/con/15# git -C ~/.config/guix/latest log -n 1 --oneline
46dea1241 (HEAD -> o-master, origin/master, origin/HEAD) gnu: icedtea: Update 
to 3.6.0 [security fixes].
address@hidden ~/con/15# exit
exit

Process shell finished





reply via email to

[Prev in Thread] Current Thread [Next in Thread]