From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id UJzvN01S32H85QAAgWs5BA (envelope-from ) for ; Wed, 12 Jan 2022 23:12:29 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id uPm+NE1S32HxTwEAauVa8A (envelope-from ) for ; Wed, 12 Jan 2022 23:12:29 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 8C46D28199 for ; Wed, 12 Jan 2022 23:12:29 +0100 (CET) Received: from localhost ([::1]:51998 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n7lr2-0004lI-QB for larch@yhetil.org; Wed, 12 Jan 2022 17:12:28 -0500 Received: from eggs.gnu.org ([209.51.188.92]:33108) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n7lqd-0004kv-60 for bug-guix@gnu.org; Wed, 12 Jan 2022 17:12:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:38249) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n7lqc-0001aw-G3 for bug-guix@gnu.org; Wed, 12 Jan 2022 17:12:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1n7lqc-0002Cb-AH for bug-guix@gnu.org; Wed, 12 Jan 2022 17:12:02 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#52788: static networking: Support pointopoint/peer References: <575f2e6a-8772-a5ec-4ef7-b5701e3bff13@web.de> In-Reply-To: <575f2e6a-8772-a5ec-4ef7-b5701e3bff13@web.de> Resent-From: Jonathan Brielmaier Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 12 Jan 2022 22:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52788 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 52788@debbugs.gnu.org Received: via spool by 52788-submit@debbugs.gnu.org id=B52788.16420254708398 (code B ref 52788); Wed, 12 Jan 2022 22:12:02 +0000 Received: (at 52788) by debbugs.gnu.org; 12 Jan 2022 22:11:10 +0000 Received: from localhost ([127.0.0.1]:59385 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7lpl-0002BN-Rh for submit@debbugs.gnu.org; Wed, 12 Jan 2022 17:11:10 -0500 Received: from mout.web.de ([212.227.15.3]:42673) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7lpj-0002As-Bk for 52788@debbugs.gnu.org; Wed, 12 Jan 2022 17:11:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1642025459; bh=fl0hLcST4brqPiyLldIJo3T3s2Ld2JaT+jQL0z6/JjE=; h=X-UI-Sender-Class:Date:To:Subject:From; b=bOno9r8OpnxAGeSHUrGa2Q5hvHX/hG5o/cizwo8/tiSKO+jIOqoobBbEFnnwjdTNf eSYk4ijLe4hcJ/1dum25saSEsZizsF8Nw6B6zppMdO580hlFxxaZwg5N4Od+bFPp+3 33ajRdtlJdMwe25+F7LOWpY2qgVqE823EM4gMYXw= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from [192.168.178.23] ([77.181.3.231]) by smtp.web.de (mrweb005 [213.165.67.108]) with ESMTPSA (Nemesis) id 1N0qv3-1mBFl01JZN-00wSZM for <52788@debbugs.gnu.org>; Wed, 12 Jan 2022 23:10:59 +0100 Message-ID: Date: Wed, 12 Jan 2022 23:10:58 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Content-Language: en-US From: Jonathan Brielmaier Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:CSdEAw6pg1465e3D4FB7DHr86kI5l4WMuMLZ8d5a374tzsb8KMS ETE6fusHaTjjqAO7ge2zXKqLiQcrio7TiEgTJVfmEHtHRyCaqVw9GupXjDpSc+G3QlaOrxD p/UthRQgcxVfYNnpR43fC9aP4ljdV3cTotUCST5Rt+vf0ScmpSVzohSOZUYp1N6xTQvXAQt 5imWu++a8X9bRyXfSBYfw== X-UI-Out-Filterresults: notjunk:1;V03:K0:OJhXLVVCFxg=:C7t1/vJPDhJwOv3Cq5Z+8n I6vkANz/tcI8seUTMEe10hvlItdtP5Wx0v2ATQystyf90M8bRdZMwYutBRlPT6jRnFZTHTFLX rX3KgLW8i2cXq7KA2rHUyziRqb+vl9fOqaEYYdoCx2l/RevgGsLCUUJLB2gi3liYcT/L1MUYW HmtdZypw9cAYs0xFSy7n+9GAwuJe1rWzSFc4ygobAxXQcD/Rm2JtLpM1Lhzc+WiKNq/yAhoTV iuJUh1o4qKVtWGcR29RX4x3i3XDOB89DyyICITQt13iM0xbgPOajbdsuNAhXN2CQqA14LKwjh sUmnu6PXYFWGdX+UoC5PF9VWRsskY+Ot/l4mgPXRQbBFu9yuJccsH80T4BKwPM33/1rSBnvg6 EKGyS1sEu+APKauEMfS97JdUNNSH2AZV6DsC20YsAaYx9BywxGJteHQh4HmTObycbs3hwmzkr F2n3SkzT5BKv18TYczX7rwpTlCCvBNLtKqJ3hGgIoDvDTSZt/OualqQc+fOhlVKVU8jF39xUa JPvT5ESgHeMigM6kaMbQLkyuApgwQ7G0fH7+0CqrVcgioOkun3qrQonRX6+DqYrd6CgA9ImSI hsueHcgjTF2ZVIkpZH9IsQ4HokTF1VRYqCeejWiy8ybPrWKl/zCxCbFyuU7UkJW0lL3zrcdy0 xYJIOqS+ZOEfCtFDAeaLe1tpC7ZarljZDaSk+hdGRTnrVQ6OClVE/jnhD3NvQypnbNXzqRa9R x+ZqAp/ZPF0QFZiGShnFjXxEXmR4vVHRpr0emKXAIksQwaNu3HVLCEsM1rkEQ/2dzjICMU0Ut 1g8YHYFg6FOyd+zD13/Jf6i/e9JwUggga7jWszn24xc6iqSZECVFCS9qeeQ0I6/GUAewhC5P+ cgxuOQhTefmNpGtQePOSi6Ts72FHk4/L9K4fKuwx8exx6vbR1JhfIdWsDCSGiDrR5N3P6VlEF Yym2Tb8xv+xXjw0T2LiQU6QXYnzHn3LkAdrh3kED4XEiLvm2eVp+0nchZbwF/s8cRbhzA+Gdo 007932cVyXX1dydn6X4frfVe8s7NP3nCUoZU7NXV1tsh1Vi/IxgdxOGQ4E2xIeC/0aTg/mfoc 3rbmx8Ku1Nvg2k= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1642025549; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=4oiAZ22BVuzVLNRCD5f5hpnXzSk0fzek/IP63Yj7QGA=; b=UZ15RemitZBLP1XptKJJJ2jD7lp2DPfR1Gu0krCvk2r+JRXoVXEfY2psHYUGleIKd7of1D +eKMjrHZNLHOJ3RWin4t/bkcJlQlKk/SU4koG4RxTM9hGcaJFwn+AsyVyWVOU4SKNHPJj7 q8p4N3W36mYSyrh9BN8YBFfdVq2G/7w9HCOFXY9EzG1ZTES6aaCEnvETvB15AKDRZC8ZJk A5Dw/+nYM1FZiqH55jmBkBZgkPW7SqFQ4L8fyqwnGZI7Y6lASKu0mpAS2cqwy1NVQQmi+h 4OW8RKDEjsSLITsG4qbVjc1xW7h8PUbcLb1k+6Cv6TBGLxokgaPm/wqITScCoA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1642025549; a=rsa-sha256; cv=none; b=hBYsO5WKYSPnFcuEZ1/QNPrPf7djthfRT6kzuOL895K2nvLHk50Ma7BDlwP96jYxr3zzFE 5bQvX4WKj8cJ3KLjH6bpJrwPKPXix/qPLGS22kXYLJ3nRMZm9wxwYgPVT0TPYUii8iosY5 rpfT/lx/duKHWgiYKD6JwbEBJgJRGXtF7bkmFpuNVY2KdhUueH97Tt1s8fCu/G+RPYLcVd DpdfqL/fnCWy4ndGihjO0Y/M0H45kkMtqX/EgZ9HTblyxpWparzfvFdKshe8lo/nohsbwV evwpe2XxR6si2eN3lZAjniWLWzyVcwxQqyqNl/sn9AEC/dvoUpGz6+wlFaPIow== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=web.de header.s=dbaedf251592 header.b=bOno9r8O; dmarc=fail reason="SPF not aligned (relaxed)" header.from=web.de (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -2.82 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=web.de header.s=dbaedf251592 header.b=bOno9r8O; dmarc=fail reason="SPF not aligned (relaxed)" header.from=web.de (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 8C46D28199 X-Spam-Score: -2.82 X-Migadu-Scanner: scn0.migadu.com X-TUID: zcDkNHUKLKHX Thanks for the fast implementation in guile-netlink! Didn't know how to use `--with-latest=3Dguile-netlink` in that context so I updated the packa= ge: diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index 74567830e6..dcb1041136 100644 =2D-- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -4602,37 +4602,39 @@ (define-public guile-fslib (license license:agpl3+))) (define-public guile-netlink - (package - (name "guile-netlink") - (version "1.1.1") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://git.lepiller.eu/git/guile-netlink") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0jcl6mzqy04if5drflmygmggbgzsxa42mlmskqb3cfqmksq0zj0y")))) - (build-system gnu-build-system) - (inputs - (list guile-3.0)) - (native-inputs - (list automake - autoconf - pkg-config - guile-3.0 ;for 'guild compile' + guile.m4 - texinfo)) - (home-page "https://git.lepiller.eu/guile-netlink") - (synopsis "Netlink protocol implementation for Guile") - (description "Guile Netlink is a GNU Guile library providing an implementation + (let ((commit "b7aa2be9476e0f1b6cc4a7b22ba070c6411cb0ae") + (revision "1")) + (package + (name "guile-netlink") + (version (git-version "1.1.1" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.lepiller.eu/git/guile-netlink") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "03f9ads2qj3lj8frlg3pmh0nx4qikqpkhy0fvfy12qivlrfdbvcm")))) + (build-system gnu-build-system) + (inputs + (list guile-3.0)) + (native-inputs + (list automake + autoconf + pkg-config + guile-3.0 ;for 'guild compile' + guile.m4 + texinfo)) + (home-page "https://git.lepiller.eu/guile-netlink") + (synopsis "Netlink protocol implementation for Guile") + (description "Guile Netlink is a GNU Guile library providing an implementation of the netlink protocol. It provides a generic library for writing implementations of a netlink protocol, a low-level rtnetlink implementation that uses that library and a high-level API for network management that uses rtnetlink.") - (license license:gpl3+))) + (license license:gpl3+)))) (define-public guile-gitlab (package That was the easy part. The part in gnu/services/base.scm seems to be a bit over my Guile/gexp skills. And I couldn't find a proper source to copy-and-paste-and-adapt :P