unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Root file system not cleanly unmounted
@ 2014-11-25 13:51 Ludovic Courtès
  2014-11-25 19:34 ` Adam Pribyl
  0 siblings, 1 reply; 5+ messages in thread
From: Ludovic Courtès @ 2014-11-25 13:51 UTC (permalink / raw)
  To: Guix-devel

FYI, if you installed a system from 0.8, chances are that your root file
system is not cleanly unmounted (from what ext4 recovers without any
problems, but still.)

This is fixed by commit 1c27641, so consider running ‘guix pull’ and
‘guix system reconfigure’.

The bug probably appeared as a side-effect of commit cd4a3cb3.
Basically, when rebooting, the devtmpfs file system on /dev would fail
to be unmounted, thus preventing / itself to be properly unmounted.

Thanks,
Ludo’.

PS: Thanks to David for raising it on IRC yesterday.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Root file system not cleanly unmounted
  2014-11-25 13:51 Root file system not cleanly unmounted Ludovic Courtès
@ 2014-11-25 19:34 ` Adam Pribyl
  2014-11-25 19:56   ` Eric Bavier
  0 siblings, 1 reply; 5+ messages in thread
From: Adam Pribyl @ 2014-11-25 19:34 UTC (permalink / raw)
  Cc: Guix-devel

[-- Attachment #1: Type: TEXT/PLAIN, Size: 2340 bytes --]

On Tue, 25 Nov 2014, Ludovic Courtès wrote:

> FYI, if you installed a system from 0.8, chances are that your root file
> system is not cleanly unmounted (from what ext4 recovers without any
> problems, but still.)
>
> This is fixed by commit 1c27641, so consider running ‘guix pull’ and
> ‘guix system reconfigure’.

Not sure if this was meant also for those running guix 0.8 as this is my
result of guix pull:

# guix pull
starting download of `/tmp/guix-file.W6HuZ2' from
`http://git.savannah.gnu.org/cgit/guix.git/snapshot/guix-master.tar.gz'...
http://git.savannah.gnu.org/.../guix-master.tar.gz      6775.4 KiB
transferred
The following derivation will be built:
    /gnu/store/haam2bdcnzqmbyscaxmn7ixgm3bbygba-guix-latest.drv
building path(s) `/gnu/store/cnfxfvzsiphhhr6igjkaqzbfazh0afyk-guix-latest'
copying and compiling to
'/gnu/store/cnfxfvzsiphhhr6igjkaqzbfazh0afyk-guix-latest'...
compiling...     12.7% of 354 filesERROR: no binding `alsa-lib' in module
(gnu packages linux)
Backtrace:
In ice-9/boot-9.scm:
  157: 11 [catch #t #<catch-closure 1d66920> ...]
In unknown file:
    ?: 10 [apply-smob/1 #<catch-closure 1d66920>]
In ice-9/boot-9.scm:
   63: 9 [call-with-prompt prompt0 ...]
In ice-9/eval.scm:
  432: 8 [eval # #]
In ice-9/boot-9.scm:
2401: 7 [save-module-excursion #<procedure 1d83800 at
ice-9/boot-9.scm:4045:3 ()>]
4050: 6 [#<procedure 1d83800 at ice-9/boot-9.scm:4045:3 ()>]
1724: 5 [%start-stack load-stack ...]
1729: 4 [#<procedure 1d989c0 ()>]
In unknown file:
    ?: 3 [primitive-load
"/gnu/store/wschzj6qf16y7nibnav2cwsv40b7inss-guix-latest-builder"]
In
/gnu/store/d4vmrl5kvprwbblrg5m44sf4az5lbha3-module-import/guix/build/pull.scm:
  151: 2 [build-guix
"/gnu/store/cnfxfvzsiphhhr6igjkaqzbfazh0afyk-guix-latest" ...]
   97: 1 [loop # 2 45]
In unknown file:
    ?: 0 [scm-error misc-error #f ...]

ERROR: In procedure scm-error:
ERROR: process failed #<procedure 2146820 at
/gnu/store/d4vmrl5kvprwbblrg5m44sf4az5lbha3-module-import/guix/build/pull.scm:151:14
(file)> 256
builder for `/gnu/store/haam2bdcnzqmbyscaxmn7ixgm3bbygba-guix-latest.drv'
failed with exit code 1
killing process 1095
guix pull: error: build failed: build of
`/gnu/store/haam2bdcnzqmbyscaxmn7ixgm3bbygba-guix-latest.drv' failed


> Thanks,
> Ludo’.

Adam Pribyl

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Root file system not cleanly unmounted
  2014-11-25 19:34 ` Adam Pribyl
@ 2014-11-25 19:56   ` Eric Bavier
  2014-11-25 20:57     ` Ludovic Courtès
  0 siblings, 1 reply; 5+ messages in thread
From: Eric Bavier @ 2014-11-25 19:56 UTC (permalink / raw)
  To: Adam Pribyl; +Cc: Guix-devel


Adam Pribyl writes:

> On Tue, 25 Nov 2014, Ludovic Courtès wrote:
>
>> FYI, if you installed a system from 0.8, chances are that your root file
>> system is not cleanly unmounted (from what ext4 recovers without any
>> problems, but still.)
>>
>> This is fixed by commit 1c27641, so consider running ‘guix pull’ and
>> ‘guix system reconfigure’.
>
> Not sure if this was meant also for those running guix 0.8 as this is my
> result of guix pull:
>
> # guix pull
> starting download of `/tmp/guix-file.W6HuZ2' from
> `http://git.savannah.gnu.org/cgit/guix.git/snapshot/guix-master.tar.gz'...
> http://git.savannah.gnu.org/.../guix-master.tar.gz      6775.4 KiB
> transferred
> The following derivation will be built:
>     /gnu/store/haam2bdcnzqmbyscaxmn7ixgm3bbygba-guix-latest.drv
> building path(s) `/gnu/store/cnfxfvzsiphhhr6igjkaqzbfazh0afyk-guix-latest'
> copying and compiling to
> '/gnu/store/cnfxfvzsiphhhr6igjkaqzbfazh0afyk-guix-latest'...
> compiling...     12.7% of 354 filesERROR: no binding `alsa-lib' in module
> (gnu packages linux)

Commit 77c9286 broke this.

-- 
Eric Bavier

Please avoid sending me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Root file system not cleanly unmounted
  2014-11-25 19:56   ` Eric Bavier
@ 2014-11-25 20:57     ` Ludovic Courtès
  2014-11-25 21:09       ` Adam Pribyl
  0 siblings, 1 reply; 5+ messages in thread
From: Ludovic Courtès @ 2014-11-25 20:57 UTC (permalink / raw)
  To: Eric Bavier; +Cc: Guix-devel

Eric Bavier <ericbavier@gmail.com> skribis:

> Adam Pribyl writes:
>
>> On Tue, 25 Nov 2014, Ludovic Courtès wrote:
>>
>>> FYI, if you installed a system from 0.8, chances are that your root file
>>> system is not cleanly unmounted (from what ext4 recovers without any
>>> problems, but still.)
>>>
>>> This is fixed by commit 1c27641, so consider running ‘guix pull’ and
>>> ‘guix system reconfigure’.
>>
>> Not sure if this was meant also for those running guix 0.8 as this is my
>> result of guix pull:
>>
>> # guix pull
>> starting download of `/tmp/guix-file.W6HuZ2' from
>> `http://git.savannah.gnu.org/cgit/guix.git/snapshot/guix-master.tar.gz'...
>> http://git.savannah.gnu.org/.../guix-master.tar.gz      6775.4 KiB
>> transferred
>> The following derivation will be built:
>>     /gnu/store/haam2bdcnzqmbyscaxmn7ixgm3bbygba-guix-latest.drv
>> building path(s) `/gnu/store/cnfxfvzsiphhhr6igjkaqzbfazh0afyk-guix-latest'
>> copying and compiling to
>> '/gnu/store/cnfxfvzsiphhhr6igjkaqzbfazh0afyk-guix-latest'...
>> compiling...     12.7% of 354 filesERROR: no binding `alsa-lib' in module
>> (gnu packages linux)
>
> Commit 77c9286 broke this.

Yes, my bad.  The next one unbroke it.

Adam: could you try again?

Ludo’.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Root file system not cleanly unmounted
  2014-11-25 20:57     ` Ludovic Courtès
@ 2014-11-25 21:09       ` Adam Pribyl
  0 siblings, 0 replies; 5+ messages in thread
From: Adam Pribyl @ 2014-11-25 21:09 UTC (permalink / raw)
  Cc: Guix-devel

[-- Attachment #1: Type: TEXT/PLAIN, Size: 2842 bytes --]

On Tue, 25 Nov 2014, Ludovic Courtès wrote:

> Eric Bavier <ericbavier@gmail.com> skribis:
>
>> Adam Pribyl writes:
>>
>>> On Tue, 25 Nov 2014, Ludovic Courtès wrote:
>>>
>>>> FYI, if you installed a system from 0.8, chances are that your root file
>>>> system is not cleanly unmounted (from what ext4 recovers without any
>>>> problems, but still.)
>>>>
>>>> This is fixed by commit 1c27641, so consider running ‘guix pull’ and
>>>> ‘guix system reconfigure’.
>>>
>>> Not sure if this was meant also for those running guix 0.8 as this is my
>>> result of guix pull:
>>>
>>> # guix pull
>>> starting download of `/tmp/guix-file.W6HuZ2' from
>>> `http://git.savannah.gnu.org/cgit/guix.git/snapshot/guix-master.tar.gz'...
>>> http://git.savannah.gnu.org/.../guix-master.tar.gz      6775.4 KiB
>>> transferred
>>> The following derivation will be built:
>>>     /gnu/store/haam2bdcnzqmbyscaxmn7ixgm3bbygba-guix-latest.drv
>>> building path(s) `/gnu/store/cnfxfvzsiphhhr6igjkaqzbfazh0afyk-guix-latest'
>>> copying and compiling to
>>> '/gnu/store/cnfxfvzsiphhhr6igjkaqzbfazh0afyk-guix-latest'...
>>> compiling...     12.7% of 354 filesERROR: no binding `alsa-lib' in module
>>> (gnu packages linux)
>>
>> Commit 77c9286 broke this.
>
> Yes, my bad.  The next one unbroke it.
>
> Adam: could you try again?

Well if I found it right:

guix pull
starting download of `guix-file.Hd9WTS' from 
`http://git.savannah.gnu.org/cgit/guix.git/snapshot/guix-master.tar.gz'...
...
ERROR: no code for module (json)
Backtrace:
In ice-9/boot-9.scm:
  157: 12 [catch #t #<catch-closure f705a0> ...]
In unknown file:
    ?: 11 [apply-smob/1 #<catch-closure f705a0>]
In ice-9/boot-9.scm:
   63: 10 [call-with-prompt prompt0 ...]
In ice-9/eval.scm:
  432: 9 [eval # #]
In ice-9/boot-9.scm:
2401: 8 [save-module-excursion #<procedure f8d880 at 
ice-9/boot-9.scm:4045:3 ()>]
4050: 7 [#<procedure f8d880 at ice-9/boot-9.scm:4045:3 ()>]
1724: 6 [%start-stack load-stack #<procedure fa0820 at 
ice-9/boot-9.scm:4041:10 ()>]
1729: 5 [#<procedure fa3c60 ()>]
In unknown file:
    ?: 4 [primitive-load 
"/gnu/store/5mj3ppg03zid8yaxf4zy40bwqm2wi6cl-guix-latest-guile-builder"]
In ice-9/eval.scm:
  387: 3 [eval # ()]
In 
/gnu/store/n2jjh4kzfv3hp4zhd0aflwq4i2jihnnq-module-import/guix/build/pull.scm:
  121: 2 [build-guix 
"/gnu/store/lg0rmq4z3jp59pjn9f9v2rd11rpyd7pv-guix-latest" ...]
   75: 1 [p-for-each #<procedure 133b0c0 at 
/gnu/store/n2jjh4kzfv3hp4zhd0aflwq4i2jihnnq-module-import/gui
x/build/pull.scm:121:14 (file)> ...]
In unknown file:
    ?: 0 [scm-error misc-error #f ...]

ERROR: In procedure scm-error:
ERROR: process failed #<procedure 133b0c0 at 
/gnu/store/n2jjh4kzfv3hp4zhd0aflwq4i2jihnnq-module-import/g
uix/build/pull.scm:121:14 (file)> 256



> Ludo’.

Adam

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2014-11-25 21:09 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-11-25 13:51 Root file system not cleanly unmounted Ludovic Courtès
2014-11-25 19:34 ` Adam Pribyl
2014-11-25 19:56   ` Eric Bavier
2014-11-25 20:57     ` Ludovic Courtès
2014-11-25 21:09       ` Adam Pribyl

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).