From unknown Sun Jun 22 08:04:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36402: installation error Resent-From: Juan Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 27 Jun 2019 14:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 36402 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 36402@debbugs.gnu.org X-Debbugs-Original-To: "bug-guix@gnu.org" Reply-To: Juan Received: via spool by submit@debbugs.gnu.org id=B.156164608510404 (code B ref -1); Thu, 27 Jun 2019 14:35:02 +0000 Received: (at submit) by debbugs.gnu.org; 27 Jun 2019 14:34:45 +0000 Received: from localhost ([127.0.0.1]:39190 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgVU3-0002hh-Ry for submit@debbugs.gnu.org; Thu, 27 Jun 2019 10:34:44 -0400 Received: from lists.gnu.org ([209.51.188.17]:55802) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgO0y-0000bA-00 for submit@debbugs.gnu.org; Thu, 27 Jun 2019 02:36:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43882) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hgO0w-0005vM-IL for bug-guix@gnu.org; Thu, 27 Jun 2019 02:36:11 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.9 required=5.0 tests=BAYES_40,DATE_IN_PAST_03_06, FREEMAIL_FROM, HTML_MESSAGE, RCVD_IN_DNSWL_LOW, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hgO0v-0002Bc-6e for bug-guix@gnu.org; Thu, 27 Jun 2019 02:36:10 -0400 Received: from mail-40133.protonmail.ch ([185.70.40.133]:12258) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hgO0u-000231-SS for bug-guix@gnu.org; Thu, 27 Jun 2019 02:36:09 -0400 Date: Thu, 27 Jun 2019 01:47:51 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=default; t=1561600076; bh=XrfKVgMJ0kLH/lcm7eUvq9CsUqM0BRWKg0GDhvmHgGk=; h=Date:To:From:Reply-To:Subject:Feedback-ID:From; b=vedqrtx6uY88Vm+RvBk8+971BuUVO2Bhnm/f2ENhB0/5KngrxFHMcP1AMhhU5H1XJ Zc6cMLQfIDUBlt/4qYLgEr7p84ulqZSug77BLV94iiH/YFovLs6FpRv9zAvfg1jo+S pvoWtnqTOn6eZayc2JWNNC2v996NjUPpDd+MaHaA= From: Juan Message-ID: Feedback-ID: 7EVu41bFW4zNbBRhORGa36LmETlFuCGFE4Hd5R2TxR5P3vDQWh95K7eWjodqzXpEPM6vNnnrV9goLkjRewo2nA==:Ext:ProtonMail MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_93ff6e1883248e42293aeab0c97141b3" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 185.70.40.133 X-Spam-Score: -0.2 (/) X-Mailman-Approved-At: Thu, 27 Jun 2019 10:34:40 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.2 (-) This is a multi-part message in MIME format. --b1_93ff6e1883248e42293aeab0c97141b3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 SGkhCgpJIHJhbiBpbnRvIHNvbWUgdHJvdWJsZSB3aGlsZSBhdHRlbXB0aW5nIHRvIGluc3RhbGwg R3VpeCBTRCAoMS4wLjEueDg2XzY0KS4gSXQgaGFwcGVucyB3aGVuIEkgdHJ5IHRvIGRvIHRoZSBn dWlkZWQgZ3JhcGhpY2FsIGluc3RhbGxhdGlvbiwgSSdsbCB0cmFuc2NyaXB0IHRoZSB3aG9sZSB0 ZXh0IGhlcmU6CgoiClRoZSBpbnN0YWxsZXIgaGFzIGVuY291bnRlcmVkIGFuIHVuZXhwZWN0ZWQg cHJvYmxlbS4gVGhlIGJhY2t0cmFjZSBpcyBkaXNwbGF5ZWQgYmVsb3cuIFBsZWFzZSByZXBvcnQg aXQgYnkgZW1haWwgdG8gPGJ1Zy1ndWl4QGdudS5vcmc+LgoKSW4gaWNlLTkvYm9vdC05LnNjbToK ICAgIDgyOTo5IDE5IChjYXRjaCBzcmZpLTM0ICM8cHJvY2VkdXJlIDI2MzYwMDAgYXQgLi9nbnUv aW5zdGFsbGVyL3N0ZXBzLnNjbToxNDQ6NyAoKT4gIzxwcm9jZWR1cmUgMjVkYjRiMCBhdCAuL2du dS9pbnN0YWxsZXIvc3RlcHMuc2NtOjE0NDo3IChrZXljKT4gXykKICAgIDgyOTo5IDE4IChjYXRj aCBzcmZpLTM0ICM8cHJvY2VkdXJlIDI2OTVlMDAgYXQgLi9nbnUvaW5zdGFsbGVyL3N0ZXBzLnNj bToxNDQ6NyAoKT4gIzxwcm9jZWR1cmUgMjVkYjQ2MCBhdCAuL2dudS9pbnN0YWxsZXIvc3RlcHMu c2NtOjE0NDo3IChrZXljKT4gXykKICAgIDgyOTo5IDE3IChjYXRjaCBzcmZpLTM0ICM8cHJvY2Vk dXJlIDI2OTVjMDAgYXQgLi9nbnUvaW5zdGFsbGVyL3N0ZXBzLnNjbToxNDQ6NyAoKT4gIzxwcm9j ZWR1cmUgMjVkYjQxMCBhdCAuL2dudS9pbnN0YWxsZXIvc3RlcHMuc2NtOjE0NDo3IChrZXljKT4g XykKICAgIDgyOTo5IDE2IChjYXRjaCBzcmZpLTM0ICM8cHJvY2VkdXJlIDEwNzlkYzAgYXQgLi9n bnUvaW5zdGFsbGVyL3N0ZXBzLnNjbToxNDQ6NyAoKT4gIzxwcm9jZWR1cmUgMTA3ZGYwMCBhdCAu L2dudS9pbnN0YWxsZXIvc3RlcHMuc2NtOjE0NDo3IChrZXljKT4gXykKSW4gLi9nbnUvaW5zdGFs bGVyL3N0ZXBzLnNjbToKICAgIDE4MjoyMSAxNShfKQpJbiAuL2dudS9pbnN0YWxsZXIvbmV3dC9w YXJ0aXRpb24uc2NtOgogICAgNzU1OjMzIDE0IChydW4tcGFydGl0aW9uaW5nLXBhZ2UpCkluIC4v Z251L2luc3RhbGxlci9wYXJ0ZWQuc2NtOgogICAxMDEwOjE0IDEzIChhdXRvLXBhcnRpdGlvbiEg Izw8ZGlzaz4gYnl0ZXN0cnVjdHVyZTogIzxieXRlc3RydWN0dXJlIDB4MTA2ZDg0MD4+ICM6c2No ZW1lIF8pCiAgICA4NzA6MjEgMTIgKGxvb3AgXyBfIF8pCiAgICA4NjM6MTcgMTEgKGxvb3AgXyAy NjE3NzEyODE2IDEyODkzMTg0MDApCiAgICA3NzE6MjUgMTAgKG1rcGFydCAjPDxkaXNrPiBieXRl c3RydWN0dXJlOiAjPGJ5dGVzdHJ1Y3R1cmUgMHgxMDZkODQwPj4gXyAjOnByZXZpb3VzLXBhcnRp dGlvbiBfKQpJbiBwYXJ0ZWQvc3RydWN0cy5zY206CiAgICA1NTI6MTkgOSAocG9pbnRlci0+cGFy dGl0aW9uIF8pCiAgICAgMTMyOjMgOCAocG9pbnRlci0+Ynl0ZXN0cnVjdHVyZSAjPHBvaW50ZXIg MHgwPiAjPGJ5dGVzdHJ1Y3R1cmUtZGVzY3JpcHRvciAweDI5ZjQ3NDA+KQpJbiB1bmtub3duIGZp bGU6CiAgICA3IChwb2ludGVyLT5ieXRldmVjdG9yICM8cG9pbnRlciAweDA+IDg4ICM8dW5kZWZp bmVkPiAjPHVuZGVmaW5lZD4pCkluIGljZS05L2Jvb3Quc2NtOgogICAgNzUxOjI1IDYgKGRpc3Bh dGNoLWV4Y2VwdGlvbiA1IG51bGwtcG9pbnRlci1lcnJvciAoInBvaW50ZXItPmJ5dGV2ZWN0b3Ii ICJudWxsIHBvaW50ZXIgZGVyZWZlcmVuY2UiICgpICgpKSkKSW4gaWNlLTkvZXZhbC5zY206CiAg ICA2MTk6OCA1IChfICMoIygjPGRpcmVjdG9yeSAoZ3VpbGUtdXNlcikgYjY3MTQwPiAjPDxpbnN0 YWxsZXI+IG5hbWU6IG5ld3QgaW5pdDogIzxwcm9jZWR1cmUgaW5pdCAoKT4gZXhpdDogI3Byb2Nl ZHVyZSBleGl0ICgpPiBleGl0LWVycm9yOgojPHByb2NlZHVyZSBleGl0LWVycm9yIChmaWxlIGtl eSBhcmdzPiBmaW5hbC1wLi4uPikgLi4uKSkKCiAgICA2MTk6OCA0IChfICMoIygjKCM8ZGlyZWN0 b3J5IChndWlsZS11c2VyKSBiNjcxNDA+ICM8PGluc3RhbGxlcj4gbmFtZTogbmV3dCBpbml0OiAj PHByb2NlZHVyZSBpbml0ICgpPiBleGl0OiAjcHJvY2VkdXJlIGV4aXQgKCk+IGV4aXQtZXJyb3I6 CiM8cHJvY2VkdXJlIGV4aXQtZXJyb3IgKGZpbGUga2V5IGFyZ3M+IGZpLi4uPikgLi4uKSAjKSkK SW4gaWNlLTkvcG9ydHMuc2NtOgogICAgNDYyOjE3IDMgKGNhbGwtd2l0aC1vdXRwdXQtZmlsZSBf IF8gIzpiaW5hcnkgXyAjOmVuY29kaW5nIF8pCkluIGljZS05L2V2YWwuc2NtOgogICAgNjE5Ojgg MiAoXyAjKCMoIzxkaXJlY3RvcnkgKGd1aWxlLXVzZXIpIGI2NzE0MD4gbnVsbC1wb2ludGVyLWVy cm9yICgicG9pbnRlci0+Ynl0ZXZlY3RvciIgIm51bGwgcG9pbnRlciBkZXJlZmVyZW5jZSIgKCkg KCkpKSAjPG91dHB1dDogL3RtcC9sYXN0LWluc3RhbGxlci1lcnJvciAxMj4pKQogICAgMTU5Ojkg MSAoXyAjKCMoIzxkaXJlY3RvcnkgKGd1aWxlLXVzZXIpIGI2NzE0MD4gbnVsbC1wb2ludGVyLWVy cm9yICgicG9pbnRlci0+Ynl0ZXZlY3RvciIgIm51bGwgcG9pbnRlciBkZXJlZmVyZW5jZSIgKCkg KCkpKSAjPG91dHB1dDogL3RtcC9sYXN0LWluc3RhbGxlci1lcnJvciAxMj4pKQpJbiB1bmtub3du IGZpbGU6CiAgICAwIChtYWtlLXN0YWNrICN0KQppY2UtOS9ldmFsLnNjbToxNTk6OTogSW4gcHJv Y2VkdXJlIHBvaW50ZXItPmJ5dGV2ZWN0b3I6IG51bGwgcG9pbnRlciBkZXJlZmVyZW5jZQoiCgpI ZXJlIGFyZSB0aGUgc3BlY2lmaWNzIG9mIG15IGNvbXB1dGVyOgpBU1VTIE1BWElNVVMgVkkgSU1Q QUNUIEFDUEkgQklPUyBSZXZpc2lvbiAxMzAxCkNQVTogSW50ZWwgQ29yZSAxNS00NDQwIENQVSBA IDMuMTlHSHoKCkknbSBub3Qgc3VyZSBpZiBpdCdzIGEgaGFyZHdhcmUgY29tcGF0aWJpbGl0eSBw cm9ibGVtLCBhIGJ1ZyBpbiB0aGUgZ3VpZGVkIGdyYXBoaWNhbCBpbnN0YWxsYXRpb24sIG9yIHNv bWV0aGluZyBlbHNlLgoKVGhhbmtzIGluIGFkdmFuY2UsIGtpbmQgcmVnYXJkcy4= --b1_93ff6e1883248e42293aeab0c97141b3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 PGRpdj5IaSE8YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5JIHJhbiBpbnRvIHNvbWUgdHJv dWJsZSB3aGlsZSBhdHRlbXB0aW5nIHRvIGluc3RhbGwgR3VpeCBTRCAoMS4wLjEueDg2XzY0KS4g SXQgaGFwcGVucyB3aGVuIEkgdHJ5IHRvIGRvIHRoZSBndWlkZWQgZ3JhcGhpY2FsIGluc3RhbGxh dGlvbiwgSSdsbCB0cmFuc2NyaXB0IHRoZSB3aG9sZSB0ZXh0IGhlcmU6PGJyPjwvZGl2PjxkaXY+ PGJyPjwvZGl2PjxkaXY+Ijxicj48L2Rpdj48ZGl2PlRoZSBpbnN0YWxsZXIgaGFzIGVuY291bnRl cmVkIGFuIHVuZXhwZWN0ZWQgcHJvYmxlbS4gVGhlIGJhY2t0cmFjZSBpcyBkaXNwbGF5ZWQgYmVs b3cuIFBsZWFzZSByZXBvcnQgaXQgYnkgZW1haWwgdG8gJmx0OzxhIGhyZWY9Im1haWx0bzpidWct Z3VpeEBnbnUub3JnIj5idWctZ3VpeEBnbnUub3JnPC9hPiZndDsuPGJyPjwvZGl2PjxkaXY+PGJy PjwvZGl2PjxkaXY+SW4gaWNlLTkvYm9vdC05LnNjbTo8YnI+PC9kaXY+PGRpdj4mbmJzcDsmbmJz cDsmbmJzcDsgODI5OjkgMTkgKGNhdGNoIHNyZmktMzQgIyZsdDtwcm9jZWR1cmUgMjYzNjAwMCBh dCAuL2dudS9pbnN0YWxsZXIvc3RlcHMuc2NtOjE0NDo3ICgpJmd0OyAjJmx0O3Byb2NlZHVyZSAy NWRiNGIwIGF0IC4vZ251L2luc3RhbGxlci9zdGVwcy5zY206MTQ0OjcgKGtleWMpJmd0OyBfKTxi cj48L2Rpdj48ZGl2PiZuYnNwOyZuYnNwOyZuYnNwOyA4Mjk6OSAxOCAoY2F0Y2ggc3JmaS0zNCAj Jmx0O3Byb2NlZHVyZSAyNjk1ZTAwIGF0IC4vZ251L2luc3RhbGxlci9zdGVwcy5zY206MTQ0Ojcg KCkmZ3Q7ICMmbHQ7cHJvY2VkdXJlIDI1ZGI0NjAgYXQgLi9nbnUvaW5zdGFsbGVyL3N0ZXBzLnNj bToxNDQ6NyAoa2V5YykmZ3Q7IF8pPGJyPjwvZGl2PjxkaXY+Jm5ic3A7Jm5ic3A7Jm5ic3A7IDgy OTo5IDE3IChjYXRjaCBzcmZpLTM0ICMmbHQ7cHJvY2VkdXJlIDI2OTVjMDAgYXQgLi9nbnUvaW5z dGFsbGVyL3N0ZXBzLnNjbToxNDQ6NyAoKSZndDsgIyZsdDtwcm9jZWR1cmUgMjVkYjQxMCBhdCAu L2dudS9pbnN0YWxsZXIvc3RlcHMuc2NtOjE0NDo3IChrZXljKSZndDsgXyk8YnI+PC9kaXY+PGRp dj4mbmJzcDsmbmJzcDsmbmJzcDsgODI5OjkgMTYgKGNhdGNoIHNyZmktMzQgIyZsdDtwcm9jZWR1 cmUgMTA3OWRjMCBhdCAuL2dudS9pbnN0YWxsZXIvc3RlcHMuc2NtOjE0NDo3ICgpJmd0OyAjJmx0 O3Byb2NlZHVyZSAxMDdkZjAwIGF0IC4vZ251L2luc3RhbGxlci9zdGVwcy5zY206MTQ0OjcgKGtl eWMpJmd0OyBfKTxicj48L2Rpdj48ZGl2PkluIC4vZ251L2luc3RhbGxlci9zdGVwcy5zY206PGJy PjwvZGl2PjxkaXY+Jm5ic3A7Jm5ic3A7Jm5ic3A7IDE4MjoyMSAxNShfKTxicj48L2Rpdj48ZGl2 PkluIC4vZ251L2luc3RhbGxlci9uZXd0L3BhcnRpdGlvbi5zY206PGJyPjwvZGl2PjxkaXY+Jm5i c3A7Jm5ic3A7Jm5ic3A7IDc1NTozMyAxNCAocnVuLXBhcnRpdGlvbmluZy1wYWdlKTxicj48L2Rp dj48ZGl2PkluIC4vZ251L2luc3RhbGxlci9wYXJ0ZWQuc2NtOjxicj48L2Rpdj48ZGl2PiZuYnNw OyZuYnNwOyAxMDEwOjE0IDEzIChhdXRvLXBhcnRpdGlvbiEgIyZsdDsmbHQ7ZGlzayZndDsgYnl0 ZXN0cnVjdHVyZTogIyZsdDtieXRlc3RydWN0dXJlIDB4MTA2ZDg0MCZndDsmZ3Q7ICM6c2NoZW1l IF8pPGJyPjwvZGl2PjxkaXY+Jm5ic3A7Jm5ic3A7Jm5ic3A7IDg3MDoyMSAxMiAobG9vcCBfIF8g Xyk8YnI+PC9kaXY+PGRpdj4mbmJzcDsmbmJzcDsmbmJzcDsgODYzOjE3IDExIChsb29wIF8gMjYx NzcxMjgxNiAxMjg5MzE4NDAwKTxicj48L2Rpdj48ZGl2PiZuYnNwOyZuYnNwOyZuYnNwOyA3NzE6 MjUgMTAgKG1rcGFydCAjJmx0OyZsdDtkaXNrJmd0OyBieXRlc3RydWN0dXJlOiAjJmx0O2J5dGVz dHJ1Y3R1cmUgMHgxMDZkODQwJmd0OyZndDsgXyAjOnByZXZpb3VzLXBhcnRpdGlvbiBfKTxicj48 L2Rpdj48ZGl2PkluIHBhcnRlZC9zdHJ1Y3RzLnNjbTo8YnI+PC9kaXY+PGRpdj4mbmJzcDsmbmJz cDsmbmJzcDsgNTUyOjE5IDkgKHBvaW50ZXItJmd0O3BhcnRpdGlvbiBfKTxicj48L2Rpdj48ZGl2 PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAxMzI6MyA4IChwb2ludGVyLSZndDtieXRlc3RydWN0 dXJlICMmbHQ7cG9pbnRlciAweDAmZ3Q7ICMmbHQ7Ynl0ZXN0cnVjdHVyZS1kZXNjcmlwdG9yIDB4 MjlmNDc0MCZndDspPGJyPjwvZGl2PjxkaXY+SW4gdW5rbm93biBmaWxlOjxicj48L2Rpdj48ZGl2 PiZuYnNwOyZuYnNwOyZuYnNwOyA3IChwb2ludGVyLSZndDtieXRldmVjdG9yICMmbHQ7cG9pbnRl ciAweDAmZ3Q7IDg4ICMmbHQ7dW5kZWZpbmVkJmd0OyAjJmx0O3VuZGVmaW5lZCZndDspPGJyPjwv ZGl2PjxkaXY+SW4gaWNlLTkvYm9vdC5zY206PGJyPjwvZGl2PjxkaXY+Jm5ic3A7Jm5ic3A7Jm5i c3A7IDc1MToyNSA2IChkaXNwYXRjaC1leGNlcHRpb24gNSBudWxsLXBvaW50ZXItZXJyb3IgKCJw b2ludGVyLSZndDtieXRldmVjdG9yIiAibnVsbCBwb2ludGVyIGRlcmVmZXJlbmNlIiAoKSAoKSkp PGJyPjwvZGl2PjxkaXY+SW4gaWNlLTkvZXZhbC5zY206PGJyPjwvZGl2PjxkaXY+Jm5ic3A7Jm5i c3A7Jm5ic3A7IDYxOTo4IDUgKF8gIygjKCMmbHQ7ZGlyZWN0b3J5IChndWlsZS11c2VyKSBiNjcx NDAmZ3Q7ICMmbHQ7Jmx0O2luc3RhbGxlciZndDsgbmFtZTogbmV3dCBpbml0OiAjJmx0O3Byb2Nl ZHVyZSBpbml0ICgpJmd0OyBleGl0OiAjcHJvY2VkdXJlIGV4aXQgKCkmZ3Q7IGV4aXQtZXJyb3I6 PGJyPjwvZGl2PjxkaXY+IyZsdDtwcm9jZWR1cmUgZXhpdC1lcnJvciAoZmlsZSBrZXkgYXJncyZn dDsgZmluYWwtcC4uLiZndDspIC4uLikpPGJyPjwvZGl2PjxkaXY+PC9kaXY+PGRpdj4mbmJzcDsm bmJzcDsmbmJzcDsgNjE5OjggNCAoXyAjKCMoIygjJmx0O2RpcmVjdG9yeSAoZ3VpbGUtdXNlcikg YjY3MTQwJmd0OyAjJmx0OyZsdDtpbnN0YWxsZXImZ3Q7IG5hbWU6IG5ld3QgaW5pdDogIyZsdDtw cm9jZWR1cmUgaW5pdCAoKSZndDsgZXhpdDogI3Byb2NlZHVyZSBleGl0ICgpJmd0OyBleGl0LWVy cm9yOjxicj48L2Rpdj48ZGl2PiMmbHQ7cHJvY2VkdXJlIGV4aXQtZXJyb3IgKGZpbGUga2V5IGFy Z3MmZ3Q7IGZpLi4uJmd0OykgLi4uKSAjKSk8YnI+PC9kaXY+PGRpdj5JbiBpY2UtOS9wb3J0cy5z Y206PGJyPjwvZGl2PjxkaXY+Jm5ic3A7Jm5ic3A7Jm5ic3A7IDQ2MjoxNyAzIChjYWxsLXdpdGgt b3V0cHV0LWZpbGUgXyBfICM6YmluYXJ5IF8gIzplbmNvZGluZyBfKTxicj48L2Rpdj48ZGl2Pklu IGljZS05L2V2YWwuc2NtOjxicj48L2Rpdj48ZGl2PiZuYnNwOyZuYnNwOyZuYnNwOyA2MTk6OCAy IChfICMoIygjJmx0O2RpcmVjdG9yeSAoZ3VpbGUtdXNlcikgYjY3MTQwJmd0OyBudWxsLXBvaW50 ZXItZXJyb3IgKCJwb2ludGVyLSZndDtieXRldmVjdG9yIiAibnVsbCBwb2ludGVyIGRlcmVmZXJl bmNlIiAoKSAoKSkpICMmbHQ7b3V0cHV0OiAvdG1wL2xhc3QtaW5zdGFsbGVyLWVycm9yIDEyJmd0 OykpPGJyPjwvZGl2PjxkaXY+Jm5ic3A7Jm5ic3A7Jm5ic3A7IDE1OTo5IDEgKF8gIygjKCMmbHQ7 ZGlyZWN0b3J5IChndWlsZS11c2VyKSBiNjcxNDAmZ3Q7IG51bGwtcG9pbnRlci1lcnJvciAoInBv aW50ZXItJmd0O2J5dGV2ZWN0b3IiICJudWxsIHBvaW50ZXIgZGVyZWZlcmVuY2UiICgpICgpKSkg IyZsdDtvdXRwdXQ6IC90bXAvbGFzdC1pbnN0YWxsZXItZXJyb3IgMTImZ3Q7KSk8YnI+PC9kaXY+ PGRpdj5JbiB1bmtub3duIGZpbGU6PGJyPjwvZGl2PjxkaXY+Jm5ic3A7Jm5ic3A7Jm5ic3A7IDAg KG1ha2Utc3RhY2sgI3QpPGJyPjwvZGl2PjxkaXY+aWNlLTkvZXZhbC5zY206MTU5Ojk6IEluIHBy b2NlZHVyZSBwb2ludGVyLSZndDtieXRldmVjdG9yOiBudWxsIHBvaW50ZXIgZGVyZWZlcmVuY2U8 YnI+PC9kaXY+PGRpdj4iPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+SGVyZSBhcmUgdGhl IHNwZWNpZmljcyBvZiBteSBjb21wdXRlcjogPGJyPjwvZGl2PjxkaXY+QVNVUyBNQVhJTVVTIFZJ IElNUEFDVCBBQ1BJIEJJT1MgUmV2aXNpb24gMTMwMTxicj48L2Rpdj48ZGl2PkNQVTogSW50ZWwg Q29yZSAxNS00NDQwIENQVSBAIDMuMTlHSHo8YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5J J20gbm90IHN1cmUgaWYgaXQncyBhIGhhcmR3YXJlIGNvbXBhdGliaWxpdHkgcHJvYmxlbSwgYSBi dWcgaW4gdGhlIGd1aWRlZCBncmFwaGljYWwgaW5zdGFsbGF0aW9uLCBvciBzb21ldGhpbmcgZWxz ZS48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5UaGFua3MgaW4gYWR2YW5jZSwga2luZCBy ZWdhcmRzLjxicj48L2Rpdj4= --b1_93ff6e1883248e42293aeab0c97141b3-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 27 16:30:49 2019 Received: (at control) by debbugs.gnu.org; 27 Jun 2019 20:30:49 +0000 Received: from localhost ([127.0.0.1]:39820 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgb2f-0006CO-Jf for submit@debbugs.gnu.org; Thu, 27 Jun 2019 16:30:49 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40547) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgb2e-0006C4-Fj for control@debbugs.gnu.org; Thu, 27 Jun 2019 16:30:48 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:58655) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hgb2Q-0002FK-VY for control@debbugs.gnu.org; Thu, 27 Jun 2019 16:30:38 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=35112 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hgb2P-0005OP-UK for control@debbugs.gnu.org; Thu, 27 Jun 2019 16:30:34 -0400 Date: Thu, 27 Jun 2019 22:30:31 +0200 Message-Id: <87ftnuvkig.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #36402 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) retitle 36402 Installer: null pointer exception during partitioning quit From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 27 16:30:50 2019 Received: (at control) by debbugs.gnu.org; 27 Jun 2019 20:30:50 +0000 Received: from localhost ([127.0.0.1]:39822 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgb2f-0006CQ-QR for submit@debbugs.gnu.org; Thu, 27 Jun 2019 16:30:50 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40549) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgb2e-0006C5-HG for control@debbugs.gnu.org; Thu, 27 Jun 2019 16:30:49 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:58657) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hgb2V-0002K1-Av for control@debbugs.gnu.org; Thu, 27 Jun 2019 16:30:42 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=35114 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hgb2U-0005RK-Sm for control@debbugs.gnu.org; Thu, 27 Jun 2019 16:30:39 -0400 Date: Thu, 27 Jun 2019 22:30:37 +0200 Message-Id: <87ef3evkia.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #36402 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) severity 36402 important quit From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 27 16:30:55 2019 Received: (at control) by debbugs.gnu.org; 27 Jun 2019 20:30:55 +0000 Received: from localhost ([127.0.0.1]:39825 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgb2l-0006Ct-3h for submit@debbugs.gnu.org; Thu, 27 Jun 2019 16:30:55 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40620) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgb2i-0006C9-M3 for control@debbugs.gnu.org; Thu, 27 Jun 2019 16:30:52 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:58663) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hgb2d-0002Wn-DY for control@debbugs.gnu.org; Thu, 27 Jun 2019 16:30:47 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=35116 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hgb2c-0005SK-QQ for control@debbugs.gnu.org; Thu, 27 Jun 2019 16:30:47 -0400 Date: Thu, 27 Jun 2019 22:30:44 +0200 Message-Id: <87d0iyvki3.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #35858 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) merge 35858 36402 quit From unknown Sun Jun 22 08:04:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36402: installation error Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 27 Jun 2019 21:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36402 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Juan Cc: Mathieu Othacehe , 36402@debbugs.gnu.org Received: via spool by 36402-submit@debbugs.gnu.org id=B36402.156166970412073 (code B ref 36402); Thu, 27 Jun 2019 21:09:02 +0000 Received: (at 36402) by debbugs.gnu.org; 27 Jun 2019 21:08:24 +0000 Received: from localhost ([127.0.0.1]:39894 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgbd1-00038f-QU for submit@debbugs.gnu.org; Thu, 27 Jun 2019 17:08:24 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49071) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgbcy-00038B-M0 for 36402@debbugs.gnu.org; Thu, 27 Jun 2019 17:08:21 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:59267) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hgbco-00024u-RL; Thu, 27 Jun 2019 17:08:12 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=35142 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hgbcn-0002ZM-0e; Thu, 27 Jun 2019 17:08:10 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 9 Messidor an 227 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Thu, 27 Jun 2019 23:08:00 +0200 In-Reply-To: (Juan's message of "Thu, 27 Jun 2019 01:47:51 +0000") Message-ID: <87lfxmu47j.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi Juan, Juan skribis: > I ran into some trouble while attempting to install Guix SD (1.0.1.x86_64= ). It happens when I try to do the guided graphical installation, I'll tran= script the whole text here: [...] > 755:33 14 (run-partitioning-page) > In ./gnu/installer/parted.scm: > 1010:14 13 (auto-partition! #< bytestructure: #> #:scheme _) > 870:21 12 (loop _ _ _) > 863:17 11 (loop _ 2617712816 1289318400) > 771:25 10 (mkpart #< bytestructure: #>= _ #:previous-partition _) > In parted/structs.scm: > 552:19 9 (pointer->partition _) > 132:3 8 (pointer->bytestructure # #) > In unknown file: > 7 (pointer->bytevector # 88 # #) > In ice-9/boot.scm: > 751:25 6 (dispatch-exception 5 null-pointer-error ("pointer->bytevect= or" "null pointer dereference" () ())) That looks like what was reported at , so I=E2=80=99ve merged both. Th= anks for the report, Juan! Mathieu, in the same spirit as , I think we have an object life cycle and memory management issue. I hadn=E2=80=99t noticed but we=E2=80=99re doing manual memory management b= y calling things like =E2=80=98disk-destroy=E2=80=99 in the installer. That=E2=80=99= s crash-prone and best avoided. The usual way to handle it in bindings is by: 1. Adding pointer finalizers. So for example the pointer object associated with a record would have a finalizer that calls =E2=80=98ped_disk_destroy=E2=80=99. 2. Having a weak-key hash table to track object dependencies when needed. So, if a aggregates a , there must be an entry in the hash table that maps the to the . That way, we ensure that the object remains live as long as the is live. We can expose =E2=80=9Cclose=E2=80=9D functions that free OS resources such= as file descriptors, but we should not expose deallocation functions like =E2=80=98ped_disk_destroy=E2=80=99; instead, we let the GC call them when t= he objects become unreachable. Does that make sense? I think we should audit and adjust Guile-Parted in that spirit. WDYT? Thanks, Ludo=E2=80=99. From unknown Sun Jun 22 08:04:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36402: installation error Resent-From: Mathieu Othacehe Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 29 Jun 2019 15:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36402 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 36402@debbugs.gnu.org, Juan Received: via spool by 36402-submit@debbugs.gnu.org id=B36402.156182326610770 (code B ref 36402); Sat, 29 Jun 2019 15:48:02 +0000 Received: (at 36402) by debbugs.gnu.org; 29 Jun 2019 15:47:46 +0000 Received: from localhost ([127.0.0.1]:44845 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hhFZq-0002nd-EH for submit@debbugs.gnu.org; Sat, 29 Jun 2019 11:47:46 -0400 Received: from mail-wr1-f46.google.com ([209.85.221.46]:45597) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hhFZo-0002nR-DU for 36402@debbugs.gnu.org; Sat, 29 Jun 2019 11:47:44 -0400 Received: by mail-wr1-f46.google.com with SMTP id f9so9226003wre.12 for <36402@debbugs.gnu.org>; Sat, 29 Jun 2019 08:47:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=EqBcZ9ClKbyBWYyzM9Hnn8mtRH+OVQkyz2aL/rtpHsY=; b=mPHBnZhrr5ZSzTOjgZx1JcQAjkacuhnqQH8v0yprdFsxSOOY/ffo36QakrrAW1Fs7R 7Bi578li7KzQn1/EZkn1E20FtOIXCEmq9zpd+tza5080JFpYPa5ea1MOBl2fLGCmv1s7 U82+k0cJUUg1007mrv7EQj6GqlGlCxWtP9pTz8Ag1MtrxQyNqR/X49qlKlk1gvmuVfUC zeCPUM/P9C6EKu3hu3pTn/WzNLoBmOBKVztkInam5ZW72unjhAaMZo4kjl9BA1/gS4od UcG907QbOu/FiHOs/FdZsAoCbVc3c5Pf3Z68rpvc2oXZfLRzv18si30pFspJnjzvR+w0 5l+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=EqBcZ9ClKbyBWYyzM9Hnn8mtRH+OVQkyz2aL/rtpHsY=; b=EI2XP7sl+Ax+1qnb9BRs9ACqAnPaxVSpEq/y/FIXflQ2WcES8H4sBq4B3VteRNp6jo fvdjjIYnXrECKrE07LaY46dN27dpRmqUgGYT//zusozs/c/8ByNyh9Y54WFbTYZUOYKr a6opeZz+4dfUn/Fiq2QGpGUjhjYjqUKTs5VeIbg5C5iZYMiQYlj850lQKsx+gN0CH/fA A5M9wjFwy3TnaZQUnxAZi9fLk1Hh4/JTjSq7+fTQnjeIZybmMF2hknfuJ4Cx3OVdBZrp hB/VmXaK/K/fb0qr2HqUDHitxSQck1bpbwRuWY6Mlo+dt4p68F1vZXHXU/X2nFMy6I5V tUSA== X-Gm-Message-State: APjAAAVbDfb+61eDlAtE4GCIyH6uhPPSy4fadpuWIdlfjdVE0sPNpiSr dElkmeTt7VvzKrTf2gnqXX+0dJyB X-Google-Smtp-Source: APXvYqwWzYTAKAnD4xVQcxb6qvojREQivD5GdV7oNhq6IasihFbBT8s6vbRJAGQvdppquP+QpjDzXQ== X-Received: by 2002:a5d:5008:: with SMTP id e8mr2867639wrt.147.1561823257806; Sat, 29 Jun 2019 08:47:37 -0700 (PDT) Received: from cervin ([2a01:e34:ec06:7e0:918e:f5ce:ac3d:6ed6]) by smtp.gmail.com with ESMTPSA id g2sm4462157wmh.0.2019.06.29.08.47.36 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Sat, 29 Jun 2019 08:47:36 -0700 (PDT) References: <87lfxmu47j.fsf@gnu.org> User-agent: mu4e 1.2.0; emacs 26.2 From: Mathieu Othacehe In-reply-to: <87lfxmu47j.fsf@gnu.org> Date: Sat, 29 Jun 2019 17:47:35 +0200 Message-ID: <87woh4mm08.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hey Ludo, > Does that make sense? > > I think we should audit and adjust Guile-Parted in that spirit. WDYT? Yes, it seems like the right thing to do. I'll try to apply those changes to Guile-Parted next week. However, as we cannot reproduce those null-pointer issues, we won't be sure if we fixed them for sure. In the meantime, and completely unrelated, I created a new wip-cross-system branch to fix most of the cross-compilation issues preventing from cross-building a Guix System. Thanks, Mathieu From unknown Sun Jun 22 08:04:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36402: installation error Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 02 Jul 2019 13:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36402 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Mathieu Othacehe Cc: 36402@debbugs.gnu.org, Juan Received: via spool by 36402-submit@debbugs.gnu.org id=B36402.156207395319307 (code B ref 36402); Tue, 02 Jul 2019 13:26:02 +0000 Received: (at 36402) by debbugs.gnu.org; 2 Jul 2019 13:25:53 +0000 Received: from localhost ([127.0.0.1]:46662 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hiInA-00051L-Rg for submit@debbugs.gnu.org; Tue, 02 Jul 2019 09:25:53 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48138) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hiIn8-000518-VA for 36402@debbugs.gnu.org; Tue, 02 Jul 2019 09:25:51 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48802) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hiIn3-0003cm-Di; Tue, 02 Jul 2019 09:25:45 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=53778 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hiImv-0001qj-C2; Tue, 02 Jul 2019 09:25:40 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87lfxmu47j.fsf@gnu.org> <87woh4mm08.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 14 Messidor an 227 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 02 Jul 2019 15:25:35 +0200 In-Reply-To: <87woh4mm08.fsf@gmail.com> (Mathieu Othacehe's message of "Sat, 29 Jun 2019 17:47:35 +0200") Message-ID: <878stg8t68.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, Mathieu Othacehe skribis: >> Does that make sense? >> >> I think we should audit and adjust Guile-Parted in that spirit. WDYT? > > Yes, it seems like the right thing to do. I'll try to apply those > changes to Guile-Parted next week. However, as we cannot reproduce those > null-pointer issues, we won't be sure if we fixed them for sure. Perhaps we can reproduce them by adding a bunch of calls to =E2=80=98gc=E2= =80=99 in the code here and there. That=E2=80=99s often a good way to stress-test memory management. > In the meantime, and completely unrelated, I created a new > wip-cross-system branch to fix most of the cross-compilation issues > preventing from cross-building a Guix System. Neat! Consider opening a new issue for this. :-) Thank you, Ludo=E2=80=99. From unknown Sun Jun 22 08:04:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36402: installation error Resent-From: Mathieu Othacehe Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 31 Aug 2019 18:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36402 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 36402@debbugs.gnu.org, Juan Received: via spool by 36402-submit@debbugs.gnu.org id=B36402.156727701325056 (code B ref 36402); Sat, 31 Aug 2019 18:44:01 +0000 Received: (at 36402) by debbugs.gnu.org; 31 Aug 2019 18:43:33 +0000 Received: from localhost ([127.0.0.1]:55954 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i48LV-0006W4-3O for submit@debbugs.gnu.org; Sat, 31 Aug 2019 14:43:33 -0400 Received: from mail-wr1-f52.google.com ([209.85.221.52]:41513) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i48LT-0006Vp-5S for 36402@debbugs.gnu.org; Sat, 31 Aug 2019 14:43:31 -0400 Received: by mail-wr1-f52.google.com with SMTP id j16so10030888wrr.8 for <36402@debbugs.gnu.org>; Sat, 31 Aug 2019 11:43:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=bFF2OKsKb5/UPRmN/fyJOJkjhUD1T0G56xdcm7r2AwU=; b=pF9sTZJ2HjO8WZnuktcdjAshbb7WI+37yPuztPJoc4tQDWqbZnR6M0EmJuDS8yIifo JhPt4Jelzv/c+HVIA4xAlSWx/DWWkAw8BhvdksD37iw1ox8BM0+wcp72vScncGWRH3XN hAQp3vp70Xh0vG4WbEsLC6p3vWlevymcy6R71ZOjwpZ2L0aAFz06FQMsQ8zBNi5XNd9m kpl5PszS1WCBJppFv6E8o99B6NDSVnQ8DZi3d9wjIe7YqDC9lJhQwJAw1h+YOSddEqqB RTTI0y3pJ7gg64STnpPj7IMCiQ5qaN3Eg7a7XFk2WzTbjJ7KlEuWUUJjL7DofQQQtfxi 5+9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=bFF2OKsKb5/UPRmN/fyJOJkjhUD1T0G56xdcm7r2AwU=; b=fK7XwD4b9Gg7p5NgIjs0XaYIz1qTTgHcaGp61r4E74VYgLBXoOneSVd2wW7mojBWcS b7xqEB8ayjYkR4RqQAFrAH3BzkqfeKmVX/EAqu54kFfPoCYVp7ySuy9WRcO83ymhBaoI ECHm8nwAP2jmz6UwbRMDrbRJCEkYvbIkxcZl3lqAqxlA0jQwlK4dmPT+VSVvCVh3tQbM fa4lsnY7BKmBmJQsQPb+xL8cXCu/xvMY8zM0ZsnhV7P1XIzIxVc1el03XZBmhMx1BH+e fDOjS/PUbOxEIOsW1h3SH6wdYsKWaCgtd5hhBL7q9RT5LmM4UkKYUcADTTPiNlWkWT+Q rugQ== X-Gm-Message-State: APjAAAXF7hFfx2IbaNDr6zEOdibOa0zXBT5+ALROWbV1/2QEhvh8QN8/ 6osmJQkoqh+j5c/zXJ8SZwWUa+sN X-Google-Smtp-Source: APXvYqwVFKaq6dmvSZBNPV9OKcQf5wIc879sXOoaMQ+etHH11y6eRKWN2IK8YySsyOOt/mSARGTq2Q== X-Received: by 2002:adf:ee4a:: with SMTP id w10mr10873493wro.138.1567277004978; Sat, 31 Aug 2019 11:43:24 -0700 (PDT) Received: from cervin (43.6.30.93.rev.sfr.net. [93.30.6.43]) by smtp.gmail.com with ESMTPSA id x10sm11636074wrn.39.2019.08.31.11.43.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 31 Aug 2019 11:43:22 -0700 (PDT) References: <87lfxmu47j.fsf@gnu.org> User-agent: mu4e 1.2.0; emacs 26.3 From: Mathieu Othacehe In-reply-to: <87lfxmu47j.fsf@gnu.org> Date: Sat, 31 Aug 2019 20:43:20 +0200 Message-ID: <878sr989br.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hey Ludo, > Does that make sense? > > I think we should audit and adjust Guile-Parted in that spirit. WDYT? Sorry for the delay! I followed your advice and hid all destroy related functions behind pointer finalizers. I also added some unit tests to Guile-Parted. I pushed everything but feel free to comment! Then, I'll make a new release and try to adapt the installer to those changes. Thanks, Mathieu From unknown Sun Jun 22 08:04:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36402: installation error Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 01 Sep 2019 19:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36402 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Mathieu Othacehe Cc: 36402@debbugs.gnu.org, Juan Received: via spool by 36402-submit@debbugs.gnu.org id=B36402.156736776113874 (code B ref 36402); Sun, 01 Sep 2019 19:56:01 +0000 Received: (at 36402) by debbugs.gnu.org; 1 Sep 2019 19:56:01 +0000 Received: from localhost ([127.0.0.1]:57258 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i4VxA-0003bh-SZ for submit@debbugs.gnu.org; Sun, 01 Sep 2019 15:56:01 -0400 Received: from eggs.gnu.org ([209.51.188.92]:45377) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i4Vx9-0003bT-E4 for 36402@debbugs.gnu.org; Sun, 01 Sep 2019 15:55:59 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:51520) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1i4Vx3-0002kq-BT; Sun, 01 Sep 2019 15:55:53 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=40636 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1i4Vx0-0003xo-NZ; Sun, 01 Sep 2019 15:55:52 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87lfxmu47j.fsf@gnu.org> <878sr989br.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 15 Fructidor an 227 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Sun, 01 Sep 2019 21:55:48 +0200 In-Reply-To: <878sr989br.fsf@gmail.com> (Mathieu Othacehe's message of "Sat, 31 Aug 2019 20:43:20 +0200") Message-ID: <87a7bnaj0b.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Howdy, Mathieu Othacehe skribis: > I followed your advice and hid all destroy related functions behind > pointer finalizers. I also added some unit tests to Guile-Parted. Nice! I tried =E2=80=9Cguix build guile-parted --with-branch=3Dguile-parted=3Dmas= ter=E2=80=9D, but that fails because =E2=80=98build-aux/test-driver.scm=E2=80=99 is missing f= rom the repo, I think. It might be useful to add calls to =E2=80=98gc=E2=80=99 here and there in t= he tests to stress-test memory management. > I pushed everything but feel free to comment! Then, I'll make a new > release and try to adapt the installer to those changes. Awesome, thanks a lot! Ludo=E2=80=99. From unknown Sun Jun 22 08:04:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36402: installation error Resent-From: Mathieu Othacehe Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 02 Sep 2019 09:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36402 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 36402@debbugs.gnu.org, Juan Received: via spool by 36402-submit@debbugs.gnu.org id=B36402.156741785615083 (code B ref 36402); Mon, 02 Sep 2019 09:51:02 +0000 Received: (at 36402) by debbugs.gnu.org; 2 Sep 2019 09:50:56 +0000 Received: from localhost ([127.0.0.1]:57481 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i4iz9-0003vA-Qx for submit@debbugs.gnu.org; Mon, 02 Sep 2019 05:50:56 -0400 Received: from mail-wr1-f42.google.com ([209.85.221.42]:37120) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i4iz7-0003ut-EK for 36402@debbugs.gnu.org; Mon, 02 Sep 2019 05:50:53 -0400 Received: by mail-wr1-f42.google.com with SMTP id z11so13329001wrt.4 for <36402@debbugs.gnu.org>; Mon, 02 Sep 2019 02:50:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version:content-transfer-encoding; bh=JjLWAXP0F0KWt0f3dLoFI8fyx7k0tZrOrKUn5QWA7xc=; b=r7jfHeYMiX7I/419SfXXXG+VhYGjqGlQy9479LFgZH1RGjl9xZ3OmcDpMkOQyNMRSs +FlY1jLWuZFKWMeRf/MbO9/iOxgiQaW9Qfd0R8Jfwu8LHlBlthieqMq4nMEaD1kQEhFn ad33tT7nW35bqRYWKpMQBCJNtl4ug696OV3oYaNU0aHfbIMKn84G4Z2qPPrw/lhTd05e 0HvMnXk80XhSIeX38GsXRosA2HeUbBRuc9BQt6QmhXmB81hV17tbnhPF80t9JIV533bd mkpm6yNbpY2Co/Lq0UOvz83Uo20CdMeARz9MjRG0iZiyOietx6IId3xREtp2DWWHELJn XMzA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version:content-transfer-encoding; bh=JjLWAXP0F0KWt0f3dLoFI8fyx7k0tZrOrKUn5QWA7xc=; b=h2YG1LROHGdtru4TUEClr48MtEkeBLU3Rrvc1333z0HRPDRCab9+FGOJNcVh1uhdp2 24GwREMCJ6XzhBBTGE8dACMfqML6ia5Z8Gto9b7Xgxfu/MelvKKAACAv7WxBv+PafOs8 bzInq3+aZIvsyLpMQ8FXV6T1H+QVmU0XKzt55uARkL2Ndb2OpagEENgUI0M4Uh1Ci8p0 emfBEeZbhCQCPShmXvgjISn0kQHty3l05u0QV+txsr4hhNOKJp8yJN5vqqtc6FfA+Eqw E9Ne9pACQSJPfMBodSeaRsTchG3CsxxZKycH6RFs4T7P7OzbNae5//gvEaAtO5A7cJ+2 +zHw== X-Gm-Message-State: APjAAAX4a4nS2YrbTu65ETcxFuQuVTTJ1n5Eob9eRH9S3FrVudg8AJDg uh4vlhd10hCDwnmnAZPkcg4ewG52 X-Google-Smtp-Source: APXvYqzghVbKr+6+D9/fHxQQCjiOxV+XpyoaMCWaTc6gD0sWC3qxr6xOiF42rAFDGBE95yqknI42vA== X-Received: by 2002:a05:6000:152:: with SMTP id r18mr27579202wrx.153.1567417847123; Mon, 02 Sep 2019 02:50:47 -0700 (PDT) Received: from cervin ([80.12.63.196]) by smtp.gmail.com with ESMTPSA id s1sm51106463wrg.80.2019.09.02.02.50.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Sep 2019 02:50:45 -0700 (PDT) References: <87lfxmu47j.fsf@gnu.org> <878sr989br.fsf@gmail.com> <87a7bnaj0b.fsf@gnu.org> User-agent: mu4e 1.2.0; emacs 26.3 From: Mathieu Othacehe In-reply-to: <87a7bnaj0b.fsf@gnu.org> Date: Mon, 02 Sep 2019 11:50:42 +0200 Message-ID: <87imqbgh71.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hey, I pushed the missing file :). > It might be useful to add calls to =E2=80=98gc=E2=80=99 here and there in= the tests to > stress-test memory management. Inserting gc calls here: --8<---------------cut here---------------start------------->8--- (test-assert "partition-remove extended" (with-tmp-device "device-extended.iso" (lambda (new-device) (let* ((device (get-device new-device)) (disk (disk-new device)) (partitions (disk-partitions disk)) (extended-partition (find extended-partition? partitions))) (gc) ; <-- Try to destroy disk? (disk-remove-partition* disk extended-partition) (gc) (equal? (extended-partition-count disk) 0))))) --8<---------------cut here---------------end--------------->8--- causes a segfault. Is it legal to call GC here? Do you have any clue on how to investigate what the GC is doing? Thanks, Mathieu From unknown Sun Jun 22 08:04:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36402: installation error Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 03 Sep 2019 09:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36402 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Mathieu Othacehe Cc: 36402@debbugs.gnu.org, Juan Received: via spool by 36402-submit@debbugs.gnu.org id=B36402.15675020198472 (code B ref 36402); Tue, 03 Sep 2019 09:14:01 +0000 Received: (at 36402) by debbugs.gnu.org; 3 Sep 2019 09:13:39 +0000 Received: from localhost ([127.0.0.1]:59308 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i54sa-0002CW-Hr for submit@debbugs.gnu.org; Tue, 03 Sep 2019 05:13:36 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51561) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i54sZ-0002CI-2c for 36402@debbugs.gnu.org; Tue, 03 Sep 2019 05:13:36 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:49530) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1i54sT-00070K-Hv; Tue, 03 Sep 2019 05:13:29 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=60936 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1i54sS-0002U6-Vg; Tue, 03 Sep 2019 05:13:29 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87lfxmu47j.fsf@gnu.org> <878sr989br.fsf@gmail.com> <87a7bnaj0b.fsf@gnu.org> <87imqbgh71.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 17 Fructidor an 227 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 03 Sep 2019 11:13:26 +0200 In-Reply-To: <87imqbgh71.fsf@gmail.com> (Mathieu Othacehe's message of "Mon, 02 Sep 2019 11:50:42 +0200") Message-ID: <87woepyc7d.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hello, Mathieu Othacehe skribis: >> It might be useful to add calls to =E2=80=98gc=E2=80=99 here and there i= n the tests to >> stress-test memory management. > > Inserting gc calls here: > > (test-assert "partition-remove extended" > (with-tmp-device > "device-extended.iso" > (lambda (new-device) > (let* ((device (get-device new-device)) > (disk (disk-new device)) > (partitions (disk-partitions disk)) > (extended-partition (find extended-partition? partitions))) > (gc) ; <-- Try to destroy disk? > (disk-remove-partition* disk extended-partition) > (gc) > (equal? (extended-partition-count disk) 0))))) > > causes a segfault. Is it legal to call GC here? Do you have any clue on > how to investigate what the GC is doing? GC might run at any time, so yes, it=E2=80=99s valid to insert calls to =E2= =80=98gc=E2=80=99 anywhere. So this is good, this is kind of issue we want to catch. :-) To investigate, I would recommend re-reading how memory management works in Parted. Questions such as: 1. Can Parted free a C object (disk, partition, etc.) behind your back? Is there a way to prevent it? 2. When a Parted object aggregates another object, how=E2=80=99s memory managed? For example, if a =E2=80=9Cdisk=E2=80=9D aggregates (refers = to) a =E2=80=9Cpartition=E2=80=9D, who=E2=80=99s responsible for freeing tha= t partition? 3. Relatedly, if, say, a =E2=80=9Cdisk=E2=80=9D aggregates a =E2=80=9Cpar= tition=E2=80=9D, do you make sure on the Scheme side that you do not free the partition while the disk is still alive? You can make sure this doesn=E2=80=99t happen by using a weak-key hash table, as discussed before, where the key is the disk and the value is the list of partitions it aggregates. If you can get a backtrace from the core dump, that might give clues. Setting the environment variable: export GLIBC_TUNABLES=3Dglibc.malloc.check=3D1 might tell you if it=E2=80=99s a double-free error or something. You can also use Valgrind though libgc creates a lot of noise there. Please share whatever you gather before you get depressed. ;-) HTH! Ludo=E2=80=99. From unknown Sun Jun 22 08:04:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36402: installation error Resent-From: Mathieu Othacehe Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 04 Sep 2019 12:32:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36402 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 36402@debbugs.gnu.org, Juan Received: via spool by 36402-submit@debbugs.gnu.org id=B36402.156760030918501 (code B ref 36402); Wed, 04 Sep 2019 12:32:04 +0000 Received: (at 36402) by debbugs.gnu.org; 4 Sep 2019 12:31:49 +0000 Received: from localhost ([127.0.0.1]:60967 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i5URw-0004oL-Ne for submit@debbugs.gnu.org; Wed, 04 Sep 2019 08:31:48 -0400 Received: from mail-wm1-f41.google.com ([209.85.128.41]:39604) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i5URt-0004o7-SF for 36402@debbugs.gnu.org; Wed, 04 Sep 2019 08:31:46 -0400 Received: by mail-wm1-f41.google.com with SMTP id q12so1716060wmj.4 for <36402@debbugs.gnu.org>; Wed, 04 Sep 2019 05:31:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=IyqQJfLzUIi+TwQnuYFE2y0eX6id6a4NKcz/fmMf1s0=; b=gYeMwKDR6719UrA60cx0bwa6jk8wN5hIL74W77qkB9681vtizTW1+kYHbinRY6FL3C 9V4VQd54ESiqT6MskpoqdjijCnZFUrbK+owD2Tb6bgtJEZ7Cr++AgFEXco1oRyiUI+km a6A+pUQXHxIW1ySm/OsTScnZFaGX1CLHwdIzdxBobRt8+oBOqTa8uFBnbh79M/YcpZUw igWyacm3RdLoGKSQDLYHKBMO7vFonZos2y9SQcz+U6W3++hz6WSv+znikzb9yhX6m1FN ZZfM+yYLuIbUbdYqMUEi46ur8t9OZQOKQppJcuHYOG7RJcJbnz09WA2jMcapL0x6YAxf xhtg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=IyqQJfLzUIi+TwQnuYFE2y0eX6id6a4NKcz/fmMf1s0=; b=Pug3+qW0mGxx9sZNcZCXSaZwNCU3m+RSH+hhSXSxFvP5XAKZ0NQ+WCSy5NNFm2xZUF RwPYcElYCnE5Q5SrYBqqk3qwGWO88pLvOHMaGc26F94KHXQ+aLAvlrGJizdsKJwla8/D 2t8jKCDxnW2XPaRq8z5bQjOITvDpfXvXXKyXHNRzCqX1dccPNzVRdXC2pxDplgaozXzg SqzLr4zifZJXdDqSiC3obkhlT3fCgh+JgiMbr5lL4Ha40MbSYXsKkfKc3xTbBrSQIFZy Mf1JRYdNfpcvQl8uooCK/+Z9QO3OIi2oLV4zc15f0HS00uTZDue10Qowkkfqga1wt8Zn dlSQ== X-Gm-Message-State: APjAAAVf1Qv1jdyw/iGWMmTrwXd9cf799XFio0R/DC9/0fnDH0nPTe9a 2AYlogbvvuvrJ7xBM5R9b+LVLiB2 X-Google-Smtp-Source: APXvYqyQHEzZRSH1bNa+dwCGqR5dLPhASUxQN7buk9gHEXPwHKx0KuVCaFB65Tp0L8QJ8XhseWjTkQ== X-Received: by 2002:a1c:e90f:: with SMTP id q15mr4076922wmc.3.1567600299694; Wed, 04 Sep 2019 05:31:39 -0700 (PDT) Received: from cervin ([80.12.63.234]) by smtp.gmail.com with ESMTPSA id y13sm22726299wrg.8.2019.09.04.05.31.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 04 Sep 2019 05:31:37 -0700 (PDT) References: <87lfxmu47j.fsf@gnu.org> <878sr989br.fsf@gmail.com> <87a7bnaj0b.fsf@gnu.org> <87imqbgh71.fsf@gmail.com> <87woepyc7d.fsf@gnu.org> User-agent: mu4e 1.2.0; emacs 26.3 From: Mathieu Othacehe In-reply-to: <87woepyc7d.fsf@gnu.org> Date: Wed, 04 Sep 2019 14:31:35 +0200 Message-ID: <87imq8tf88.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hey Ludo, > Please share whatever you gather before you get depressed. ;-) Thanks a lot for your help, it was really useful! I used valgrind a lot to understand what was happening. Ok so here's a little summary: * Using ped_device_get Parted returns new devices. It may return already existing devices if the given path is already known. Users are responsible for their destruction calling ped_device_destroy. * Using ped_disk_new Parted returns new disks from devices. Users are responsible for their destruction calling ped_disk_destroy. * A disk contains partitions. A user can remove partitions without deleting them. It is also possible to delete them calling ped_partition_destroy. On disk destruction, all the partitions associated are destroyed. Here's how memory is managed in Guile-Parted: * ped_device_destroy is set a finalizer for device pointers. * ped_disk_destroy is set a finalizer for disk pointers. Device object associated to disks are recorded in a weak key hash table, to ensure that the lifetime of a disk is shorted than that of its device. * No finalizer is set for partition pointers. However, disk associated to partitions are recorded in a weak key hash table, to ensure that the lifetime of a partition is shorter that that of its disk. The user can access ped_disk_remove_partition function from Parted but cannot acces ped_partition_destroy function. Partition destruction is done by Parted of disk destruction. And here is what was going wrong: ped_device_get and ped_device_get_next can return pointers to already existing device object. So set-pointer-finalizer! was possibly called multiple times on the same device pointer, resulting in calling ped_device_destroy multiple times on the same device pointer. To prevent that, I created a weak value hash table to make sure that one object maps to exactly one device pointer, and that the pointer finalizer is set only once. See commit b35839b. I also added (gc) calls at various locations in the tests in commit 728fd01. WDYT? Thanks, Mathieu From unknown Sun Jun 22 08:04:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36402: installation error Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 05 Sep 2019 08:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36402 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Mathieu Othacehe Cc: 36402@debbugs.gnu.org, Juan Received: via spool by 36402-submit@debbugs.gnu.org id=B36402.15676723483914 (code B ref 36402); Thu, 05 Sep 2019 08:33:01 +0000 Received: (at 36402) by debbugs.gnu.org; 5 Sep 2019 08:32:28 +0000 Received: from localhost ([127.0.0.1]:34675 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i5nBs-000113-8h for submit@debbugs.gnu.org; Thu, 05 Sep 2019 04:32:28 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53247) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i5nBq-00010q-TY for 36402@debbugs.gnu.org; Thu, 05 Sep 2019 04:32:27 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:33131) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1i5nBl-0006Ue-LT; Thu, 05 Sep 2019 04:32:21 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=53106 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1i5nBj-0002zT-Qu; Thu, 05 Sep 2019 04:32:21 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87lfxmu47j.fsf@gnu.org> <878sr989br.fsf@gmail.com> <87a7bnaj0b.fsf@gnu.org> <87imqbgh71.fsf@gmail.com> <87woepyc7d.fsf@gnu.org> <87imq8tf88.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 19 Fructidor an 227 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Thu, 05 Sep 2019 10:32:18 +0200 In-Reply-To: <87imq8tf88.fsf@gmail.com> (Mathieu Othacehe's message of "Wed, 04 Sep 2019 14:31:35 +0200") Message-ID: <87pnkfi1nx.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hello! Mathieu Othacehe skribis: > And here is what was going wrong: > > ped_device_get and ped_device_get_next can return pointers to already > existing device object. So set-pointer-finalizer! was possibly called > multiple times on the same device pointer, resulting in calling > ped_device_destroy multiple times on the same device pointer. > > To prevent that, I created a weak value hash table to make sure that one > object maps to exactly one device pointer, and that the pointer > finalizer is set only once. See commit b35839b. Good catch! I confirm that: guix build guile-parted --with-branch=3Dguile-parted=3Dmaster --check passed several times in a row. :-) b35839b LGTM! (=E2=80=98define-wrapped-pointer-type=E2=80=99 takes care of this, but we c= an=E2=80=99t use it while we use bytestructures (info "(guile) Void Pointers and Byte Access").) It seems to me that the fix should be not just for =E2=80=98pointer->device= !=E2=80=99 but for all the =E2=80=98pointer->RECORD!=E2=80=99 procedures, where we pot= entially have similar scenarios, and where we=E2=80=99d rather have: (eq? (pointer->X ptr) (pointer->X ptr)) So perhaps you should define your own =E2=80=98define-wrapped-type=E2=80=99= macro that does =E2=80=98define-record-type=E2=80=99 + the weak hash table thing, and = replace all =E2=80=98define-record-type=E2=80=99 instances in structs.scm with =E2=80=98define-wrapped-type=E2=80=99. How does that sound? Thank you! Ludo=E2=80=99. From unknown Sun Jun 22 08:04:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36402: installation error Resent-From: Mathieu Othacehe Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 05 Sep 2019 13:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36402 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 36402@debbugs.gnu.org, Juan Received: via spool by 36402-submit@debbugs.gnu.org id=B36402.156769161524476 (code B ref 36402); Thu, 05 Sep 2019 13:54:01 +0000 Received: (at 36402) by debbugs.gnu.org; 5 Sep 2019 13:53:35 +0000 Received: from localhost ([127.0.0.1]:34950 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i5sCd-0006Mh-Kw for submit@debbugs.gnu.org; Thu, 05 Sep 2019 09:53:35 -0400 Received: from mail-wm1-f41.google.com ([209.85.128.41]:39288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i5sCc-0006MS-5W for 36402@debbugs.gnu.org; Thu, 05 Sep 2019 09:53:34 -0400 Received: by mail-wm1-f41.google.com with SMTP id q12so3162555wmj.4 for <36402@debbugs.gnu.org>; Thu, 05 Sep 2019 06:53:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version:content-transfer-encoding; bh=FlIlK9zqX0E3v08VYVjSCBIXu/ehs9clZYk/iMiiIvI=; b=nw8GwQC9Fn/H8cDPfeFIO05Fq9Akvk27yFEOJYj5sKv0ovOf2I3M4ijAdTt3v5OPEK mbF56D09Vpv2gZpfgbPKCFI17fwBKHvJV9ejW9KKCoYUgjdc3pzjsyjYRhfKVK6CumhJ 7qQw4LoL3ZvNFewrTi2ekTGF7vM+McI4vxR3mFxmxwn+VEfNXH6CgQoWCncB1RFMVmAK TVyk7HetSlZ7RQUCwVr4yFjyIk/zyNJqfu8TJYHWeN4VkY4XcTubJ1wAzUkODJCss0kM cEq1rLZjpw3NE8O1xinwODrfiZMuQIPiCAsEPR/zTxTfb1tiEAqEyPjajp9SHCbN36hG Y57g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version:content-transfer-encoding; bh=FlIlK9zqX0E3v08VYVjSCBIXu/ehs9clZYk/iMiiIvI=; b=YvgKa22fwaqa1HNoqwKRyAuvmFFz4GLaPUiychDzRadf/ArktYXfDamWEsue6xhJo8 jZMV4Cq7xg5WivfBVBNTI4QFh55w1vwxK+N1nTKdCHeXcVZwC06pz0I/pWf+sC3abB9o ro7tI46LcdNDqOGdIWhfL9kI+/Y/K3QVPHvWecQCWPJz24RqSX5SFdgESTnCN+V2tvkz bTtzlbp49l5aUFhsaJqGKub68tPyFrwfRkOG077aVzuUefIgUc8b2Gyc2JXwJgI//LBt RybemiIQ0/uXb9vUGcYfs4fWg+1Ot5xt/XbtVooNQQB04K7VxHJ4Lu1uElqdiG8h0kOy PuJQ== X-Gm-Message-State: APjAAAXEfFHT7CCg5/gkkZ5Q9UPh+IslT/it4gcOKo4VOFY2AaHE4UR+ kDgnwk+aMKzRY6cQXlW0L6NbL45p X-Google-Smtp-Source: APXvYqwzrg+TE/cVeYrNa7AT1vdey/F9pQvaUEnKEZBY52HPuDpqNJ/l+o/FsgPQ4TWOWHLf4Uch3Q== X-Received: by 2002:a1c:1b14:: with SMTP id b20mr2872872wmb.122.1567691607904; Thu, 05 Sep 2019 06:53:27 -0700 (PDT) Received: from cervin ([78.250.193.143]) by smtp.gmail.com with ESMTPSA id r65sm2964513wmr.9.2019.09.05.06.53.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Sep 2019 06:53:26 -0700 (PDT) References: <87lfxmu47j.fsf@gnu.org> <878sr989br.fsf@gmail.com> <87a7bnaj0b.fsf@gnu.org> <87imqbgh71.fsf@gmail.com> <87woepyc7d.fsf@gnu.org> <87imq8tf88.fsf@gmail.com> <87pnkfi1nx.fsf@gnu.org> User-agent: mu4e 1.2.0; emacs 26.3 From: Mathieu Othacehe In-reply-to: <87pnkfi1nx.fsf@gnu.org> Date: Thu, 05 Sep 2019 15:53:22 +0200 Message-ID: <87mufiq27h.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hey, > So perhaps you should define your own =E2=80=98define-wrapped-type=E2=80= =99 macro that > does =E2=80=98define-record-type=E2=80=99 + the weak hash table thing, an= d replace all > =E2=80=98define-record-type=E2=80=99 instances in structs.scm with > =E2=80=98define-wrapped-type=E2=80=99. How does that sound? Seems like the right thing to do :) However, I had a look to all Parted functions which result is passed to a pointer->X! function, and except ped_device_get, they always return newly allocated objects. So I guess we are safe for now. Thanks, Mathieu From unknown Sun Jun 22 08:04:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36402: installation error Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 08 Sep 2019 19:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36402 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Mathieu Othacehe Cc: 36402@debbugs.gnu.org, Juan Received: via spool by 36402-submit@debbugs.gnu.org id=B36402.156797133732331 (code B ref 36402); Sun, 08 Sep 2019 19:36:01 +0000 Received: (at 36402) by debbugs.gnu.org; 8 Sep 2019 19:35:37 +0000 Received: from localhost ([127.0.0.1]:39139 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i72yG-0008PP-Rg for submit@debbugs.gnu.org; Sun, 08 Sep 2019 15:35:37 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47969) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i72yC-0008P9-SI for 36402@debbugs.gnu.org; Sun, 08 Sep 2019 15:35:33 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50883) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1i72y7-0004gr-9W; Sun, 08 Sep 2019 15:35:27 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=45252 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1i72y6-0005gr-Ro; Sun, 08 Sep 2019 15:35:27 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87lfxmu47j.fsf@gnu.org> <878sr989br.fsf@gmail.com> <87a7bnaj0b.fsf@gnu.org> <87imqbgh71.fsf@gmail.com> <87woepyc7d.fsf@gnu.org> <87imq8tf88.fsf@gmail.com> <87pnkfi1nx.fsf@gnu.org> <87mufiq27h.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 22 Fructidor an 227 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Sun, 08 Sep 2019 21:35:25 +0200 In-Reply-To: <87mufiq27h.fsf@gmail.com> (Mathieu Othacehe's message of "Thu, 05 Sep 2019 15:53:22 +0200") Message-ID: <877e6i8ttu.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hello, Mathieu Othacehe skribis: >> So perhaps you should define your own =E2=80=98define-wrapped-type=E2=80= =99 macro that >> does =E2=80=98define-record-type=E2=80=99 + the weak hash table thing, a= nd replace all >> =E2=80=98define-record-type=E2=80=99 instances in structs.scm with >> =E2=80=98define-wrapped-type=E2=80=99. How does that sound? > > Seems like the right thing to do :) However, I had a look to all Parted > functions which result is passed to a pointer->X! function, and except > ped_device_get, they always return newly allocated objects. So I guess > we are safe for now. OK, sounds good! Ludo=E2=80=99. From unknown Sun Jun 22 08:04:43 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Juan Subject: bug#36402: closed (Re: bug#36402: installation error) Message-ID: References: <87sgi5czrq.fsf@gmail.com> X-Gnu-PR-Message: they-closed 36402 X-Gnu-PR-Package: guix Reply-To: 36402@debbugs.gnu.org Date: Wed, 18 Mar 2020 17:58:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1584554282-8345-1" This is a multi-part message in MIME format... ------------=_1584554282-8345-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #36402: Installer: null pointer exception during partitioning which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 36402@debbugs.gnu.org. --=20 36402: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D36402 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1584554282-8345-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 36402-done) by debbugs.gnu.org; 18 Mar 2020 17:57:06 +0000 Received: from localhost ([127.0.0.1]:41324 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jEcwE-00029K-0R for submit@debbugs.gnu.org; Wed, 18 Mar 2020 13:57:06 -0400 Received: from mail-wr1-f43.google.com ([209.85.221.43]:38031) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jEcwC-00028o-QG for 36402-done@debbugs.gnu.org; Wed, 18 Mar 2020 13:57:05 -0400 Received: by mail-wr1-f43.google.com with SMTP id s1so9837988wrv.5 for <36402-done@debbugs.gnu.org>; Wed, 18 Mar 2020 10:57:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=ba2NyilU5VnguSJZrq70xaTh8yIjjF3Kahheznv2SYY=; b=ItM6+FpkSENA+xQQs4aP/3NQ/LBs0u2cccEVJ/kw3wRqEPovnf/5FrOzgvDwWyBkC/ dqClItr13l3gUl6MqhCDNdHMI6zi8spgIwzT/AjV2IeAJCskOITJegQUn+osHCB5lWA1 8iMcOuk+gV8kRj/bhm5cImh16o3+jHNsTG+7A9YUdY4Vea4T9MTqXacJmyiw4nxPp4+M lucsOsYaqJrdmP/wKBosR0qI7za59mceO2haGYNZr8pzzNhH2ZEmtK66df6G+uFGq1Zf FqYuFmULn2qrbqe2H7sIsQtf0eI5YXYsXCA+rLEx8r1VevZopIuAEGGJqCgOtV/mNcdP IN0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=ba2NyilU5VnguSJZrq70xaTh8yIjjF3Kahheznv2SYY=; b=fk0YhgZw1s+/cEr0GtaEIpU6Cylj7KUmLUiiz1mlJVbjwF99hXjDxyhbI1kTa9fNJy GO9E0JvER/lhBr0+/Fyo400kR6TF4WulLYJeTTsJ1aUaSeFXJBNfERZwnpQh33I+08b8 aPiz5ieZzCwZThFXbHod+49zbq8ayhPcLEWqlR6NF30DIyyz/46t3wjOi+aSwmb3vguM v3cnm5dFlwx1aO4OpyTbYWk+Tz5T0rN42zLrhAhR5fq5riNEUvkYPQfkk4+dyNzPlytC Gn2QvHvSmvsAJcdGzf5/3b5JkwWxEqHrL/beX7ILk/6lPNCVvSYz8HRTO7Mdg7i1teox fksg== X-Gm-Message-State: ANhLgQ24IoQh1Pn8wqCAoRjkhaWxbSOmqEl+wdvzPiGz+WnJOy97jKZB 8xIG2fSBHOv38EouDVz2P06RMy0a X-Google-Smtp-Source: ADFU+vscZHY9JHCd5qvcv+akQK/TVxCx2SGlpG1biIQp4NNTbXIOLwlYiXJdnDwC6p6FNi5TffwWDg== X-Received: by 2002:adf:ab1d:: with SMTP id q29mr6447578wrc.233.1584554218782; Wed, 18 Mar 2020 10:56:58 -0700 (PDT) Received: from meru ([2a01:cb18:832e:5f00:dd38:c2ad:2d88:5b4d]) by smtp.gmail.com with ESMTPSA id 127sm5042150wmd.38.2020.03.18.10.56.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 Mar 2020 10:56:57 -0700 (PDT) References: <87lfxmu47j.fsf@gnu.org> <878sr989br.fsf@gmail.com> <87a7bnaj0b.fsf@gnu.org> <87imqbgh71.fsf@gmail.com> <87woepyc7d.fsf@gnu.org> <87imq8tf88.fsf@gmail.com> <87pnkfi1nx.fsf@gnu.org> <87mufiq27h.fsf@gmail.com> <877e6i8ttu.fsf@gnu.org> User-agent: mu4e 1.2.0; emacs 26.3 From: Mathieu Othacehe To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#36402: installation error In-reply-to: <877e6i8ttu.fsf@gnu.org> Date: Wed, 18 Mar 2020 18:56:57 +0100 Message-ID: <87sgi5czrq.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36402-done Cc: 36402-done@debbugs.gnu.org, Juan X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, This has hopefully been resolved by Guile-Parted 0.0.2 update, so closing! Thanks, Mathieu ------------=_1584554282-8345-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 27 Jun 2019 14:34:45 +0000 Received: from localhost ([127.0.0.1]:39190 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgVU3-0002hh-Ry for submit@debbugs.gnu.org; Thu, 27 Jun 2019 10:34:44 -0400 Received: from lists.gnu.org ([209.51.188.17]:55802) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgO0y-0000bA-00 for submit@debbugs.gnu.org; Thu, 27 Jun 2019 02:36:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43882) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hgO0w-0005vM-IL for bug-guix@gnu.org; Thu, 27 Jun 2019 02:36:11 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.9 required=5.0 tests=BAYES_40,DATE_IN_PAST_03_06, FREEMAIL_FROM, HTML_MESSAGE, RCVD_IN_DNSWL_LOW, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hgO0v-0002Bc-6e for bug-guix@gnu.org; Thu, 27 Jun 2019 02:36:10 -0400 Received: from mail-40133.protonmail.ch ([185.70.40.133]:12258) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hgO0u-000231-SS for bug-guix@gnu.org; Thu, 27 Jun 2019 02:36:09 -0400 Date: Thu, 27 Jun 2019 01:47:51 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=default; t=1561600076; bh=XrfKVgMJ0kLH/lcm7eUvq9CsUqM0BRWKg0GDhvmHgGk=; h=Date:To:From:Reply-To:Subject:Feedback-ID:From; b=vedqrtx6uY88Vm+RvBk8+971BuUVO2Bhnm/f2ENhB0/5KngrxFHMcP1AMhhU5H1XJ Zc6cMLQfIDUBlt/4qYLgEr7p84ulqZSug77BLV94iiH/YFovLs6FpRv9zAvfg1jo+S pvoWtnqTOn6eZayc2JWNNC2v996NjUPpDd+MaHaA= To: "bug-guix@gnu.org" From: Juan Subject: installation error Message-ID: Feedback-ID: 7EVu41bFW4zNbBRhORGa36LmETlFuCGFE4Hd5R2TxR5P3vDQWh95K7eWjodqzXpEPM6vNnnrV9goLkjRewo2nA==:Ext:ProtonMail MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_93ff6e1883248e42293aeab0c97141b3" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 185.70.40.133 X-Spam-Score: -0.2 (/) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 27 Jun 2019 10:34:40 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Juan Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.2 (-) This is a multi-part message in MIME format. --b1_93ff6e1883248e42293aeab0c97141b3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 SGkhCgpJIHJhbiBpbnRvIHNvbWUgdHJvdWJsZSB3aGlsZSBhdHRlbXB0aW5nIHRvIGluc3RhbGwg R3VpeCBTRCAoMS4wLjEueDg2XzY0KS4gSXQgaGFwcGVucyB3aGVuIEkgdHJ5IHRvIGRvIHRoZSBn dWlkZWQgZ3JhcGhpY2FsIGluc3RhbGxhdGlvbiwgSSdsbCB0cmFuc2NyaXB0IHRoZSB3aG9sZSB0 ZXh0IGhlcmU6CgoiClRoZSBpbnN0YWxsZXIgaGFzIGVuY291bnRlcmVkIGFuIHVuZXhwZWN0ZWQg cHJvYmxlbS4gVGhlIGJhY2t0cmFjZSBpcyBkaXNwbGF5ZWQgYmVsb3cuIFBsZWFzZSByZXBvcnQg aXQgYnkgZW1haWwgdG8gPGJ1Zy1ndWl4QGdudS5vcmc+LgoKSW4gaWNlLTkvYm9vdC05LnNjbToK ICAgIDgyOTo5IDE5IChjYXRjaCBzcmZpLTM0ICM8cHJvY2VkdXJlIDI2MzYwMDAgYXQgLi9nbnUv aW5zdGFsbGVyL3N0ZXBzLnNjbToxNDQ6NyAoKT4gIzxwcm9jZWR1cmUgMjVkYjRiMCBhdCAuL2du dS9pbnN0YWxsZXIvc3RlcHMuc2NtOjE0NDo3IChrZXljKT4gXykKICAgIDgyOTo5IDE4IChjYXRj aCBzcmZpLTM0ICM8cHJvY2VkdXJlIDI2OTVlMDAgYXQgLi9nbnUvaW5zdGFsbGVyL3N0ZXBzLnNj bToxNDQ6NyAoKT4gIzxwcm9jZWR1cmUgMjVkYjQ2MCBhdCAuL2dudS9pbnN0YWxsZXIvc3RlcHMu c2NtOjE0NDo3IChrZXljKT4gXykKICAgIDgyOTo5IDE3IChjYXRjaCBzcmZpLTM0ICM8cHJvY2Vk dXJlIDI2OTVjMDAgYXQgLi9nbnUvaW5zdGFsbGVyL3N0ZXBzLnNjbToxNDQ6NyAoKT4gIzxwcm9j ZWR1cmUgMjVkYjQxMCBhdCAuL2dudS9pbnN0YWxsZXIvc3RlcHMuc2NtOjE0NDo3IChrZXljKT4g XykKICAgIDgyOTo5IDE2IChjYXRjaCBzcmZpLTM0ICM8cHJvY2VkdXJlIDEwNzlkYzAgYXQgLi9n bnUvaW5zdGFsbGVyL3N0ZXBzLnNjbToxNDQ6NyAoKT4gIzxwcm9jZWR1cmUgMTA3ZGYwMCBhdCAu L2dudS9pbnN0YWxsZXIvc3RlcHMuc2NtOjE0NDo3IChrZXljKT4gXykKSW4gLi9nbnUvaW5zdGFs bGVyL3N0ZXBzLnNjbToKICAgIDE4MjoyMSAxNShfKQpJbiAuL2dudS9pbnN0YWxsZXIvbmV3dC9w YXJ0aXRpb24uc2NtOgogICAgNzU1OjMzIDE0IChydW4tcGFydGl0aW9uaW5nLXBhZ2UpCkluIC4v Z251L2luc3RhbGxlci9wYXJ0ZWQuc2NtOgogICAxMDEwOjE0IDEzIChhdXRvLXBhcnRpdGlvbiEg Izw8ZGlzaz4gYnl0ZXN0cnVjdHVyZTogIzxieXRlc3RydWN0dXJlIDB4MTA2ZDg0MD4+ICM6c2No ZW1lIF8pCiAgICA4NzA6MjEgMTIgKGxvb3AgXyBfIF8pCiAgICA4NjM6MTcgMTEgKGxvb3AgXyAy NjE3NzEyODE2IDEyODkzMTg0MDApCiAgICA3NzE6MjUgMTAgKG1rcGFydCAjPDxkaXNrPiBieXRl c3RydWN0dXJlOiAjPGJ5dGVzdHJ1Y3R1cmUgMHgxMDZkODQwPj4gXyAjOnByZXZpb3VzLXBhcnRp dGlvbiBfKQpJbiBwYXJ0ZWQvc3RydWN0cy5zY206CiAgICA1NTI6MTkgOSAocG9pbnRlci0+cGFy dGl0aW9uIF8pCiAgICAgMTMyOjMgOCAocG9pbnRlci0+Ynl0ZXN0cnVjdHVyZSAjPHBvaW50ZXIg MHgwPiAjPGJ5dGVzdHJ1Y3R1cmUtZGVzY3JpcHRvciAweDI5ZjQ3NDA+KQpJbiB1bmtub3duIGZp bGU6CiAgICA3IChwb2ludGVyLT5ieXRldmVjdG9yICM8cG9pbnRlciAweDA+IDg4ICM8dW5kZWZp bmVkPiAjPHVuZGVmaW5lZD4pCkluIGljZS05L2Jvb3Quc2NtOgogICAgNzUxOjI1IDYgKGRpc3Bh dGNoLWV4Y2VwdGlvbiA1IG51bGwtcG9pbnRlci1lcnJvciAoInBvaW50ZXItPmJ5dGV2ZWN0b3Ii ICJudWxsIHBvaW50ZXIgZGVyZWZlcmVuY2UiICgpICgpKSkKSW4gaWNlLTkvZXZhbC5zY206CiAg ICA2MTk6OCA1IChfICMoIygjPGRpcmVjdG9yeSAoZ3VpbGUtdXNlcikgYjY3MTQwPiAjPDxpbnN0 YWxsZXI+IG5hbWU6IG5ld3QgaW5pdDogIzxwcm9jZWR1cmUgaW5pdCAoKT4gZXhpdDogI3Byb2Nl ZHVyZSBleGl0ICgpPiBleGl0LWVycm9yOgojPHByb2NlZHVyZSBleGl0LWVycm9yIChmaWxlIGtl eSBhcmdzPiBmaW5hbC1wLi4uPikgLi4uKSkKCiAgICA2MTk6OCA0IChfICMoIygjKCM8ZGlyZWN0 b3J5IChndWlsZS11c2VyKSBiNjcxNDA+ICM8PGluc3RhbGxlcj4gbmFtZTogbmV3dCBpbml0OiAj PHByb2NlZHVyZSBpbml0ICgpPiBleGl0OiAjcHJvY2VkdXJlIGV4aXQgKCk+IGV4aXQtZXJyb3I6 CiM8cHJvY2VkdXJlIGV4aXQtZXJyb3IgKGZpbGUga2V5IGFyZ3M+IGZpLi4uPikgLi4uKSAjKSkK SW4gaWNlLTkvcG9ydHMuc2NtOgogICAgNDYyOjE3IDMgKGNhbGwtd2l0aC1vdXRwdXQtZmlsZSBf IF8gIzpiaW5hcnkgXyAjOmVuY29kaW5nIF8pCkluIGljZS05L2V2YWwuc2NtOgogICAgNjE5Ojgg MiAoXyAjKCMoIzxkaXJlY3RvcnkgKGd1aWxlLXVzZXIpIGI2NzE0MD4gbnVsbC1wb2ludGVyLWVy cm9yICgicG9pbnRlci0+Ynl0ZXZlY3RvciIgIm51bGwgcG9pbnRlciBkZXJlZmVyZW5jZSIgKCkg KCkpKSAjPG91dHB1dDogL3RtcC9sYXN0LWluc3RhbGxlci1lcnJvciAxMj4pKQogICAgMTU5Ojkg MSAoXyAjKCMoIzxkaXJlY3RvcnkgKGd1aWxlLXVzZXIpIGI2NzE0MD4gbnVsbC1wb2ludGVyLWVy cm9yICgicG9pbnRlci0+Ynl0ZXZlY3RvciIgIm51bGwgcG9pbnRlciBkZXJlZmVyZW5jZSIgKCkg KCkpKSAjPG91dHB1dDogL3RtcC9sYXN0LWluc3RhbGxlci1lcnJvciAxMj4pKQpJbiB1bmtub3du IGZpbGU6CiAgICAwIChtYWtlLXN0YWNrICN0KQppY2UtOS9ldmFsLnNjbToxNTk6OTogSW4gcHJv Y2VkdXJlIHBvaW50ZXItPmJ5dGV2ZWN0b3I6IG51bGwgcG9pbnRlciBkZXJlZmVyZW5jZQoiCgpI ZXJlIGFyZSB0aGUgc3BlY2lmaWNzIG9mIG15IGNvbXB1dGVyOgpBU1VTIE1BWElNVVMgVkkgSU1Q QUNUIEFDUEkgQklPUyBSZXZpc2lvbiAxMzAxCkNQVTogSW50ZWwgQ29yZSAxNS00NDQwIENQVSBA IDMuMTlHSHoKCkknbSBub3Qgc3VyZSBpZiBpdCdzIGEgaGFyZHdhcmUgY29tcGF0aWJpbGl0eSBw cm9ibGVtLCBhIGJ1ZyBpbiB0aGUgZ3VpZGVkIGdyYXBoaWNhbCBpbnN0YWxsYXRpb24sIG9yIHNv bWV0aGluZyBlbHNlLgoKVGhhbmtzIGluIGFkdmFuY2UsIGtpbmQgcmVnYXJkcy4= --b1_93ff6e1883248e42293aeab0c97141b3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 PGRpdj5IaSE8YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5JIHJhbiBpbnRvIHNvbWUgdHJv dWJsZSB3aGlsZSBhdHRlbXB0aW5nIHRvIGluc3RhbGwgR3VpeCBTRCAoMS4wLjEueDg2XzY0KS4g SXQgaGFwcGVucyB3aGVuIEkgdHJ5IHRvIGRvIHRoZSBndWlkZWQgZ3JhcGhpY2FsIGluc3RhbGxh dGlvbiwgSSdsbCB0cmFuc2NyaXB0IHRoZSB3aG9sZSB0ZXh0IGhlcmU6PGJyPjwvZGl2PjxkaXY+ PGJyPjwvZGl2PjxkaXY+Ijxicj48L2Rpdj48ZGl2PlRoZSBpbnN0YWxsZXIgaGFzIGVuY291bnRl cmVkIGFuIHVuZXhwZWN0ZWQgcHJvYmxlbS4gVGhlIGJhY2t0cmFjZSBpcyBkaXNwbGF5ZWQgYmVs b3cuIFBsZWFzZSByZXBvcnQgaXQgYnkgZW1haWwgdG8gJmx0OzxhIGhyZWY9Im1haWx0bzpidWct Z3VpeEBnbnUub3JnIj5idWctZ3VpeEBnbnUub3JnPC9hPiZndDsuPGJyPjwvZGl2PjxkaXY+PGJy PjwvZGl2PjxkaXY+SW4gaWNlLTkvYm9vdC05LnNjbTo8YnI+PC9kaXY+PGRpdj4mbmJzcDsmbmJz cDsmbmJzcDsgODI5OjkgMTkgKGNhdGNoIHNyZmktMzQgIyZsdDtwcm9jZWR1cmUgMjYzNjAwMCBh dCAuL2dudS9pbnN0YWxsZXIvc3RlcHMuc2NtOjE0NDo3ICgpJmd0OyAjJmx0O3Byb2NlZHVyZSAy NWRiNGIwIGF0IC4vZ251L2luc3RhbGxlci9zdGVwcy5zY206MTQ0OjcgKGtleWMpJmd0OyBfKTxi cj48L2Rpdj48ZGl2PiZuYnNwOyZuYnNwOyZuYnNwOyA4Mjk6OSAxOCAoY2F0Y2ggc3JmaS0zNCAj Jmx0O3Byb2NlZHVyZSAyNjk1ZTAwIGF0IC4vZ251L2luc3RhbGxlci9zdGVwcy5zY206MTQ0Ojcg KCkmZ3Q7ICMmbHQ7cHJvY2VkdXJlIDI1ZGI0NjAgYXQgLi9nbnUvaW5zdGFsbGVyL3N0ZXBzLnNj bToxNDQ6NyAoa2V5YykmZ3Q7IF8pPGJyPjwvZGl2PjxkaXY+Jm5ic3A7Jm5ic3A7Jm5ic3A7IDgy OTo5IDE3IChjYXRjaCBzcmZpLTM0ICMmbHQ7cHJvY2VkdXJlIDI2OTVjMDAgYXQgLi9nbnUvaW5z dGFsbGVyL3N0ZXBzLnNjbToxNDQ6NyAoKSZndDsgIyZsdDtwcm9jZWR1cmUgMjVkYjQxMCBhdCAu L2dudS9pbnN0YWxsZXIvc3RlcHMuc2NtOjE0NDo3IChrZXljKSZndDsgXyk8YnI+PC9kaXY+PGRp dj4mbmJzcDsmbmJzcDsmbmJzcDsgODI5OjkgMTYgKGNhdGNoIHNyZmktMzQgIyZsdDtwcm9jZWR1 cmUgMTA3OWRjMCBhdCAuL2dudS9pbnN0YWxsZXIvc3RlcHMuc2NtOjE0NDo3ICgpJmd0OyAjJmx0 O3Byb2NlZHVyZSAxMDdkZjAwIGF0IC4vZ251L2luc3RhbGxlci9zdGVwcy5zY206MTQ0OjcgKGtl eWMpJmd0OyBfKTxicj48L2Rpdj48ZGl2PkluIC4vZ251L2luc3RhbGxlci9zdGVwcy5zY206PGJy PjwvZGl2PjxkaXY+Jm5ic3A7Jm5ic3A7Jm5ic3A7IDE4MjoyMSAxNShfKTxicj48L2Rpdj48ZGl2 PkluIC4vZ251L2luc3RhbGxlci9uZXd0L3BhcnRpdGlvbi5zY206PGJyPjwvZGl2PjxkaXY+Jm5i c3A7Jm5ic3A7Jm5ic3A7IDc1NTozMyAxNCAocnVuLXBhcnRpdGlvbmluZy1wYWdlKTxicj48L2Rp dj48ZGl2PkluIC4vZ251L2luc3RhbGxlci9wYXJ0ZWQuc2NtOjxicj48L2Rpdj48ZGl2PiZuYnNw OyZuYnNwOyAxMDEwOjE0IDEzIChhdXRvLXBhcnRpdGlvbiEgIyZsdDsmbHQ7ZGlzayZndDsgYnl0 ZXN0cnVjdHVyZTogIyZsdDtieXRlc3RydWN0dXJlIDB4MTA2ZDg0MCZndDsmZ3Q7ICM6c2NoZW1l IF8pPGJyPjwvZGl2PjxkaXY+Jm5ic3A7Jm5ic3A7Jm5ic3A7IDg3MDoyMSAxMiAobG9vcCBfIF8g Xyk8YnI+PC9kaXY+PGRpdj4mbmJzcDsmbmJzcDsmbmJzcDsgODYzOjE3IDExIChsb29wIF8gMjYx NzcxMjgxNiAxMjg5MzE4NDAwKTxicj48L2Rpdj48ZGl2PiZuYnNwOyZuYnNwOyZuYnNwOyA3NzE6 MjUgMTAgKG1rcGFydCAjJmx0OyZsdDtkaXNrJmd0OyBieXRlc3RydWN0dXJlOiAjJmx0O2J5dGVz dHJ1Y3R1cmUgMHgxMDZkODQwJmd0OyZndDsgXyAjOnByZXZpb3VzLXBhcnRpdGlvbiBfKTxicj48 L2Rpdj48ZGl2PkluIHBhcnRlZC9zdHJ1Y3RzLnNjbTo8YnI+PC9kaXY+PGRpdj4mbmJzcDsmbmJz cDsmbmJzcDsgNTUyOjE5IDkgKHBvaW50ZXItJmd0O3BhcnRpdGlvbiBfKTxicj48L2Rpdj48ZGl2 PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAxMzI6MyA4IChwb2ludGVyLSZndDtieXRlc3RydWN0 dXJlICMmbHQ7cG9pbnRlciAweDAmZ3Q7ICMmbHQ7Ynl0ZXN0cnVjdHVyZS1kZXNjcmlwdG9yIDB4 MjlmNDc0MCZndDspPGJyPjwvZGl2PjxkaXY+SW4gdW5rbm93biBmaWxlOjxicj48L2Rpdj48ZGl2 PiZuYnNwOyZuYnNwOyZuYnNwOyA3IChwb2ludGVyLSZndDtieXRldmVjdG9yICMmbHQ7cG9pbnRl ciAweDAmZ3Q7IDg4ICMmbHQ7dW5kZWZpbmVkJmd0OyAjJmx0O3VuZGVmaW5lZCZndDspPGJyPjwv ZGl2PjxkaXY+SW4gaWNlLTkvYm9vdC5zY206PGJyPjwvZGl2PjxkaXY+Jm5ic3A7Jm5ic3A7Jm5i c3A7IDc1MToyNSA2IChkaXNwYXRjaC1leGNlcHRpb24gNSBudWxsLXBvaW50ZXItZXJyb3IgKCJw b2ludGVyLSZndDtieXRldmVjdG9yIiAibnVsbCBwb2ludGVyIGRlcmVmZXJlbmNlIiAoKSAoKSkp PGJyPjwvZGl2PjxkaXY+SW4gaWNlLTkvZXZhbC5zY206PGJyPjwvZGl2PjxkaXY+Jm5ic3A7Jm5i c3A7Jm5ic3A7IDYxOTo4IDUgKF8gIygjKCMmbHQ7ZGlyZWN0b3J5IChndWlsZS11c2VyKSBiNjcx NDAmZ3Q7ICMmbHQ7Jmx0O2luc3RhbGxlciZndDsgbmFtZTogbmV3dCBpbml0OiAjJmx0O3Byb2Nl ZHVyZSBpbml0ICgpJmd0OyBleGl0OiAjcHJvY2VkdXJlIGV4aXQgKCkmZ3Q7IGV4aXQtZXJyb3I6 PGJyPjwvZGl2PjxkaXY+IyZsdDtwcm9jZWR1cmUgZXhpdC1lcnJvciAoZmlsZSBrZXkgYXJncyZn dDsgZmluYWwtcC4uLiZndDspIC4uLikpPGJyPjwvZGl2PjxkaXY+PC9kaXY+PGRpdj4mbmJzcDsm bmJzcDsmbmJzcDsgNjE5OjggNCAoXyAjKCMoIygjJmx0O2RpcmVjdG9yeSAoZ3VpbGUtdXNlcikg YjY3MTQwJmd0OyAjJmx0OyZsdDtpbnN0YWxsZXImZ3Q7IG5hbWU6IG5ld3QgaW5pdDogIyZsdDtw cm9jZWR1cmUgaW5pdCAoKSZndDsgZXhpdDogI3Byb2NlZHVyZSBleGl0ICgpJmd0OyBleGl0LWVy cm9yOjxicj48L2Rpdj48ZGl2PiMmbHQ7cHJvY2VkdXJlIGV4aXQtZXJyb3IgKGZpbGUga2V5IGFy Z3MmZ3Q7IGZpLi4uJmd0OykgLi4uKSAjKSk8YnI+PC9kaXY+PGRpdj5JbiBpY2UtOS9wb3J0cy5z Y206PGJyPjwvZGl2PjxkaXY+Jm5ic3A7Jm5ic3A7Jm5ic3A7IDQ2MjoxNyAzIChjYWxsLXdpdGgt b3V0cHV0LWZpbGUgXyBfICM6YmluYXJ5IF8gIzplbmNvZGluZyBfKTxicj48L2Rpdj48ZGl2Pklu IGljZS05L2V2YWwuc2NtOjxicj48L2Rpdj48ZGl2PiZuYnNwOyZuYnNwOyZuYnNwOyA2MTk6OCAy IChfICMoIygjJmx0O2RpcmVjdG9yeSAoZ3VpbGUtdXNlcikgYjY3MTQwJmd0OyBudWxsLXBvaW50 ZXItZXJyb3IgKCJwb2ludGVyLSZndDtieXRldmVjdG9yIiAibnVsbCBwb2ludGVyIGRlcmVmZXJl bmNlIiAoKSAoKSkpICMmbHQ7b3V0cHV0OiAvdG1wL2xhc3QtaW5zdGFsbGVyLWVycm9yIDEyJmd0 OykpPGJyPjwvZGl2PjxkaXY+Jm5ic3A7Jm5ic3A7Jm5ic3A7IDE1OTo5IDEgKF8gIygjKCMmbHQ7 ZGlyZWN0b3J5IChndWlsZS11c2VyKSBiNjcxNDAmZ3Q7IG51bGwtcG9pbnRlci1lcnJvciAoInBv aW50ZXItJmd0O2J5dGV2ZWN0b3IiICJudWxsIHBvaW50ZXIgZGVyZWZlcmVuY2UiICgpICgpKSkg IyZsdDtvdXRwdXQ6IC90bXAvbGFzdC1pbnN0YWxsZXItZXJyb3IgMTImZ3Q7KSk8YnI+PC9kaXY+ PGRpdj5JbiB1bmtub3duIGZpbGU6PGJyPjwvZGl2PjxkaXY+Jm5ic3A7Jm5ic3A7Jm5ic3A7IDAg KG1ha2Utc3RhY2sgI3QpPGJyPjwvZGl2PjxkaXY+aWNlLTkvZXZhbC5zY206MTU5Ojk6IEluIHBy b2NlZHVyZSBwb2ludGVyLSZndDtieXRldmVjdG9yOiBudWxsIHBvaW50ZXIgZGVyZWZlcmVuY2U8 YnI+PC9kaXY+PGRpdj4iPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+SGVyZSBhcmUgdGhl IHNwZWNpZmljcyBvZiBteSBjb21wdXRlcjogPGJyPjwvZGl2PjxkaXY+QVNVUyBNQVhJTVVTIFZJ IElNUEFDVCBBQ1BJIEJJT1MgUmV2aXNpb24gMTMwMTxicj48L2Rpdj48ZGl2PkNQVTogSW50ZWwg Q29yZSAxNS00NDQwIENQVSBAIDMuMTlHSHo8YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5J J20gbm90IHN1cmUgaWYgaXQncyBhIGhhcmR3YXJlIGNvbXBhdGliaWxpdHkgcHJvYmxlbSwgYSBi dWcgaW4gdGhlIGd1aWRlZCBncmFwaGljYWwgaW5zdGFsbGF0aW9uLCBvciBzb21ldGhpbmcgZWxz ZS48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5UaGFua3MgaW4gYWR2YW5jZSwga2luZCBy ZWdhcmRzLjxicj48L2Rpdj4= --b1_93ff6e1883248e42293aeab0c97141b3-- ------------=_1584554282-8345-1-- From unknown Sun Jun 22 08:04:43 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Vivien Kraus Subject: bug#35858: closed (Re: bug#36402: installation error) Message-ID: References: <87sgi5czrq.fsf@gmail.com> <87sgt61fu6.fsf@planete-kraus.eu> X-Gnu-PR-Message: they-closed 35858 X-Gnu-PR-Package: guix Reply-To: 35858@debbugs.gnu.org Date: Wed, 18 Mar 2020 17:58:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1584554282-8345-3" This is a multi-part message in MIME format... ------------=_1584554282-8345-3 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #36402: Null pointer error when partitioning with the graphical installer which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 35858@debbugs.gnu.org. --=20 36402: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D36402 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1584554282-8345-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 36402-done) by debbugs.gnu.org; 18 Mar 2020 17:57:06 +0000 Received: from localhost ([127.0.0.1]:41324 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jEcwE-00029K-0R for submit@debbugs.gnu.org; Wed, 18 Mar 2020 13:57:06 -0400 Received: from mail-wr1-f43.google.com ([209.85.221.43]:38031) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jEcwC-00028o-QG for 36402-done@debbugs.gnu.org; Wed, 18 Mar 2020 13:57:05 -0400 Received: by mail-wr1-f43.google.com with SMTP id s1so9837988wrv.5 for <36402-done@debbugs.gnu.org>; Wed, 18 Mar 2020 10:57:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=ba2NyilU5VnguSJZrq70xaTh8yIjjF3Kahheznv2SYY=; b=ItM6+FpkSENA+xQQs4aP/3NQ/LBs0u2cccEVJ/kw3wRqEPovnf/5FrOzgvDwWyBkC/ dqClItr13l3gUl6MqhCDNdHMI6zi8spgIwzT/AjV2IeAJCskOITJegQUn+osHCB5lWA1 8iMcOuk+gV8kRj/bhm5cImh16o3+jHNsTG+7A9YUdY4Vea4T9MTqXacJmyiw4nxPp4+M lucsOsYaqJrdmP/wKBosR0qI7za59mceO2haGYNZr8pzzNhH2ZEmtK66df6G+uFGq1Zf FqYuFmULn2qrbqe2H7sIsQtf0eI5YXYsXCA+rLEx8r1VevZopIuAEGGJqCgOtV/mNcdP IN0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=ba2NyilU5VnguSJZrq70xaTh8yIjjF3Kahheznv2SYY=; b=fk0YhgZw1s+/cEr0GtaEIpU6Cylj7KUmLUiiz1mlJVbjwF99hXjDxyhbI1kTa9fNJy GO9E0JvER/lhBr0+/Fyo400kR6TF4WulLYJeTTsJ1aUaSeFXJBNfERZwnpQh33I+08b8 aPiz5ieZzCwZThFXbHod+49zbq8ayhPcLEWqlR6NF30DIyyz/46t3wjOi+aSwmb3vguM v3cnm5dFlwx1aO4OpyTbYWk+Tz5T0rN42zLrhAhR5fq5riNEUvkYPQfkk4+dyNzPlytC Gn2QvHvSmvsAJcdGzf5/3b5JkwWxEqHrL/beX7ILk/6lPNCVvSYz8HRTO7Mdg7i1teox fksg== X-Gm-Message-State: ANhLgQ24IoQh1Pn8wqCAoRjkhaWxbSOmqEl+wdvzPiGz+WnJOy97jKZB 8xIG2fSBHOv38EouDVz2P06RMy0a X-Google-Smtp-Source: ADFU+vscZHY9JHCd5qvcv+akQK/TVxCx2SGlpG1biIQp4NNTbXIOLwlYiXJdnDwC6p6FNi5TffwWDg== X-Received: by 2002:adf:ab1d:: with SMTP id q29mr6447578wrc.233.1584554218782; Wed, 18 Mar 2020 10:56:58 -0700 (PDT) Received: from meru ([2a01:cb18:832e:5f00:dd38:c2ad:2d88:5b4d]) by smtp.gmail.com with ESMTPSA id 127sm5042150wmd.38.2020.03.18.10.56.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 Mar 2020 10:56:57 -0700 (PDT) References: <87lfxmu47j.fsf@gnu.org> <878sr989br.fsf@gmail.com> <87a7bnaj0b.fsf@gnu.org> <87imqbgh71.fsf@gmail.com> <87woepyc7d.fsf@gnu.org> <87imq8tf88.fsf@gmail.com> <87pnkfi1nx.fsf@gnu.org> <87mufiq27h.fsf@gmail.com> <877e6i8ttu.fsf@gnu.org> User-agent: mu4e 1.2.0; emacs 26.3 From: Mathieu Othacehe To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#36402: installation error In-reply-to: <877e6i8ttu.fsf@gnu.org> Date: Wed, 18 Mar 2020 18:56:57 +0100 Message-ID: <87sgi5czrq.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36402-done Cc: 36402-done@debbugs.gnu.org, Juan X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, This has hopefully been resolved by Guile-Parted 0.0.2 update, so closing! Thanks, Mathieu ------------=_1584554282-8345-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 22 May 2019 18:55:23 +0000 Received: from localhost ([127.0.0.1]:42947 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hTWOY-0003rR-Oe for submit@debbugs.gnu.org; Wed, 22 May 2019 14:55:23 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48754) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hTWOW-0003r9-Jx for submit@debbugs.gnu.org; Wed, 22 May 2019 14:55:21 -0400 Received: from lists.gnu.org ([209.51.188.17]:59123) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hTWON-0006QF-2p for submit@debbugs.gnu.org; Wed, 22 May 2019 14:55:12 -0400 Received: from eggs.gnu.org ([209.51.188.92]:34796) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hTWOI-00086f-Ck for bug-guix@gnu.org; Wed, 22 May 2019 14:55:07 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hTWMn-0005NQ-7U for bug-guix@gnu.org; Wed, 22 May 2019 14:53:35 -0400 Received: from planete-kraus.eu ([89.234.140.182]:42466) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hTWMl-0005ET-8R for bug-guix@gnu.org; Wed, 22 May 2019 14:53:33 -0400 Received: from ananas.home ([2a01:cb14:180:800:2e27:d7ff:fe32:5880] helo=ananas) by planete-kraus.eu with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hTWMV-00022y-9b for bug-guix@gnu.org; Wed, 22 May 2019 19:53:15 +0100 User-agent: mu4e 1.2.0; emacs 26.2 From: Vivien Kraus To: bug-guix@gnu.org Subject: Null pointer error when partitioning with the graphical installer Date: Wed, 22 May 2019 20:53:05 +0200 Message-ID: <87sgt61fu6.fsf@planete-kraus.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 89.234.140.182 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Hello, Thank you for all the work you've put in the Guixsd release. I have used guix on top of a Debian distribution for some time, but with the release I wanted to try and install it on its own. I'm trying to install guix on my system. I have the 1.0.1 patch, but I had the same problem with 1.0.0. I already have a debian system with an encrypted drive, and I would like to erase it with an encrypted Guix system with a separate /home partition. I have chosen my language (fran=C3=A7ais). My location (France). I have chosen the graphical installer. I have chosen my timezone (Europe / Paris). I have chosen my keyboard (Fran=C3=A7ais / Fran=C3=A7ais (sans touche morte= Sun): this one seems to be correct but I don't have much information. It would be awesome if I could test it in a text box). I have chosen the guided installation with encryption. I have chosen my hard drive, the only option: ATA WDC WD15EARS-60M (scsi) /dev/sda 1500 GB gpt I have chosen the option to have a separate /home. And then I get the exception. I copy it from another keyboard, but I hope that I copied it correctly. In ice-9/boot-9.scm: 829:9 19 (catch srfi-34 # # _) 829:9 18 (catch srfi-34 # # _) 829:9 17 (catch srfi-34 # # _) 829:9 16 (catch srfi-34 # # _) In ./gnu/installer/steps.scm: 182:21 15 (_) In ./gnu/installer/newt/partition.scm: 755:33 14 (run-partitioning-page) In ./gnu/installer/parted.scm: 1010:14 13 (auto-partition! #< bytestructure: #> #:scheme _) 870:21 12 (loop _ _ _) 863:17 11 (loop _ 1962582833 967694336) 771:25 10 (mkpart #< bytestructure: #> _ #:previous-partition _) In parted/structs.scm: 552:19 9 (pointer->partition _) 132:3 8 (pointer->bytestructure # #) In unknown file: 7 (pointer->bytevector # 88 # #) In ice-9/boot-9.scm: 751:25 6 (dispatch-exception 5 null-pointer-error ("pointer->bytevector" "null pointer dereference" () ())) In ice-9/eval.scm: 619:8 5 (_ #(#(# #< name: newt init: # exit: # exit-error: # final-p...>) ...)) 619:8 4 (_ #(#(#(# #< name: newt init: # exit: # exit-error: # fi...>) ...) #)) In ice-9/ports.scm: 462:17 3 (call-with-output-file _ _ #:binary _ #:encoding _) In ice-9/eval.scm: 619:8 2 (_ #(#(# null-pointer-error ("pointer->bytevector" "null pointer dereference" () ())) #)) 159:9 1 (_ #(#(# null-pointer-error ("pointer->bytevector" "null pointer dereference" () ())) #)) In unknown file: 0 (make-stack #t) ice-9/eval.scm:159:9: In procedure pointer->bytevector: null pointer dereference If you need more information, please tell me. I can retry the installation to help debugging that, but I need simple instructions :) Best regards, Vivien ------------=_1584554282-8345-3--