From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 18:13:40 2020 Received: (at submit) by debbugs.gnu.org; 6 Mar 2020 23:13:40 +0000 Received: from localhost ([127.0.0.1]:45994 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jAMA0-0005ta-BP for submit@debbugs.gnu.org; Fri, 06 Mar 2020 18:13:40 -0500 Received: from lists.gnu.org ([209.51.188.17]:45142) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jAM9y-0005tT-SE for submit@debbugs.gnu.org; Fri, 06 Mar 2020 18:13:39 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:41911) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jAM9u-0004Aa-SC for guix-patches@gnu.org; Fri, 06 Mar 2020 18:13:38 -0500 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,FREEMAIL_FROM, 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 1jAM9q-0004Ou-T5 for guix-patches@gnu.org; Fri, 06 Mar 2020 18:13:34 -0500 Received: from mail-il1-x12c.google.com ([2607:f8b0:4864:20::12c]:40292) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jAM9q-0004LQ-KC for guix-patches@gnu.org; Fri, 06 Mar 2020 18:13:30 -0500 Received: by mail-il1-x12c.google.com with SMTP id g6so3562932ilc.7 for ; Fri, 06 Mar 2020 15:13:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=JoIibqJrJPud64DAADla5kZY82cMOkCcg46ZlNrkE1c=; b=ipU0FFborbJcGd9qX4TSAL5oO6eVn31Ke776bcFs6wi7NfmrX8HYRw2TXTZJ951Gfh 3YIXTF3DSyt0uAQ0VGJQ9q7L7TiUYq0hmC4rWU9AmOtRRWJhbuwkzRN0tmrvrLaLlEvd D/N+fdpdhk+/Fx0D17i/aibjvcTCIrXbw+wXnxBP5yx5QwP6NGhEeVwxDyu3s83GoII5 fmH+9+ozQIGT35Yo5AVxmWyZFE25CfOHH2Zim0aO4sJKDx1+HHS6cbsV3u3VLuBx+dm7 kiR36awbOrJqf76uH3KfZ7anTOOz7GsB1YyDMh5V06nNYOMhEfr4ykGOgXZppeC0EVGJ Siyg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=JoIibqJrJPud64DAADla5kZY82cMOkCcg46ZlNrkE1c=; b=Y81VxL9dh9pkA2mULheeBx81Wdiw5kbWUN1LRn3VP+/lgP72eihuKU7MCPX0AOjlwa meHY/IOkZUIpUbNySmNmGYdVoqbOHH7MWnGkL1u1OHDaV5ProdLRe1IruW9Zy8UkjE9i WR6TXKZ8lgfaEI5WdX3T/dM40I8xsFfxohn4sWLg81Z/SD9LAYPCRMUAUxXuNMgsNsZs 7WPujbLexHyBeFzp6ENDqX2Kw+OJSMkvPqMLjeuKJ2VjAGuFOcHTzPCtZuixrjzJcZUi Dpxs5MUFHy70zlbBzbrKA2O5/xHMePDKqcpdBVvvU22de/b0lZ0oR2JXS4BdAnh3kX2r zGJQ== X-Gm-Message-State: ANhLgQ1HSapWtSVXzBFDBmkJXbnRgJqa5ffcvDIG5gvC/fFhpC3sOFEJ hQ6QDzB3pQxxOYlam7/QyPz6f53R+fEdFIr1i031M+mo X-Google-Smtp-Source: ADFU+vv+t0MSaeb/G4E+SeGGN4VPWBsaIc0YbT6hOc1g83wRfKu/6PwTAI3gjq1TCn47rPj2Hbs9mllsdplUKvKjFJ8= X-Received: by 2002:a05:6e02:605:: with SMTP id t5mr4889433ils.284.1583536409386; Fri, 06 Mar 2020 15:13:29 -0800 (PST) MIME-Version: 1.0 From: Vincent Legoll Date: Sat, 7 Mar 2020 00:13:18 +0100 Message-ID: Subject: [PATCH] gnu: Add traceroute. To: guix-patches@gnu.org Content-Type: multipart/mixed; boundary="0000000000002c029705a037cd89" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::12c X-Spam-Score: 0.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: -0.7 (/) --0000000000002c029705a037cd89 Content-Type: text/plain; charset="UTF-8" This need an in-depth review, as there is something strange, I had to set LIBRARY_PATH to overcome gcc/ld not finding crt{i,1}.o I found the following bug: https://issues.guix.gnu.org/issue/32131 that met a similar issue... Please advise how to proceed further. -- Vincent Legoll --0000000000002c029705a037cd89 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-gnu-Add-traceroute.patch" Content-Disposition: attachment; filename="0001-gnu-Add-traceroute.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k7gsjbvn0 RnJvbSA1MjUyZjQ1MDMwYzlkNzI1YmVmY2JhNjk4YjBlNWU5ZjljNDllMDBkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBWaW5jZW50IExlZ29sbCA8dmluY2VudC5sZWdvbGxAZ21haWwu Y29tPgpEYXRlOiBTYXQsIDcgTWFyIDIwMjAgMDA6MDU6MzkgKzAxMDAKU3ViamVjdDogW1BBVENI XSBnbnU6IEFkZCB0cmFjZXJvdXRlLgoKKiBnbnUvcGFja2FnZXMvbmV0d29ya2luZy5zY20gKHRy YWNlcm91dGUpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL25ldHdvcmtpbmcuc2Nt IHwgNDUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDQ1IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvbmV0d29ya2lu Zy5zY20gYi9nbnUvcGFja2FnZXMvbmV0d29ya2luZy5zY20KaW5kZXggZWRkZmZmZDY2Mi4uOTJi NjM5MWE1MyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL25ldHdvcmtpbmcuc2NtCisrKyBiL2du dS9wYWNrYWdlcy9uZXR3b3JraW5nLnNjbQpAQCAtMjg2NCw2ICsyODY0LDUxIEBAIFN1Y2ggaW50 ZXJmYWNlcyBhcmUgdXNlZnVsIGZvciBWUE4gc29mdHdhcmUsIHZpcnR1YWxpemF0aW9uLCBlbXVs YXRpb24sCiBzaW11bGF0aW9uLCBhbmQgYSBudW1iZXIgb2Ygb3RoZXIgYXBwbGljYXRpb25zLiIp CiAgICAgKGxpY2Vuc2UgbGljZW5zZTpncGwyKSkpCiAKKyhkZWZpbmUtcHVibGljIHRyYWNlcm91 dGUKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAidHJhY2Vyb3V0ZSIpCisgICAgKHZlcnNpb24gIjIu MS4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIHVybC1mZXRj aCkKKyAgICAgICAodXJpIChzdHJpbmctYXBwZW5kICJtaXJyb3I6Ly9zb3VyY2Vmb3JnZS90cmFj ZXJvdXRlL3RyYWNlcm91dGUvIgorICAgICAgICAgICAgICAgInRyYWNlcm91dGUtIiB2ZXJzaW9u ICIvdHJhY2Vyb3V0ZS0iIHZlcnNpb24gIi50YXIuZ3oiKSkKKyAgICAgICAoc2hhMjU2CisgICAg ICAgIChiYXNlMzIgIjFkaDMydmNmYXdrbDFwOWc0cmFsMXAwY2FtZHM0cGFxcjhkYjFrYXF4d3lr NmhtZDRzOW4iKSkpKQorICAgIChidWlsZC1zeXN0ZW0gZ251LWJ1aWxkLXN5c3RlbSkKKyAgICAo YXJndW1lbnRzCisgICAgIGAoIzp0ZXN0cz8gI2YgOyBObyB0ZXN0cy4KKyAgICAgICAjOnBoYXNl cworICAgICAgIChtb2RpZnktcGhhc2VzICVzdGFuZGFyZC1waGFzZXMKKyAgICAgICAgIChhZGQt YWZ0ZXIgJ3VucGFjayAncGF0Y2gtbWFrZQorICAgICAgICAgICAobGFtYmRhIF8KKyAgICAgICAg ICAgICAgIChzdWJzdGl0dXRlKiAiTWFrZS5ydWxlcyIKKyAgICAgICAgICAgICAgICAgKCgiIC1s bSAiKSAiICIpKQorICAgICAgICAgICAgICN0KSkKKyAgICAgICAgIChyZXBsYWNlICdidWlsZAor ICAgICAgICAgICAobGFtYmRhKiAoIzprZXkgaW5wdXRzICM6YWxsb3ctb3RoZXIta2V5cykKKyAg ICAgICAgICAgICAobGV0KiAoKGxpYmdsaWJjIChhc3NvYy1yZWYgaW5wdXRzICJnbGliYyIpKQor ICAgICAgICAgICAgICAgICAgICAoaGVhZGVycyAoYXNzb2MtcmVmIGlucHV0cyAibGludXgtbGli cmUtaGVhZGVycyIpKSkKKyAgICAgICAgICAgICAgIChpbnZva2UgIm1ha2UiICJMREZMQUdTPS1s bSAtTC4uL2xpYnN1cHAiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFw cGVuZCAiTElCUkFSWV9QQVRIPSIgbGliZ2xpYmMgIi9saWIiKQorICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgIkNGTEFHUz0tSSIgaGVhZGVycyAiL2luY2x1ZGUi KSkpKSkKKyAgICAgICAgIChyZXBsYWNlICdpbnN0YWxsCisgICAgICAgICAgIChsYW1iZGEqICgj OmtleSBvdXRwdXRzICM6YWxsb3ctb3RoZXIta2V5cykKKyAgICAgICAgICAgICAobGV0ICgob3V0 IChhc3NvYy1yZWYgb3V0cHV0cyAib3V0IikpKQorICAgICAgICAgICAgICAgKGludm9rZSAibWFr ZSIgKHN0cmluZy1hcHBlbmQgInByZWZpeD0iIG91dCkgImluc3RhbGwiKSkpKQorICAgICAgICAg KGRlbGV0ZSAnYm9vdHN0cmFwKSAgICAgICAgICAgIDt0aGVyZSBpcyBubyBjb25maWd1cmUuYWMg ZmlsZQorICAgICAgICAgKGRlbGV0ZSAnY29uZmlndXJlKSkpKSAgICAgICAgIDt0aGVyZSBpcyBu byBjb25maWd1cmUgc2NyaXB0CisgICAgKG5hdGl2ZS1pbnB1dHMKKyAgICAgYCgoImdsaWJjIiAs Z2xpYmMpCisgICAgICAgKCJsaW51eC1saWJyZS1oZWFkZXJzIiAsbGludXgtbGlicmUtaGVhZGVy cykpKQorICAgIChob21lLXBhZ2UgImh0dHA6Ly90cmFjZXJvdXRlLnNvdXJjZWZvcmdlLm5ldC8i KQorICAgIChzeW5vcHNpcyAiVHJhY2tzIHRoZSByb3V0ZSB0YWtlbiBieSBwYWNrZXRzIG92ZXIg YW4gSVAgbmV0d29yayIpCisgICAgKGRlc2NyaXB0aW9uICJUcmFjZXJvdXRlIHRyYWNrcyB0aGUg cm91dGUgcGFja2V0cyB0YWtlbiBmcm9tIGFuIElQIG5ldHdvcmsKK29uIHRoZWlyIHdheSB0byBh IGdpdmVuIGhvc3QuICBJdCB1dGlsaXplcyB0aGUgSVAgcHJvdG9jb2wncyB0aW1lIHRvIGxpdmUg KFRUTCkKK2ZpZWxkIGFuZCBhdHRlbXB0cyB0byBlbGljaXQgYW4gSUNNUCBUSU1FX0VYQ0VFREVE IHJlc3BvbnNlIGZyb20gZWFjaCBnYXRld2F5CithbG9uZyB0aGUgcGF0aCB0byB0aGUgaG9zdC4i KQorICAgIChsaWNlbnNlIGxpY2Vuc2U6Z3BsMikpKQorCiAoZGVmaW5lLXB1YmxpYyB2ZGUyCiAg IChwYWNrYWdlCiAgICAgKG5hbWUgInZkZTIiKQotLSAKMi4yNS4xCgo= --0000000000002c029705a037cd89-- From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 20:28:44 2020 Received: (at 39961) by debbugs.gnu.org; 7 Mar 2020 01:28:44 +0000 Received: from localhost ([127.0.0.1]:46052 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jAOGh-0000ex-TW for submit@debbugs.gnu.org; Fri, 06 Mar 2020 20:28:44 -0500 Received: from mail-il1-f196.google.com ([209.85.166.196]:34128) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jAOGg-0000ei-7K for 39961@debbugs.gnu.org; Fri, 06 Mar 2020 20:28:42 -0500 Received: by mail-il1-f196.google.com with SMTP id c8so3372107ilm.1 for <39961@debbugs.gnu.org>; Fri, 06 Mar 2020 17:28:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=Ej3ohBAQBUWRammk5W7TaGee1mLDQyHYV9JoM/sTGVs=; b=WNTqAPS68PKpGeuzaiWLyNcihf3139vzFEJwapwFY3ziUeMmdcrTaCkX0QynzIc5IY 2c/cFte58ix5+RDJTKFcKQZ7l417hXZI+Q+zRJiNb/CM5bzEVA0g0kZ53aYIljcGFto/ V0bvalAnNmcF0BGXymdJyyPqpRjaKTFM3SfPFlhuIajZiBk3lnWlMsPvFoQudGfOfsJ4 vZruoRdhWaVKPAvkJ3F8Vxihli1M6mpmRUAmmdWBWmJAhxtDGckXnEGNIgbnjivudiaz Yh+pA+0md3UMEW0trpo/kqKdrhNkBGcq9WMriwZ8L23H6HmI3/VKiBsqKTQDoKxrHBld n1OA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Ej3ohBAQBUWRammk5W7TaGee1mLDQyHYV9JoM/sTGVs=; b=PwL6Weyuqo0ox3aWZlrqnvOZ4vJo9aTtmUwYKvWPgp9xrPZmGvAezO1nbiDuvpIZiV jV/zSX4UJlNdkQgawJGlN4ZMqscW7DkSdnpaXNhAJ4T/A01YY24EzGZdpjiwfehkt0tQ B6KINLUA4Qes6AcWuR2K8Z8hXY7z+w9fkaXvTmN2UyWabeyTQV75s9K4JX9OTc6rM93S NAKfEcAIIqPfsDhatqg/r5d9pHrKowq3syFOtxzN2lTsm01a3rtsYeAf0mCHwQrq66bI 8zYTWL0do6l/hYq9Xtx/U2zwCKs/lnL3/G/YyY38d0aaIynPjoJLroWv745BSxox+Sza fdoQ== X-Gm-Message-State: ANhLgQ3qF5OtClQP4yP4eCISPHvJtNgJPgiOQOCeaemqVTcR9ZqViGFn AJJFSTSXcfcNUpQ9zXFCHULc3/k4dGyutW42loCDqw== X-Google-Smtp-Source: ADFU+vtEWWfDWrg9k/10iEb1OvpnEeYpBaXWDYtrzAbYsbf51JoszypPjQWnTlPzHyxNeDqqgSSMdpiQuiePWuMzmXA= X-Received: by 2002:a92:d8cc:: with SMTP id l12mr5410221ilo.92.1583544516408; Fri, 06 Mar 2020 17:28:36 -0800 (PST) MIME-Version: 1.0 From: Vincent Legoll Date: Sat, 7 Mar 2020 02:28:25 +0100 Message-ID: Subject: Re: [PATCH] gnu: Add traceroute. To: 39961@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -1.5 (-) X-Debbugs-Envelope-To: 39961 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.5 (--) tracerouted OK to 9.9.9.9 -- Vincent Legoll From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 07 06:06:22 2020 Received: (at 39961) by debbugs.gnu.org; 7 Mar 2020 11:06:22 +0000 Received: from localhost ([127.0.0.1]:46298 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jAXHi-0005jK-5q for submit@debbugs.gnu.org; Sat, 07 Mar 2020 06:06:22 -0500 Received: from mail-io1-f66.google.com ([209.85.166.66]:43811) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jAXHf-0005j7-Oh for 39961@debbugs.gnu.org; Sat, 07 Mar 2020 06:06:20 -0500 Received: by mail-io1-f66.google.com with SMTP id n21so4634903ioo.10 for <39961@debbugs.gnu.org>; Sat, 07 Mar 2020 03:06:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=dQDKTijeRtWluO0TsZMElgY4achCTJIxGtl+o+duTBY=; b=m8Tg5kgkoW7IW/evJ/ebHLXCIE+MFLTAyASV8AxnQUx3VROatVWNPdndF9Pn1FkZ/Q 9EeuLIjF4kBIL3iPaNOwbsTu9GCQsRkSlWKMUpm7Xa7OqbgUNPjJktO1lG1eA0CWMlKs sCsTC1ZQBT+BmnLcqBTBeg43kdnj3npNUbMA02D6x+RjVk2J8gNTiDuxB3cQD3y4PKR9 RopsucOHTs4Y9+ubkpDwzCi8Sx/rFK92lttCv0zXZSLTPsPVIIFt4wWiKetaApbB4Qd6 QtKNQLWuRvkpX5d7v/bDEK/Y/ebBd3jbR5apVZZJ6llCG2pW3WFM2l9mDnhgmZ3SO3Lc 6CdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=dQDKTijeRtWluO0TsZMElgY4achCTJIxGtl+o+duTBY=; b=Itsq+pT4BqqLsn1Bb/J6sEvGW30CT4WIRQOgEDXLosVwj3ovhx6LZOKRUA2DFxIN4/ MaNRoL1Imgvdx3OtbteN8QYDaOQD8gVsD1ju4IfszDFs3oztEg3ZCJe3OmzOzZDnOCKQ rMT07G+QzWVdLDqoCmSAnlzi8Ux7blkZiIrehJXAA+XazkaC/O9dlPLjsDSvp8T6c55t sw47rW0+zg/51GEMKbO5o5cGy8xKQMmPcTcSL3UbWMgUXQGD3J6ThQwbL/JDyRUULgP+ 8VyCtVceBNT+vBFH16oHQK9jzYeTTIsaB7+xWwG6qnV+7zKCV96qsold2/VMGFcXwVZQ rpow== X-Gm-Message-State: ANhLgQ0vsGAjCJCkSHOafdW6+vnxZ70BccM8DIPIr7LHijhJ3W5jY3iA Ql+L3G85oFzo8I89DRnWcevIaMr38lhJGIeJ5NoNdQ== X-Google-Smtp-Source: ADFU+vvds4gjb02TLNkx3iRGrwqaWwoKnD3YsCwZ4eUvkzAS04g1blY91P9CXsCp9gSX8t1L2pHS9EILX6PX6RRRuRY= X-Received: by 2002:a02:8184:: with SMTP id n4mr7196142jag.31.1583579173943; Sat, 07 Mar 2020 03:06:13 -0800 (PST) MIME-Version: 1.0 From: Vincent Legoll Date: Sat, 7 Mar 2020 12:06:03 +0100 Message-ID: Subject: Re: [PATCH] gnu: Add traceroute. To: 39961@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -1.5 (-) X-Debbugs-Envelope-To: 39961 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.5 (--) I've since seen a few other issues on the same subject, but cannot find a way to get it work without setting LIBRARY_PATH... I tried guix environment --ad-hoc gcc-toolchain, adding the missed GUIX_PROFILE to .bash_profile, etc. -- Vincent Legoll From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 07 06:08:36 2020 Received: (at 39961) by debbugs.gnu.org; 7 Mar 2020 11:08:37 +0000 Received: from localhost ([127.0.0.1]:46306 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jAXJs-0005mn-Qg for submit@debbugs.gnu.org; Sat, 07 Mar 2020 06:08:36 -0500 Received: from mail-io1-f54.google.com ([209.85.166.54]:38316) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jAXJr-0005mb-Na for 39961@debbugs.gnu.org; Sat, 07 Mar 2020 06:08:35 -0500 Received: by mail-io1-f54.google.com with SMTP id s24so4653286iog.5 for <39961@debbugs.gnu.org>; Sat, 07 Mar 2020 03:08:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=4LzhYsqapbdCocbdZyC4DpG+29W+ZecDTYMg923aTgc=; b=mXKv4Zh1TnJaBbM/SZ+CNnlwaLueWmnwATNfeLt7n8TOtS6QVzluxLavO9lmywbQ7L CW1WHKgBMfYaWj3sYfmFRmmXGKqtCWE8hTJRxAgCSNZdy7HDjgtQ9GEUBN4WPbuS1PM0 uBbV5bwtzQCAarC9UsokjSmXjyyjxKP3AmxSLu+nckXHMe6iaYvCrTe5syyeSizgNBXp 2BMzVTQ4nGWJPpjMt1wicV11+EOE9Z2Nte+VvNz6KIC/WZWCERAaACsWbaMbTGbK9BkF idKF90wgCobvweP0TZKVyOjdqyZ1jquRzL/jM4PkMNWJAfuXafBYL+sxRTtShUeiVG0H OOAQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=4LzhYsqapbdCocbdZyC4DpG+29W+ZecDTYMg923aTgc=; b=RyFxmtGXr8uVHYl/6gfgbXLHNWrzq/uQ8xHPJ9CtbFVGrVw8t75q0O/2YIinyu6HVv 65xbwkoNPjvVH4+xXS9iwZjGnjmpDZhmrsY6vfIQ222a46RAXMnbUrMDfbRmvb3nEREA P6FK0rPkOzHl5zdjYa73fLYeqHNgNoQ2q7GCEo4PolO86gI/0YNQ6B2uRyn+WVMC/TQ/ AKipB4PKEulkr49HVkVTZ198YPjb1wDMiX0Tc/ERh1wXOmWzgmn/+/1hl3r1RmkfIaTb kjHSlveZ3I2oNuhLcWupk4OPVnVDgDZ5o/qIRxu92ntKmqOArXvV50f5+EJnAM+jYg58 3W0w== X-Gm-Message-State: ANhLgQ0qvTSzGfmEnw5u5ES5T3WnMc8xShUyBhKXVORW33ArAwb2udY6 wcPH6/1Jx6R+pOoVyhMIgmHAutORvqeoggRIOyIM2w== X-Google-Smtp-Source: ADFU+vv4te0u1AGTFI3rr0TiKq09dxs2JgRT+bBWjOGVD5UoenSyMxCUC87KAHcqlRiq6VretSfX0C75Y1cS4NgHzco= X-Received: by 2002:a6b:bb45:: with SMTP id l66mr6417067iof.73.1583579310072; Sat, 07 Mar 2020 03:08:30 -0800 (PST) MIME-Version: 1.0 From: Vincent Legoll Date: Sat, 7 Mar 2020 12:08:19 +0100 Message-ID: Subject: Re: [PATCH] gnu: Add traceroute. To: 39961@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -1.5 (-) X-Debbugs-Envelope-To: 39961 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.5 (--) I am running all this through ssh into a VM, so I also tried to run with bash -l... This is probably misconfiguration on my end... -- Vincent Legoll From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 07 08:09:41 2020 Received: (at 39961) by debbugs.gnu.org; 7 Mar 2020 13:09:42 +0000 Received: from localhost ([127.0.0.1]:46380 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jAZD3-0002II-NV for submit@debbugs.gnu.org; Sat, 07 Mar 2020 08:09:41 -0500 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:49023) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jAZD0-0002I3-Ga for 39961@debbugs.gnu.org; Sat, 07 Mar 2020 08:09:40 -0500 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 24D2921C7A; Sat, 7 Mar 2020 08:09:33 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Sat, 07 Mar 2020 08:09:33 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=MBNIqzMD6vAOC59ZZK/lFL/S NFO5LTE38pNp5mN4LEg=; b=y/dA6GId2PlSBSR6ZqjI1aKaTM2f/QPL1tBa6ci6 lWskKoqa+7H+49xntV/sdER7wQJ3tQjDpcAEVk1gEq1IeF5S0lz4davKv32VKHeR FMcpCkDDHUN/xUhwKtMqkDkUVPY1PA+53znRcnxWDiyRHjiZXyummpS0CqjIt1pm 4wQ= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=MBNIqz MD6vAOC59ZZK/lFL/SNFO5LTE38pNp5mN4LEg=; b=O63ISaqtSBpJl77FQvaBJT jqG0vZ86vx3xXCBVKsBKXaBcqErWsqTx9vxNJcExuo81xcir8+6gmbOvhIPpO2gc oUYBpn04RNNvkS0aALHA6m6AmFUjA1sgVe8OKFMF428znZNbXfOXNeOPagU3r/rV zJJoZFj+9Oj7OnOgN2r2ATdkpij7RC+ekabnRdqDszhAxGLpz6KhIrFWFae64BOz h1G0VolWNgXEMCcqqk3NFottTuo9SHrsr8q6/a9e+MXzweSg7URkuAARCbAxEtQN coQhDws9c7N6Gagi5ql/cVb+0iRpVypSDvFCWAcT/hYg0qRIki3unbkachhqUdJQ == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedruddugedghedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucfkphepudejvd drheekrddvtdefrddufeelnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehm rghilhhfrhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: from localhost (unknown [172.58.203.139]) by mail.messagingengine.com (Postfix) with ESMTPA id A413C3060F09; Sat, 7 Mar 2020 08:09:32 -0500 (EST) Date: Sat, 7 Mar 2020 08:09:18 -0500 From: Leo Famulari To: Vincent Legoll Subject: Re: [bug#39961] [PATCH] gnu: Add traceroute. Message-ID: <20200307130918.GA3194@jasmine.lan> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39961 Cc: 39961@debbugs.gnu.org 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.7 (-) On Sat, Mar 07, 2020 at 12:13:18AM +0100, Vincent Legoll wrote: > + (uri (string-append "mirror://sourceforge/traceroute/traceroute/" > + "traceroute-" version "/traceroute-" version ".tar.gz")) How does this compare to the traceroute provided by the inetutils package? From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 07 08:24:01 2020 Received: (at 39961) by debbugs.gnu.org; 7 Mar 2020 13:24:02 +0000 Received: from localhost ([127.0.0.1]:46394 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jAZQv-0002eH-KB for submit@debbugs.gnu.org; Sat, 07 Mar 2020 08:24:01 -0500 Received: from mail-il1-f193.google.com ([209.85.166.193]:36547) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jAZQt-0002e0-IQ for 39961@debbugs.gnu.org; Sat, 07 Mar 2020 08:24:00 -0500 Received: by mail-il1-f193.google.com with SMTP id b17so4648075iln.3 for <39961@debbugs.gnu.org>; Sat, 07 Mar 2020 05:23:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=riURq+ksoTt7mvvJ+7xj3hYCr19pFTs5uKjzW1TZNTM=; b=L62Tm0Lw8nigZukTDwqBIjXuDb0LVkKHIdDXzj3AYApTIMURirZKkU37AUbb0qcDIy W6Y4aIU5efUOelLHv9qCjda01bs+Ydhp2RQERuLF5K0APIsXg60Pc722aJxHCX9zb35P IRalq8YQ9hicfE5lxBLW+vr73+SWfyDhfm+UmBl4MasH9GTh+6qPfCo2nFxgWZnYJhVg UmX1iBk1grvohVJypOAcT0rVryeINTGigiGn7BzWQ9X+Z2Hv6kbvaijdcCKkgSrTfWu0 hOn7MQIZGvj3xHoaJXiFNRUdBenaxVE45WST0PEvD6jd8pFUUy+4mDNLzO2ZCgL+t4WC JgTQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=riURq+ksoTt7mvvJ+7xj3hYCr19pFTs5uKjzW1TZNTM=; b=kPoyg+2PBSDaeLRXYgnL+awgNX1nUcEsFynwwDFY8r+BtgY8I/xb3KTyBGjDe6HTRl ckZojQNPqDfKkkrg7RSe0fTSUJqAYjG+C00vAgPkZHiHuaIPRmi99KNPupdL9Qws0h2J ab60lFA5KLU+37S2o4KcqSFoykeZrlIR2GYWig4cTc78kHk1I81aDEnhQpStD7lQ686I No38pR60lo5mHFqrqFCSWUZOzM83zdBYGHoSE1dP9oISE5Jjjw5ounlP/voR/NonHG40 DEA6q3zo5NDJ/3syziITcVOqx9isyoQeS4rIytYWFVIW3kmRoyUa7p+jKrF3E9VUkPm1 g80Q== X-Gm-Message-State: ANhLgQ0fsbuDEm1AJwF5miH0XCo08SM9LGEeJ6m46m8hwyKuTv6bXYlg vK6aYy9KNoso0SH6IKbNZ91rnDZToyz0h1VFa30= X-Google-Smtp-Source: ADFU+vtwBhjSn5I6gGZjEj9pra3SQO0Ip+XpwXTOZAl9pfVpaoF79X1uRhPjY5mcqiRv6ggyGMwGM6EloFISuikLsrA= X-Received: by 2002:a05:6e02:605:: with SMTP id t5mr6890461ils.284.1583587434075; Sat, 07 Mar 2020 05:23:54 -0800 (PST) MIME-Version: 1.0 References: <20200307130918.GA3194@jasmine.lan> In-Reply-To: <20200307130918.GA3194@jasmine.lan> From: Vincent Legoll Date: Sat, 7 Mar 2020 14:23:43 +0100 Message-ID: Subject: Re: [bug#39961] [PATCH] gnu: Add traceroute. To: Leo Famulari Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -1.5 (-) X-Debbugs-Envelope-To: 39961 Cc: 39961@debbugs.gnu.org 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.5 (--) On Sat, Mar 7, 2020 at 2:09 PM Leo Famulari wrote: > How does this compare to the traceroute provided by the inetutils > package? It looks like this one does not need special permissions to run: guest@guixsd ~/dev/repo/guix [env]$ /gnu/store/3h3h9qr14l7m1cwxi9598jzc3qd5pzaf-traceroute-2.1.0/bin/traceroute -n 9.9.9.9 traceroute to 9.9.9.9 (9.9.9.9), 30 hops max, 60 byte packets [...] 7 212.27.56.30 45.227 ms 41.741 ms 41.734 ms 8 212.27.56.38 48.909 ms 49.304 ms 48.599 ms 9 212.27.56.41 55.846 ms 50.545 ms 51.603 ms 10 195.66.225.238 54.105 ms 51.924 ms 56.401 ms 11 9.9.9.9 54.743 ms !X 50.748 ms !X 52.979 ms !X guest@guixsd ~/dev/repo/guix [env]$ /gnu/store/ljwvyw48n2j28q0w96qykr04wcgwzcnh-inetutils-1.9.4/bin/traceroute 9.9.9.9 traceroute to 9.9.9.9 (9.9.9.9), 64 hops max /gnu/store/ljwvyw48n2j28q0w96qykr04wcgwzcnh-inetutils-1.9.4/bin/traceroute: socket: Operation not permitted guest@guixsd ~/dev/repo/guix [env]$ sudo /gnu/store/ljwvyw48n2j28q0w96qykr04wcgwzcnh-inetutils-1.9.4/bin/traceroute 9.9.9.9 traceroute to 9.9.9.9 (9.9.9.9), 64 hops max [...] 7 212.27.56.30 51.092ms 38.423ms 34.532ms 8 212.27.56.38 44.764ms 41.931ms 44.963ms 9 212.27.56.41 55.887ms 50.083ms 49.295ms 10 195.66.225.238 51.184ms 62.666ms 57.945ms 11 9.9.9.9 48.800ms !* 48.870ms !* 61.399ms !* guest@guixsd ~/dev/repo/guix [env]$ ls -lh /gnu/store/3h3h9qr14l7m1cwxi9598jzc3qd5pzaf-traceroute-2.1.0/bin/traceroute /gnu/store/ljwvyw48n2j28q0w96qykr04wcgwzcnh-inetutils-1.9.4/bin/traceroute -r-xr-xr-x 8 root root 85K Jan 1 1970 /gnu/store/3h3h9qr14l7m1cwxi9598jzc3qd5pzaf-traceroute-2.1.0/bin/traceroute -r-xr-xr-x 2 root root 70K Jan 1 1970 /gnu/store/ljwvyw48n2j28q0w96qykr04wcgwzcnh-inetutils-1.9.4/bin/traceroute -- Vincent Legoll From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 28 09:46:05 2020 Received: (at 39961) by debbugs.gnu.org; 28 Dec 2020 14:46:05 +0000 Received: from localhost ([127.0.0.1]:34752 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kttmf-0000cZ-HO for submit@debbugs.gnu.org; Mon, 28 Dec 2020 09:46:05 -0500 Received: from mail-lf1-f44.google.com ([209.85.167.44]:42043) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kttmc-0000bm-HS for 39961@debbugs.gnu.org; Mon, 28 Dec 2020 09:46:03 -0500 Received: by mail-lf1-f44.google.com with SMTP id b26so24328180lff.9 for <39961@debbugs.gnu.org>; Mon, 28 Dec 2020 06:46:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=9WiuKvegU6Bk2Wrzz++iCL9XPBjB7dZu3ouUtsbMEyE=; b=arFhfr7rqacKI2J3ew2UYjRtsBpOKVjIrUcepuaiKq/4CqoIm1kvzAaz7Gmsh1fCme 99v6ixAtp1798+ydbvKSe2GUh0u94u0Y6aRhYgCAJ6Cx7WRda+n+5ocFnMRRIaOfR1Ba WmUXsjL147imk1mz129TVTJDSxiZAyY0LSWiaGGioKT8eCxW15b5tu5nmYfICSWN7xay rfJCEXKOXvy7dkEWHCAiTbpxxXrkLK503hX4gbdOl5qUevsRosQ9ZYYRePa0mTYB3Z0b rcmuH0iMp6ps3waOE6B9Pr8Iil4eyJyn4/yiGkVR3diSfFhtdXp7BxxeTj/9ocuLnTNq K9Ww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=9WiuKvegU6Bk2Wrzz++iCL9XPBjB7dZu3ouUtsbMEyE=; b=cNPsdtOZ9l937CWoou9D9Xgvcwu9dwo0htZ3YOK9OGHrAFOKSKahWakyQh9cb3gpMp nJbQmBz0w1pwSalqwA/gDYMO2b2eEPtZLfFq/T76bIu1Q7IxiLjUduuoWAPoEmPdQ/Ob ILqVdpGKccZVX/eodt9sqeafUTKQDjhUW5N5IaTw9i4zct30MRewt9o82zSSle9ZJoOn h33lzDrkNmljsNmj++yyu2Phh/KztsJBxCZg94KKHjHDSTEWn3mP6YczAo4haavyv8tL gLj6lqWhD9lbNqV7nqVcoTfeiCZ++rQk+2BobLMLkupJcISrlQzHf2A5AH93AoFRMC8T hKdQ== X-Gm-Message-State: AOAM531spckDa2p4wSbglt8QVClYP4i/5N/h8PK2UkGb8IC6WXPvR59I Ch/xC19xpmmDHK4mx7a96hCkwOzIGAWQlNFPwgZa78cX X-Google-Smtp-Source: ABdhPJwg1bICTJt2EVWyRSjPKjLVSBY6MA3UCFcFUE179z/+OFeLBU7tzmoWs0nAv7zA5ovnv+03Mx6I7VK+rdo/zD8= X-Received: by 2002:a19:cbc3:: with SMTP id b186mr18376931lfg.554.1609166756417; Mon, 28 Dec 2020 06:45:56 -0800 (PST) MIME-Version: 1.0 From: Vincent Legoll Date: Mon, 28 Dec 2020 15:45:45 +0100 Message-ID: Subject: traceroute To: 39961@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 39961 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 (-) ping ? Anything I should add ? -- Vincent Legoll From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 01 07:08:11 2021 Received: (at 39961) by debbugs.gnu.org; 1 Jan 2021 12:08:11 +0000 Received: from localhost ([127.0.0.1]:55671 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kvJE3-0001sP-FF for submit@debbugs.gnu.org; Fri, 01 Jan 2021 07:08:11 -0500 Received: from mira.cbaines.net ([212.71.252.8]:50176) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kvJE0-0001sE-58 for 39961@debbugs.gnu.org; Fri, 01 Jan 2021 07:08:10 -0500 Received: from localhost (92.41.186.20.threembb.co.uk [92.41.186.20]) by mira.cbaines.net (Postfix) with ESMTPSA id E4F2D27BC06; Fri, 1 Jan 2021 12:08:06 +0000 (GMT) Received: from capella (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 15a0b88e; Fri, 1 Jan 2021 12:08:04 +0000 (UTC) References: User-agent: mu4e 1.4.13; emacs 27.1 From: Christopher Baines To: Vincent Legoll Subject: Re: [bug#39961] traceroute In-reply-to: Date: Fri, 01 Jan 2021 12:08:01 +0000 Message-ID: <87o8i897xa.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 39961 Cc: 39961@debbugs.gnu.org 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 (-) --=-=-= Content-Type: text/plain Vincent Legoll writes: > ping ? > > Anything I should add ? This traceroute implementation looks to be particularly difficult to build, just searching the web for some of the errors brings up other people having problems with it (like [1]). 1: https://patchwork.ozlabs.org/project/buildroot/patch/1539902241-10211-1-git-send-email-sergio.prado@e-labworks.com/ Some comments though, I'd suggest transforming what you're doing with make flags from modifying the phases to adding to the #:make-flags argument, so something like this: #:make-flags (list (string-append "LIBRARY_PATH=" (assoc-ref %build-inputs "libc") "/lib") (string-append "CFLAGS=-I" (assoc-ref %build-inputs "kernel-headers") "/include") "LDFLAGS=-lm -L../libsupp" (string-append "prefix=" (assoc-ref %outputs "out"))) What I've also done here is used the %build-inputs alist, which includes the implicit libc and kernel-headers inputs, so you can remove those inputs from the package definition. As for the -lm issue with the Makefile, that's pretty frustrating. The best thing I could come up with is something like this: (substitute* "default.rules" ((" \\$\\(LIBDEPS\\)") "$(filter-out -l%,$(LIBDEPS))")) That has the advantage of still passing the -lm flag to gcc, and just avoiding make tripping up over it. Finally, I think the license might be gpl2+, with lgpl2.1+ for libsupp, so it would be good to list both of those, with a comment describing what the lgpl license applies to. Could you send an updated patch? Thanks, Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl/vEKFfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XdS1g/+KeWIM+ByjMC25XiwtVC5xSFw2NFbklP3 keVRE8EufRBvMlzklxXi11ybProCxw5IVFTyhhZt2+9E9QIh5hdks3ugckSWMZP7 tOuwFVDIj0iIz96MgbpjkyPTt+itqf/A+qcCgiBdf/8p68sMP0M89ByW/s2ZH5/5 P/5rI2UAN1ffwsL2KtVf9xaHpW2BMm379XraKddqXI1Mtx9lLbpBxlXYsQiJKEGb /7cIBoPK3lkixWnwchG3YWL178Jgmr3u82p8WgerrZs4UUBmXHXwFmlKY1HF4XSM GhdZFqaoWJYTZydz4olCKrlUkKXMMsNjCyOI9btZSwQUHzdAW4kUtQwTbN8mk5Tw pjKAGH5jeKirZQgrwZvBfIcAMkFvKWxKRLdle7wJdi98hnfUaH82Fj1H6u54+P8z 5uCyBUO3ZbRjTj4pYrAMSVRNeNqitszcCFePkjyscM5s8uBCeZbS1u0YPH5yFdAA J/sgCmqEb4uOTzalImTyB0mVqeB9l7M3lEnBiSmm/6RTici1dXCED2jVyptntdZ5 JPXxdoG6wYMj5rh+VoeSVnNRU3iiQ4j1rsu1PCao2A/EWvAjhlobSfgBl2fat23T B4Im9h+G3aqcBi0k/VLMUNNdkePrp3HoR7mvJtoWOQycg9ExgGwATgf1a5KI6Ace 25dkEOSnzKY= =Ffzv -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 11 11:31:36 2021 Received: (at 39961) by debbugs.gnu.org; 11 Jan 2021 16:31:36 +0000 Received: from localhost ([127.0.0.1]:58104 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kz06R-0007BK-OL for submit@debbugs.gnu.org; Mon, 11 Jan 2021 11:31:35 -0500 Received: from mail-lf1-f54.google.com ([209.85.167.54]:45052) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kz06P-0007B7-9u for 39961@debbugs.gnu.org; Mon, 11 Jan 2021 11:31:34 -0500 Received: by mail-lf1-f54.google.com with SMTP id m25so357842lfc.11 for <39961@debbugs.gnu.org>; Mon, 11 Jan 2021 08:31:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=kjk1erKASHSZdPJqS0cQfd5E5hmFP+8c58wktaQ8pu0=; b=H1McXj5lDsh/CngMa/9X1Svz1RV/ljyCF9o+v1Hk06wF2TjoOuaGbQv5GcaJ0kW126 M5dhtHe9BfrM2+CUXRF+ddpba2O6fkUEAomVbWoDgFyXAKZEFQM9zEMhfneagNZFsM8D xbzbkwaTFO0i+lcnu6jEMEkkm7R1vcztHNT+FGsj20QU2kBgjL/PQkksvLCyMYgtSy4m PDF7MPJeSA4aFQJqCaogcw3sYf26sAd5hINL8Sf3E2gV1BgEB5gUwBjmLNwIeJsvTnPd j0hpumkQTcoAdxNd5TNAKnAy+jLHhk8tAtsRWqWynxXLxi6U3Ec8dD00kCXwsCpisBGS TKSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=kjk1erKASHSZdPJqS0cQfd5E5hmFP+8c58wktaQ8pu0=; b=qKxT+cjE9pXpZj3AXf7/tB314QtU4Apxzj+iGfzjZAbhwssPczW+J1qtCab23z2/Ry D3yvo2J7lz5VJmpIF4iyoM3iHJt8mZxrluQ4r6Ppa5Srccl0iB/+Saz+/ahD2wdGQ1Yj 05zBT9jXzicU6Np5xe+5vNrVy36G+16imKnhUCEQ3kz6iyBq+HmlwDD5bEGqypgMxTZ/ oxiR2jxPJi0wIdQYKGteqmWrb+k1lrTQwqhBHQ7kHnghLp6ovV7syIOetX81u4weJHFd Vlp69xFEcoiDVdIAsL7jQsNbLq33CqXrGt2PvXEiQJrbQnsHhu8VISZLnLx/zgdY+twP AKhg== X-Gm-Message-State: AOAM533Fcu38kFUm4YD6zEdrNjpWl1LbzxbNTn5j7Z0SRSnlCQjj5dTE JypOrVhPh6Ep9zpytbcPTtky3Oawr5hGq9VbuDlSdm1jaTA= X-Google-Smtp-Source: ABdhPJzafyACTUhpj4hT7ODlyGb6zOoc+DUO/Nb+HKokU4f4J1Fsi+Dk+2s3ItbFK3SQQ5MdkYpEbeCPOTDIwq30ej4= X-Received: by 2002:a19:c2:: with SMTP id 185mr168553lfa.149.1610382685792; Mon, 11 Jan 2021 08:31:25 -0800 (PST) MIME-Version: 1.0 From: Vincent Legoll Date: Mon, 11 Jan 2021 17:31:14 +0100 Message-ID: Subject: New patch To: 39961@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 39961 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, following this is an updated patch, with Christopher's feddback applied. The nice thing is it now builds properly without the LIBRABRY_PATH and the other hacks. The licenses should be also good now. Is this OK ? -- Vincent Legoll From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 11 11:31:38 2021 Received: (at 39961) by debbugs.gnu.org; 11 Jan 2021 16:31:38 +0000 Received: from localhost ([127.0.0.1]:58106 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kz06U-0007BZ-0A for submit@debbugs.gnu.org; Mon, 11 Jan 2021 11:31:38 -0500 Received: from mail-wr1-f48.google.com ([209.85.221.48]:46267) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kz06P-0007B5-1h for 39961@debbugs.gnu.org; Mon, 11 Jan 2021 11:31:36 -0500 Received: by mail-wr1-f48.google.com with SMTP id d13so350810wrc.13 for <39961@debbugs.gnu.org>; Mon, 11 Jan 2021 08:31:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=bXHmDCW5KxYNXoPUObEq3oJTGB2hiKBRFfJHogNTDi8=; b=iPQXGI1aU2gqZwLo8jpCN0z3DyPELXuxLWZtQkdkGwcv2jOy19b0pCLog1d6aKhhUJ R3zVffQEoOZFUxNIPn1WUj1skC5W1HL6QgiezetYW37ILFN+MSmyG0juOZaO/zGpz0qs fW/C18aSdV3xl1mLVNIF7wuK+z0pgSbP9mKXtoUo6PizbnwY8iEgjrgbKoLL+BJ1AlqJ +bqIWPFJuGBoEEm80kgX7g2ezg657XHR//8onJE9bqgN+YFDK2UY0IH6r1GDxHY4DD9G 1piwCreT3L7X8KZxo36B+2Eeh5kTy2MwO8BGnpD1DLpHM6mfDnFKX8nlwPNBZe/JEE+H t4zA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=bXHmDCW5KxYNXoPUObEq3oJTGB2hiKBRFfJHogNTDi8=; b=SK4jkAqSnAArPRIJVcMmePAMnadBdFDiJurjGT/LzzWN3dL53MBB36ilVre+KIMWGU yqskxHgKl2yx54iZbgvUikF4LBg07BH5heucml3xUZVYrQ/xWFQ4kUNO/+EefYr7/IxO mE8Jbm8zofVwP9JX4gV3n3RxsrfO/sB/E9B3eoRRhPI5nCigOc23bXj5SrSeGCnoehpP vhf4iAi7sKoxNVEpC8Hr1Z3X6h3mOwaqayuVqSkOeM+7AB94JHkF7JxQ5fdec6wNn9Ck MTZaCO1lZy1L6JuZ7h+I4CUUTbQ9BD665jsFABfmma6mvKQCi89K1Bno3drGwnn3ArVG Lp5A== X-Gm-Message-State: AOAM532pS4t8Rb6fbRmOZRyl87C9b2TnkCMWOm5llBkzsF+KbK5HHlU4 vYpJk1G/WV/qB4jpq7IEl6RL4NbFd8c= X-Google-Smtp-Source: ABdhPJy23nFydrGLMnUFUV6md8qsxCgecdVPQex9RCmf99VVNhv2Q3fuCvlw8ocg7IoMofheLysJtQ== X-Received: by 2002:a5d:6845:: with SMTP id o5mr16801922wrw.421.1610382687175; Mon, 11 Jan 2021 08:31:27 -0800 (PST) Received: from localhost.localdomain (se167-1-82-242-148-1.fbx.proxad.net. [82.242.148.1]) by smtp.gmail.com with ESMTPSA id g5sm149961wro.60.2021.01.11.08.31.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 11 Jan 2021 08:31:26 -0800 (PST) From: Vincent Legoll To: 39961@debbugs.gnu.org Subject: [PATCH] gnu: Add traceroute. Date: Mon, 11 Jan 2021 17:31:17 +0100 Message-Id: <20210111163117.20895-1-vincent.legoll@gmail.com> X-Mailer: git-send-email 2.30.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 39961 Cc: Vincent Legoll 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 (-) * gnu/packages/networking.scm (traceroute): New variable. --- gnu/packages/networking.scm | 45 +++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index 83a99ded72..5055cf399d 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -3680,6 +3680,51 @@ simulation, and a number of other applications.") network. This must be enabled on the target host, usually in the BIOS.") (license license:gpl2))) +(define-public traceroute + (package + (name "traceroute") + (version "2.1.0") + (source + (origin + (method url-fetch) + (uri (string-append "mirror://sourceforge/traceroute/traceroute/" + "traceroute-" version "/traceroute-" version ".tar.gz")) + (sha256 + (base32 "1dh32vcfawkl1p9g4ral1p0camds4paqr8db1kaqxwyk6hmd4s9n")))) + (build-system gnu-build-system) + (arguments + `(#:tests? #f ; No tests. + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'patch-make + (lambda _ + (substitute* "Make.rules" + ((" -lm ") " ")) + #t)) + (replace 'build + (lambda* (#:key inputs #:allow-other-keys) + (let* ((libglibc (assoc-ref inputs "glibc")) + (headers (assoc-ref inputs "linux-libre-headers"))) + (invoke "make" "LDFLAGS=-lm -L../libsupp" + (string-append "LIBRARY_PATH=" libglibc "/lib") + (string-append "CFLAGS=-I" headers "/include"))))) + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (invoke "make" (string-append "prefix=" out) "install")))) + (delete 'bootstrap) ;there is no configure.ac file + (delete 'configure)))) ;there is no configure script + (native-inputs + `(("glibc" ,glibc) + ("linux-libre-headers" ,linux-libre-headers))) + (home-page "http://traceroute.sourceforge.net/") + (synopsis "Tracks the route taken by packets over an IP network") + (description "Traceroute tracks the route packets taken from an IP network +on their way to a given host. It utilizes the IP protocol's time to live (TTL) +field and attempts to elicit an ICMP TIME_EXCEEDED response from each gateway +along the path to the host.") + (license license:gpl2))) + (define-public vde2 (package (name "vde2") -- 2.30.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 11 11:32:56 2021 Received: (at 39961) by debbugs.gnu.org; 11 Jan 2021 16:32:56 +0000 Received: from localhost ([127.0.0.1]:58111 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kz07k-0007DY-Eu for submit@debbugs.gnu.org; Mon, 11 Jan 2021 11:32:56 -0500 Received: from mail-wr1-f47.google.com ([209.85.221.47]:41828) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kz07i-0007DK-CX for 39961@debbugs.gnu.org; Mon, 11 Jan 2021 11:32:55 -0500 Received: by mail-wr1-f47.google.com with SMTP id a12so394137wrv.8 for <39961@debbugs.gnu.org>; Mon, 11 Jan 2021 08:32:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=aqEvJ2xWLABlnRNCHV5IxYpWB+hwBeZhXFZ3m8fSKEE=; b=I8lupwJbv3a8MyyhQpBZIROQZFnxuqTf2+1ycfcjnLROedHGj4UAiKdQxj/z4D5m42 GaelgB28J8bnSpEs+IFRq4CqJQxeYhetvz99U/czmh+mhiILC+4LOpn8cYj+EknxTAp5 pMfi1K8tBRpAJQZaOQ2Fr0j89IAz3eePt+imQcAZnilZx0NBnwvECfA2Ocmg8R2bZBe9 0ib1laP9OnEA03SX5wzoTglH1mgl6dQW1+N/1sWdO4I0oIviFcPYvC6oD2C0BwPqNHNs gtdssET1EwkVYkqUaCBWjKd0NLBtsbeiJCS8+oJ5RpiKZgT1jubGBrqmSFd8x0FHf6u+ SH4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=aqEvJ2xWLABlnRNCHV5IxYpWB+hwBeZhXFZ3m8fSKEE=; b=XMLQpTgjBIvH9YNRiOPTh/qjlPtRA5J8ybiKoPbUMCXspB8PjC4PH5xUxRj/SHC5pw OC+f9NNV+iLrY85a8JHeGTCocAdRZSZu2toNsDfReeawOoBWubEXxfeI5nCsykjR5DCb SOPQ7xstm85X4C6svmYy2RsqJtsFIMAIM8uGUz9onj1wfrKIyr8LH/FWJTvBSVxqCKZJ +4JHQYRMn04LGJTgYTrFpqawMj7yRDz3wIwDRTJixSGuRBzQcKkLDQ6zYYQoRQ2LqwCr FZAuHBJdQ29+/Tj5Whyk7jz7Ha6NQBQqXEJLKeIMN27xrtQwALBBGlt3CIUHaOltRGGm LmOA== X-Gm-Message-State: AOAM532YBmT330fsHvI6OhspRfGyzAItmmgVJWjmizE9KNdFc55J+E6c A8+1Z52AKgSlZ+knMZMHHJv5AG2qfPU= X-Google-Smtp-Source: ABdhPJyG19/kQAerrsHh3zECFtJoyhtHx9U4QsSc+3HMNCn1qKNuU9BwYQPHH0zjcBFdZ5OAljSazQ== X-Received: by 2002:adf:9d82:: with SMTP id p2mr16973560wre.330.1610382768818; Mon, 11 Jan 2021 08:32:48 -0800 (PST) Received: from localhost.localdomain (se167-1-82-242-148-1.fbx.proxad.net. [82.242.148.1]) by smtp.gmail.com with ESMTPSA id o13sm153408wrh.88.2021.01.11.08.32.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 11 Jan 2021 08:32:48 -0800 (PST) From: Vincent Legoll To: 39961@debbugs.gnu.org Subject: [PATCH] gnu: Add traceroute. Date: Mon, 11 Jan 2021 17:32:40 +0100 Message-Id: <20210111163240.20986-1-vincent.legoll@gmail.com> X-Mailer: git-send-email 2.30.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 39961 Cc: Vincent Legoll 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 (-) * gnu/packages/networking.scm (traceroute): New variable. --- gnu/packages/networking.scm | 39 +++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index 83a99ded72..4c3faaa578 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -3680,6 +3680,45 @@ simulation, and a number of other applications.") network. This must be enabled on the target host, usually in the BIOS.") (license license:gpl2))) +(define-public traceroute + (package + (name "traceroute") + (version "2.1.0") + (source + (origin + (method url-fetch) + (uri (string-append "mirror://sourceforge/traceroute/traceroute/" + "traceroute-" version "/traceroute-" version ".tar.gz")) + (sha256 + (base32 "1dh32vcfawkl1p9g4ral1p0camds4paqr8db1kaqxwyk6hmd4s9n")))) + (build-system gnu-build-system) + (arguments + `(#:tests? #f ; No tests. + #:make-flags + (list (string-append "LIBRARY_PATH=" + (assoc-ref %build-inputs "libc") "/lib") + (string-append "CFLAGS=-I" + (assoc-ref %build-inputs "kernel-headers") "/include") + "LDFLAGS=-lm -L../libsupp" + (string-append "prefix=" (assoc-ref %outputs "out"))) + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'patch-make + (lambda _ + (substitute* "default.rules" + ((" \\$\\(LIBDEPS\\)") "$(filter-out -l%,$(LIBDEPS))")) + #t)) + (delete 'bootstrap) ; there is no configure.ac file + (delete 'configure)))) ; there is no configure script + (home-page "http://traceroute.sourceforge.net/") + (synopsis "Tracks the route taken by packets over an IP network") + (description "Traceroute tracks the route packets taken from an IP network +on their way to a given host. It utilizes the IP protocol's time to live (TTL) +field and attempts to elicit an ICMP TIME_EXCEEDED response from each gateway +along the path to the host.") + (license '(license:gpl2+ + license:lgpl2.1+)))) ; for the libsupp subdirectory + (define-public vde2 (package (name "vde2") -- 2.30.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 13 23:15:17 2021 Received: (at 39961-done) by debbugs.gnu.org; 14 Jul 2021 03:15:17 +0000 Received: from localhost ([127.0.0.1]:42518 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3VMi-0007qF-KW for submit@debbugs.gnu.org; Tue, 13 Jul 2021 23:15:17 -0400 Received: from mail-qk1-f174.google.com ([209.85.222.174]:37710) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3VMd-0007pt-Ce for 39961-done@debbugs.gnu.org; Tue, 13 Jul 2021 23:15:14 -0400 Received: by mail-qk1-f174.google.com with SMTP id s193so263670qke.4 for <39961-done@debbugs.gnu.org>; Tue, 13 Jul 2021 20:15:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=diCTuw4OzwgGtvIPsO80xLwR4mJbTmH6WfS+5YDNj/Q=; b=JT9lgxsASFBKDFeUHuz09Mc9X2Ux6hMoK9/aYrRKrZglp1n/ZM0B0i9ngwxeDAG6oy K3zDmzmqfY7y+rQ1Jn0FvOdDvGuO1xVuy5b77XMYre6mZ9DUTBqj766ji+6lUiqI/SSH RRV/ZvH+T0udCZdYA3g4BOgKcxy8H7mnGc+ie+2EH0JpRXqHaWgOXBgTNQT76U/ORzmm nNdErYKeF1LNF+dZlHTD8Ou6arqd2v5zHhLMCWzLRQw0NrWXffMeBh9/4CC857Z8jnm2 NFWs7+TYt3pnJS76eRjTHbRGaE//2sGvmVmlzd329rUB4BYuJyXQuffeN2Aoj0s0ivbE r6Sg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=diCTuw4OzwgGtvIPsO80xLwR4mJbTmH6WfS+5YDNj/Q=; b=Z8TYkvR6ewlMvm22sg6/7Jf6dCdUiofRZ+85ED0fb5/R5oZTt7vavm89BNCKzq49Vz R2CFx/a2Y35T/JyHND7yBvhKpFNFLtYoe+dhxyWgIISb30xLovncO501czFJPMBy+Xgq ZK+yTfUBdd1+GUZ99NZsdoJfVB1VIpfa+0V9AKEEfFrN8vqI161DDWFpWeFHJOjN7ORT 5Y6Icje8I7Wpep2tSFtkCEd0lXozsCO1FhOFUGUtCKGW0IMN5B1ajWnX/ZZZFkiyDBmH id/594VV7SHa4KwBnqwhKEFR6i+vpaFQB86Q+RsabX1Rn1pmI0T3WVVd0YjeZjhTFoZb dx4A== X-Gm-Message-State: AOAM530MY/a05VhfjoMQ4AHvsRi8p3ipOpJpiPs+F8f5U1hmObnjpueH lzujzy+ytp/n0ipJnuMVWl8= X-Google-Smtp-Source: ABdhPJztfawJIzBcAdqrq3G+x7lQWvARw9tKEo1DTbfZuV6OrHD7lVEcC21xA7MR/IEBAqb9eYObnQ== X-Received: by 2002:a37:7bc1:: with SMTP id w184mr7818323qkc.176.1626232505806; Tue, 13 Jul 2021 20:15:05 -0700 (PDT) Received: from hurd (dsl-10-136-19.b2b2c.ca. [72.10.136.19]) by smtp.gmail.com with ESMTPSA id y6sm440657qke.1.2021.07.13.20.15.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Jul 2021 20:15:05 -0700 (PDT) From: Maxim Cournoyer To: Vincent Legoll Subject: Re: bug#39961: [PATCH] gnu: Add traceroute. References: <20210111163240.20986-1-vincent.legoll@gmail.com> Date: Tue, 13 Jul 2021 23:15:04 -0400 In-Reply-To: <20210111163240.20986-1-vincent.legoll@gmail.com> (Vincent Legoll's message of "Mon, 11 Jan 2021 17:32:40 +0100") Message-ID: <87wnptpow7.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 39961-done Cc: 39961-done@debbugs.gnu.org, Christopher Baines 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, Vincent Legoll writes: > * gnu/packages/networking.scm (traceroute): New variable. > --- > gnu/packages/networking.scm | 39 +++++++++++++++++++++++++++++++++++++ > 1 file changed, 39 insertions(+) > > diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm > index 83a99ded72..4c3faaa578 100644 > --- a/gnu/packages/networking.scm > +++ b/gnu/packages/networking.scm > @@ -3680,6 +3680,45 @@ simulation, and a number of other applications.") > network. This must be enabled on the target host, usually in the BIOS.") > (license license:gpl2))) > > +(define-public traceroute > + (package > + (name "traceroute") > + (version "2.1.0") > + (source > + (origin > + (method url-fetch) > + (uri (string-append "mirror://sourceforge/traceroute/traceroute/" > + "traceroute-" version "/traceroute-" version ".tar.gz")) > + (sha256 > + (base32 "1dh32vcfawkl1p9g4ral1p0camds4paqr8db1kaqxwyk6hmd4s9n")))) > + (build-system gnu-build-system) > + (arguments > + `(#:tests? #f ; No tests. > + #:make-flags > + (list (string-append "LIBRARY_PATH=" > + (assoc-ref %build-inputs "libc") "/lib") > + (string-append "CFLAGS=-I" > + (assoc-ref %build-inputs "kernel-headers") "/include") > + "LDFLAGS=-lm -L../libsupp" > + (string-append "prefix=" (assoc-ref %outputs "out"))) > + #:phases > + (modify-phases %standard-phases > + (add-after 'unpack 'patch-make > + (lambda _ > + (substitute* "default.rules" > + ((" \\$\\(LIBDEPS\\)") "$(filter-out -l%,$(LIBDEPS))")) > + #t)) > + (delete 'bootstrap) ; there is no configure.ac file > + (delete 'configure)))) ; there is no configure script > + (home-page "http://traceroute.sourceforge.net/") > + (synopsis "Tracks the route taken by packets over an IP network") > + (description "Traceroute tracks the route packets taken from an IP network > +on their way to a given host. It utilizes the IP protocol's time to live (TTL) > +field and attempts to elicit an ICMP TIME_EXCEEDED response from each gateway > +along the path to the host.") > + (license '(license:gpl2+ > + license:lgpl2.1+)))) ; for the libsupp subdirectory > + > (define-public vde2 > (package > (name "vde2") I edited it to expound the description someone and for cosmetic reasons (fitting in the 80 chars limit for example), like so: --8<---------------cut here---------------start------------->8--- 1 file changed, 18 insertions(+), 14 deletions(-) gnu/packages/networking.scm | 32 ++++++++++++++++++-------------- modified gnu/packages/networking.scm @@ -3796,17 +3796,19 @@ network. This must be enabled on the target host, usually in the BIOS.") (origin (method url-fetch) (uri (string-append "mirror://sourceforge/traceroute/traceroute/" - "traceroute-" version "/traceroute-" version ".tar.gz")) + "traceroute-" version "/traceroute-" + version ".tar.gz")) (sha256 (base32 "1dh32vcfawkl1p9g4ral1p0camds4paqr8db1kaqxwyk6hmd4s9n")))) (build-system gnu-build-system) (arguments - `(#:tests? #f ; No tests. + `(#:tests? #f ;no test suite #:make-flags (list (string-append "LIBRARY_PATH=" - (assoc-ref %build-inputs "libc") "/lib") + (assoc-ref %build-inputs "libc") "/lib") (string-append "CFLAGS=-I" - (assoc-ref %build-inputs "kernel-headers") "/include") + (assoc-ref %build-inputs "kernel-headers") + "/include") "LDFLAGS=-lm -L../libsupp" (string-append "prefix=" (assoc-ref %outputs "out"))) #:phases @@ -3814,18 +3816,20 @@ network. This must be enabled on the target host, usually in the BIOS.") (add-after 'unpack 'patch-make (lambda _ (substitute* "default.rules" - ((" \\$\\(LIBDEPS\\)") "$(filter-out -l%,$(LIBDEPS))")) - #t)) - (delete 'bootstrap) ; there is no configure.ac file - (delete 'configure)))) ; there is no configure script + ((" \\$\\(LIBDEPS\\)") "$(filter-out -l%,$(LIBDEPS))")))) + (delete 'bootstrap) ;no configure.ac file + (delete 'configure)))) ;no configure script (home-page "http://traceroute.sourceforge.net/") (synopsis "Tracks the route taken by packets over an IP network") - (description "Traceroute tracks the route packets taken from an IP network -on their way to a given host. It utilizes the IP protocol's time to live (TTL) -field and attempts to elicit an ICMP TIME_EXCEEDED response from each gateway -along the path to the host.") - (license '(license:gpl2+ - license:lgpl2.1+)))) ; for the libsupp subdirectory + (description "This package provides a modern, but Linux-specific +implementation of the @command{traceroute} command that can be used to follow +the route taken by packets on an IP network on their way to a given host. It +utilizes the IP protocol's time to live (TTL) field and attempts to elicit an +ICMP TIME_EXCEEDED response from each gateway along the path to the host. +Compared to other implementations, this @command{traceroute} command allows +some traces for unprivileged users.") + (license (list license:gpl2+ + license:lgpl2.1+)))) ;for the libsupp subdirectory (define-public vde2 (package --8<---------------cut here---------------end--------------->8--- And pushed as 59e97a67ba. Thank you! Closing. Maxim From unknown Mon Aug 18 02:31:42 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 11 Aug 2021 11:24:11 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator