From mboxrd@z Thu Jan 1 00:00:00 1970 From: dnbarbato@posteo.de Subject: bug#29881: guix system reconfigure fails if config.scm contains LUKS mapped-devices Date: Fri, 29 Dec 2017 00:04:03 +0100 Message-ID: <87o9mi315o.fsf_-_@GlaDOS.home> References: <87tvwa33ab.fsf@GlaDOS.home> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51186) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eUhEa-0000ka-0t for bug-guix@gnu.org; Thu, 28 Dec 2017 18:05:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eUhEV-0000Qt-DP for bug-guix@gnu.org; Thu, 28 Dec 2017 18:05:07 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:46864) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eUhEU-0000Qd-Vt for bug-guix@gnu.org; Thu, 28 Dec 2017 18:05:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eUhEU-0003Ni-JN for bug-guix@gnu.org; Thu, 28 Dec 2017 18:05:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: (Leo Famulari's message of "Thu, 28 Dec 2017 17:30:01 -0500") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Leo Famulari Cc: 29881@debbugs.gnu.org --=-=-= Content-Type: text/plain Leo Famulari writes: > Can you send your config.scm? > > Without it, it's hard to know if there is a problem with your config.scm or the Guix mapper-devices code. > As requested here is my config.scm. Although I doubt there is a problem with it since it works with commit de2032b912ede1756290e7ca9f7af7e9b72627eb and the mapped-devices declaration is the same as in the manual (except for the target and the uuid). --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=config.scm Content-Transfer-Encoding: base64 Content-Description: config.scm OzsgVGhpcyBpcyBhbiBvcGVyYXRpbmcgc3lzdGVtIGNvbmZpZ3VyYXRpb24gZmlsZQo7OyBmb3Ig YSAiZGVza3RvcCIgc2V0dXAgd2l0aCBTdHVtcFdNIGFuZCBFWFdNIHdoZXJlCjs7IHRoZSByb290 IHBhcnRpdGlvbiBpcyBlbmNyeXB0ZWQgd2l0aCBMVUtTLgoKKHVzZS1tb2R1bGVzIChnbnUpIChn bnUgcGFja2FnZXMpIChnbnUgc3lzdGVtIG5zcykpCih1c2Utc2VydmljZS1tb2R1bGVzIGF2YWhp IGN1cHMgZGJ1cyBkZXNrdG9wIG5ldHdvcmtpbmcgeG9yZykKKHVzZS1wYWNrYWdlLW1vZHVsZXMg Y2VydHMgY3VwcyBlbWFjcyBnbm9tZSBsaWJ1c2IgbGlzcCB4ZGlzb3JnKQoKKG9wZXJhdGluZy1z eXN0ZW0KICAoaG9zdC1uYW1lICJHTGFET1MiKQogICh0aW1lem9uZSAiRXVyb3BlL1p1cmljaCIp CiAgKGxvY2FsZSAiZGVfQ0guVVRGLTgiKQoKICA7OyBBc3N1bWluZyAvZGV2L3NkYSBpcyB0aGUg dGFyZ2V0IGhhcmQgZGlzaywgYW5kICJvc2lyaXMiCiAgOzsgaXMgdGhlIGxhYmVsIG9mIHRoZSB0 YXJnZXQgcm9vdCBmaWxlIHN5c3RlbS4KICAoYm9vdGxvYWRlciAoYm9vdGxvYWRlci1jb25maWd1 cmF0aW9uCiAgICAgICAgICAgICAgICAoYm9vdGxvYWRlciBncnViLWJvb3Rsb2FkZXIpCiAgICAg ICAgICAgICAgICAodGFyZ2V0ICIvZGV2L3NkYSIpCiAgICAgICAgICAgICAgICAodGltZW91dCAx KSkpCgogIDs7IFNwZWNpZnkgYSBtYXBwZWQgZGV2aWNlIGZvciB0aGUgZW5jcnlwdGVkIHJvb3Qg cGFydGl0aW9uLgogIDs7IFRoZSBVVUlEIGlzIHRoYXQgcmV0dXJuZWQgYnkgJ2NyeXB0c2V0dXAg bHVrc1VVSUQnLgogIChtYXBwZWQtZGV2aWNlcwogICAobGlzdCAobWFwcGVkLWRldmljZQogICAg ICAgICAgKHNvdXJjZSAodXVpZCAiOWY5YjRlYWYtM2MwMi00ZDNkLWI1MTctNzgyYzQxOWI5NDNm IikpCiAgICAgICAgICAodGFyZ2V0ICJoYXRob3IiKQogICAgICAgICAgKHR5cGUgbHVrcy1kZXZp Y2UtbWFwcGluZykpKSkKCiAgKGZpbGUtc3lzdGVtcyAoY29ucyogKGZpbGUtc3lzdGVtCiAgICAg ICAgICAgICAgICAgICAgICAgIChkZXZpY2UgIm9zaXJpcyIpCiAgICAgICAgICAgICAgICAgICAg ICAgICh0aXRsZSAnbGFiZWwpCiAgICAgICAgICAgICAgICAgICAgICAgIChtb3VudC1wb2ludCAi LyIpCiAgICAgICAgICAgICAgICAgICAgICAgICh0eXBlICJleHQ0IikpCiAgICAgICAgICAgICAg ICAgICAgICAoZmlsZS1zeXN0ZW0KICAgICAgICAgICAgICAgICAgICAgICAgKGRldmljZSAiaG9y dXMiKQogICAgICAgICAgICAgICAgICAgICAgICAodGl0bGUgJ2xhYmVsKQogICAgICAgICAgICAg ICAgICAgICAgICAobW91bnQtcG9pbnQgIi9ob21lIikKICAgICAgICAgICAgICAgICAgICAgICAg KHR5cGUgImV4dDQiKQogICAgICAgICAgICAgICAgICAgICAgICAoZGVwZW5kZW5jaWVzIG1hcHBl ZC1kZXZpY2VzKSkKICAgICAgICAgICAgICAgICAgICAgICViYXNlLWZpbGUtc3lzdGVtcykpCgog IChzd2FwLWRldmljZXMgJygiL2Rldi9zZGEyIikpCgogICh1c2VycyAoY29ucyAodXNlci1hY2Nv dW50CiAgICAgICAgICAgICAgICAobmFtZSAiZGllZ28iKQogICAgICAgICAgICAgICAgKGNvbW1l bnQgIkRpZWdvIE5pY29sYSBCYXJiYXRvIikKICAgICAgICAgICAgICAgIChncm91cCAidXNlcnMi KQogICAgICAgICAgICAgICAgKHN1cHBsZW1lbnRhcnktZ3JvdXBzICcoImxwIgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIndoZWVsIiAibmV0ZGV2IgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImF1ZGlvIiAidmlkZW8iKSkKICAgICAgICAg ICAgICAgIChob21lLWRpcmVjdG9yeSAiL2hvbWUvZGllZ28iKSkKICAgICAgICAgICAgICAgJWJh c2UtdXNlci1hY2NvdW50cykpCgogIDs7IFRoaXMgaXMgd2hlcmUgd2Ugc3BlY2lmeSBzeXN0ZW0t d2lkZSBwYWNrYWdlcy4KICAocGFja2FnZXMgKGNvbnMqIG5zcy1jZXJ0cyAgICAgICAgIDtmb3Ig SFRUUFMgYWNjZXNzCiAgICAgICAgICAgICAgICAgICA7OyBndmZzICAgICAgICAgICAgICA7Zm9y IHVzZXIgbW91bnRzCiAgICAgICAgICAgICAgICAgICBzYmNsLXN0dW1wd20gICAgICA7U3R1bXBX TSB3aW5kb3cgbWFuYWdlcgogICAgICAgICAgICAgICAgICAgZW1hY3MgZW1hY3MtZXh3bSAgO2Vt YWNzIHdpbmRvdyBtYW5hZ2VyCiAgICAgICAgICAgICAgICAgICAlYmFzZS1wYWNrYWdlcykpCgog IDs7IEFkZCBkZXNrdG9wIHNlcnZpY2VzIHRvICViYXNlLXNlcnZpY2VzLiBUaGlzIGlzIGEgbW9k aWZpZWQKICA7OyB2ZXJzaW9uIG9mICVkZXNrdG9wLXNlcnZpY2VzIHdpdGggZmV3ZXIgc2Vydmlj ZXMgYW5kIHdpY2QKICA7OyBpbnN0ZWFkIG9mIG5ldHdvcmstbWFuYWdlci4gQWxzbyBhZGRpbmcg dG9yLCB4c2NyZWVuc2F2ZXIsCiAgOzsgYmx1ZXRvb3RoIGFuZCBhIHN3aXNzIGdlcm1hbiBjb25z b2xlIGtleW1hcC4KICAoc2VydmljZXMgKGNvbnMqICh0b3Itc2VydmljZSkKCgkJICAgOzsgY3Vw cyBzZXJ2aWNlCgkJICAgKHNlcnZpY2UgY3Vwcy1zZXJ2aWNlLXR5cGUKCQkJICAgIChjdXBzLWNv bmZpZ3VyYXRpb24KCQkJICAgICAod2ViLWludGVyZmFjZT8gI3QpCgkJCSAgICAgKGV4dGVuc2lv bnMKCQkJICAgICAgKGxpc3QgY3Vwcy1maWx0ZXJzIGVzY3ByKSkpKQoKICAgICAgICAgICAgICAg ICAgIDs7IExvZ2luIHNlcnZpY2UKICAgICAgICAgICAgICAgICAgIChzbGltLXNlcnZpY2UpCgog ICAgICAgICAgICAgICAgICAgOzsgU2NyZWVuIGxvY2tlcnMgYXJlIGEgcHJldHR5IHVzZWZ1bCB0 aGluZwoJCSAgIDs7IGFuZCB0aGVzZSBhcmUgc21hbGwuCiAgICAgICAgICAgICAgICAgICAoc2Ny ZWVuLWxvY2tlci1zZXJ2aWNlIHhsb2NrbW9yZSAieGxvY2siKQogICAgICAgICAgICAgICAgICAg KHNjcmVlbi1sb2NrZXItc2VydmljZSB4c2NyZWVuc2F2ZXIgInhzY3JlZW5zYXZlciIpCgoJCSAg IDs7IEFkZCB1ZGV2IHJ1bGVzIGZvciBNVFAgZGV2aWNlcyBzbyB0aGF0IG5vbi1yb290CgkJICAg OzsgdXNlcnMgY2FuIGFjY2VzcyB0aGVtLgoJCSAgIChzaW1wbGUtc2VydmljZSAnbXRwIHVkZXYt c2VydmljZS10eXBlIChsaXN0IGxpYm10cCkpCgogICAgICAgICAgICAgICAgICAgOzsgVGhlIEQt QnVzIGNsaXF1ZS4KICAgICAgICAgICAgICAgICAgIChibHVldG9vdGgtc2VydmljZSkKICAgICAg ICAgICAgICAgICAgIChhdmFoaS1zZXJ2aWNlKQogICAgICAgICAgICAgICAgICAgKHdpY2Qtc2Vy dmljZSkKICAgICAgICAgICAgICAgICAgICh1ZGlza3Mtc2VydmljZSkKICAgICAgICAgICAgICAg ICAgICh1cG93ZXItc2VydmljZSkKICAgICAgICAgICAgICAgICAgIChjb2xvcmQtc2VydmljZSkK ICAgICAgICAgICAgICAgICAgIChnZW9jbHVlLXNlcnZpY2UpCiAgICAgICAgICAgICAgICAgICAo cG9sa2l0LXNlcnZpY2UpCiAgICAgICAgICAgICAgICAgICAoZWxvZ2luZC1zZXJ2aWNlKQogICAg ICAgICAgICAgICAgICAgKGRidXMtc2VydmljZSkKCiAgICAgICAgICAgICAgICAgICAobnRwLXNl cnZpY2UpCgogICAgICAgICAgICAgICAgICAgOzsgQWRkIHN3aXNzIGdlcm1hbiBrZXltYXAKICAg ICAgICAgICAgICAgICAgIChjb25zb2xlLWtleW1hcC1zZXJ2aWNlICJkZV9DSC1sYXRpbjEiKQoK ICAgICAgICAgICAgICAgICAgICViYXNlLXNlcnZpY2VzKSkKCiAgOzsgQWxsb3cgcmVzb2x1dGlv biBvZiAnLmxvY2FsJyBob3N0IG5hbWVzIHdpdGggbUROUy4KICAobmFtZS1zZXJ2aWNlLXN3aXRj aCAlbWRucy1ob3N0LWxvb2t1cC1uc3MpKQo= --=-=-=--