Ludovic Courtès writes: > Marius Bakke skribis: > >> * gnu/packages/linux.scm (net-tools)[arguments]: In >> REMOVE-REDUNDANT-COMMANDS-PHASE, add regexp for ifconfig. >> --- >> gnu/packages/linux.scm | 2 +- >> 1 file changed, 1 insertion(+), 1 deletion(-) >> >> diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm >> index dffe2c49c..8c07d1fdd 100644 >> --- a/gnu/packages/linux.scm >> +++ b/gnu/packages/linux.scm >> @@ -1290,7 +1290,7 @@ inadequately in modern network environments, and both should be deprecated.") >> ;; Remove commands and man pages redundant with Inetutils. >> (let* ((out (assoc-ref outputs "out")) >> (dup (append-map (cut find-files out <>) >> - '("^hostname" >> + '("^hostname" "^ifconfig" > > GNU ifconfig is somewhat incompatible and may have a different feature > set compared to the one of net-tools, so I’d be in favor of keeping it. > > WDYT? The motivation for this commit was to remove a conflict in %base-packages. Currently it's entirely random which ifconfig ends up in the system profile, which is not great. What about the below hack? Alternatively, it could be moved to a separate output. Thoughts?