Subject: Re: bug#34835: iproute in %base-packages but no matching package

From: Julien Lepiller <[email-masked]>
Date: Tue, 12 Mar 2019 23:11:47 +0100

Le 12 mars 2019 22:48:19 GMT+01:00, mikadoZero <[email-masked]> a écrit :
>guix describe:
>guix 1bc24bb
>    repository URL: https://git.savannah.gnu.org/git/guix.git
>    branch: master
>    commit: 1bc24bbf00e21a26d9eb71e5c89d941812dcdad7
>
>which iproute:
>iproute not found
>
>In system.scm in the definition of %base-packages there is iproute but
>if I search for it there is no package with that name.
>Output of `guix package -s iproute`:
>
>name: iproute2
>version: 4.20.0
>outputs: out
>systems: x86_64-linux i686-linux armhf-linux aarch64-linux
>mips64el-linux
>dependencies: [email-masked] [email-masked] [email-masked] [email-masked]
>[email-masked]
>location: gnu/packages/linux.scm:1254:2
>homepage: https://wiki.linuxfoundation.org/networking/iproute2
>license: GPL 2+
>synopsis: Utilities for controlling TCP/IP networking and traffic in
>Linux  
>description: Iproute2 is a collection of utilities for controlling
>TCP/IP
>+ networking and traffic with the Linux kernel.  The most important of
>these are
>+ `ip', which configures IPv4 and IPv6, and `tc' for traffic control.
>+ 
>+ Most network configuration manuals still refer to ifconfig and route
>as the
>+ primary network configuration tools, but ifconfig is known to behave
>inadequately
>+ in modern network environments, and both should be deprecated.
>relevance: 6
>
>name: ghc-iproute
>version: 1.7.5
>outputs: out
>systems: x86_64-linux i686-linux
>dependencies: [email-masked] [email-masked] [email-masked]
>+ [email-masked]
>location: gnu/packages/haskell.scm:2834:2
>homepage: https://www.mew.org/~kazu/proj/iproute/
>license: Modified BSD
>synopsis: IP routing table  
>description: IP Routing Table is a tree of IP ranges to search one of
>them on the
>+ longest match base.  It is a kind of TRIE with one way branching
>removed.  Both
>+ IPv4 and IPv6 are supported.
>relevance: 4

iproute2 provides the "ip" command. Try "ip a" for instance to list your devices and addresses. Does it work?