GNU bug report logs - #35269
Strange error with short drive uuids in config

Previous Next

Package: guix;

Reported by: rendaw <7e9wc56emjakcm <at> s.rendaw.me>

Date: Sun, 14 Apr 2019 10:03:04 UTC

Severity: normal

To reply to this bug, email your comments to 35269 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to help-debbugs <at> gnu.org:
bug#35269; Package debbugs.gnu.org. (Sun, 14 Apr 2019 10:03:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to rendaw <7e9wc56emjakcm <at> s.rendaw.me>:
New bug report received and forwarded. Copy sent to help-debbugs <at> gnu.org. (Sun, 14 Apr 2019 10:03:04 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: rendaw <7e9wc56emjakcm <at> s.rendaw.me>
To: submit <at> debbugs.gnu.org
Subject: Strange error with short drive uuids in config
Date: Sun, 14 Apr 2019 17:59:25 +0900
I have a vfat filesystem:

```
mkfs.vfat -F32 mydiskp1
```

with the uuid "FA34-24CA" gotten via:

```
blkid mydiskp1
```

When I specify this in my config with (uuid "FA34-24CA") the system
fails to build:

```
Backtrace:
In ice-9/eval.scm:
    619:8 19 (_ #(#(#<directory (guile-user) 1db7140>)))
In guix/ui.scm:
  1603:12 18 (run-guix-command _ . _)
In ice-9/boot-9.scm:
    829:9 17 (catch _ _ #<procedure 7facf5a5b498 at guix/ui.scm:615?> ?)
    829:9 16 (catch _ _ #<procedure 7facf5a5b4b0 at guix/ui.scm:733?> ?)
In guix/scripts/system.scm:
   1268:8 15 (_)
In guix/status.scm:
    615:4 14 (call-with-status-report _ _)
In guix/scripts/system.scm:
   1138:6 13 (process-action _ _ _)
In guix/store.scm:
  1659:24 12 (run-with-store _ _ #:guile-for-build _ #:system _ # _)
In guix/scripts/system.scm:
  1151:13 11 (_ _)
   869:18 10 (perform-action init #<<operating-system> kernel: #<pa?> ?)
In gnu/system.scm:
   841:19  9 (operating-system-derivation _ #:container? _)
In gnu/services.scm:
   778:26  8 (loop #<<service> type: #<service-type system 2280fa0> ?>)
In srfi/srfi-1.scm:
   592:29  7 (map1 (#<<service> type: #<service-type profile 2280?> ?))
   592:17  6 (map1 (#<<service> type: #<service-type etc 2280dc0>?> ?))
In gnu/services.scm:
   779:26  5 (loop #<<service> type: #<service-type etc 2280dc0> val?>)
In srfi/srfi-1.scm:
   592:29  4 (map1 (#<<service> type: #<service-type session-envi?> ?))
   592:17  3 (map1 (#<<service> type: #<service-type fstab 2280a0?> ?))
In gnu/services/base.scm:
   332:40  2 (file-systems->fstab (#<<file-system> device: #f mou?> ?))
In srfi/srfi-1.scm:
   592:17  1 (map1 (#<<file-system> device: #f mount-point: "/boo?> ?))
In gnu/services/base.scm:
   307:17  0 (file-system->fstab-entry #<<file-system> device: #f mo?>)

gnu/services/base.scm:307:17: In procedure file-system->fstab-entry:
Throw to key `match-error' with args `("match" "no matching pattern" #f)'.
```

I was able to identify the issue by doing a binary search by removal
through my config and I worked around the issue by using a "UUID="
string instead of (uuid) for that filesystem's device.

I think there are two issues here:
1. The uuid isn't matching for some reason
2. The expected error message (about an invalid uuid) isn't being displayed




Information forwarded to help-debbugs <at> gnu.org:
bug#35269; Package debbugs.gnu.org. (Sun, 14 Apr 2019 23:50:02 GMT) Full text and rfc822 format available.

Message #8 received at 35269 <at> debbugs.gnu.org (full text, mbox):

From: Bob Proulx <bob <at> proulx.com>
To: rendaw <7e9wc56emjakcm <at> s.rendaw.me>
Cc: 35269 <at> debbugs.gnu.org
Subject: Re: bug#35269: Strange error with short drive uuids in config
Date: Sun, 14 Apr 2019 17:49:03 -0600
Hello rendaw,

rendaw wrote:
> When I specify this in my config with (uuid "FA34-24CA") the system
> fails to build:

You have filed this generically against "debbugs" but I assume you
wanted to file this against one of the projects using debbugs from
this list.  Please look and let us know.

  https://debbugs.gnu.org/Packages.html

To what package should this ticket be reassigned to?  I can't quite guess.

Thanks,
Bob




Information forwarded to help-debbugs <at> gnu.org:
bug#35269; Package debbugs.gnu.org. (Mon, 15 Apr 2019 06:47:01 GMT) Full text and rfc822 format available.

Message #11 received at 35269 <at> debbugs.gnu.org (full text, mbox):

From: rendaw <7e9wc56emjakcm <at> s.rendaw.me>
To: 35269 <at> debbugs.gnu.org
Subject: Re: bug#35269: Strange error with short drive uuids in config
Date: Mon, 15 Apr 2019 15:46:19 +0900
Ah, this should be for guix, version 0.16.0.

On 4/15/19 8:49 AM, Bob Proulx wrote:
> Hello rendaw,
>
> rendaw wrote:
>> When I specify this in my config with (uuid "FA34-24CA") the system
>> fails to build:
> You have filed this generically against "debbugs" but I assume you
> wanted to file this against one of the projects using debbugs from
> this list.  Please look and let us know.
>
>   https://debbugs.gnu.org/Packages.html
>
> To what package should this ticket be reassigned to?  I can't quite guess.
>
> Thanks,
> Bob




Information forwarded to help-debbugs <at> gnu.org:
bug#35269; Package debbugs.gnu.org. (Mon, 15 Apr 2019 16:58:01 GMT) Full text and rfc822 format available.

Message #14 received at 35269 <at> debbugs.gnu.org (full text, mbox):

From: Bob Proulx <bob <at> proulx.com>
To: rendaw <7e9wc56emjakcm <at> s.rendaw.me>
Cc: 35269 <at> debbugs.gnu.org
Subject: Re: bug#35269: Strange error with short drive uuids in config
Date: Mon, 15 Apr 2019 10:57:16 -0600
reassign 35269 guix
thanks

rendaw wrote:
> Ah, this should be for guix, version 0.16.0.

Very good.  Reassigning.

  https://debbugs.gnu.org/35269

Bob




bug reassigned from package 'debbugs.gnu.org' to 'guix'. Request was from Bob Proulx <bob <at> proulx.com> to control <at> debbugs.gnu.org. (Mon, 15 Apr 2019 16:58:02 GMT) Full text and rfc822 format available.

This bug report was last modified 4 years and 349 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.