Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 523632 - net-misc/networkmanager-0.9.10.0 hard-codes /sbin/arping
Summary: net-misc/networkmanager-0.9.10.0 hard-codes /sbin/arping
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: https://bugzilla.gnome.org/show_bug.c...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-09-24 17:13 UTC by Kobboi
Modified: 2014-10-13 20:47 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kobboi 2014-09-24 17:13:52 UTC
You might also want to see this as a bug in the ebuild of net-misc/iputils?

Sep 24 18:59:06 localhost NetworkManager[19030]: <info> (ppp0): device state change: ip-check -> secondaries (reason 'none') [80 90 0]
Sep 24 18:59:06 localhost NetworkManager[19030]: <info> Activation (ppp0) Stage 5 of 5 (IPv4 Commit) complete.
Sep 24 18:59:06 localhost NetworkManager[19030]: <info> (ppp0): device state change: ip-config -> ip-check (reason 'none') [70 80 0]
Sep 24 18:59:06 localhost NetworkManager[19030]: <warn> Could not send ARP for local address 10.0.0.1: Failed to execute child process "/sbin/arping" (No such file or directory
Sep 24 18:59:06 localhost NetworkManager[19030]: <info> Activation (ppp0) Stage 5 of 5 (IPv4 Commit) started...
Sep 24 18:59:06 localhost NetworkManager[19030]: <info> Activation (ppp0) Stage 3 of 5 (IP Configure Start) complete.
Sep 24 18:59:06 localhost NetworkManager[19030]: <info> Activation (ppp0) Stage 5 of 5 (IPv4 Configure Commit) scheduled.

On Gentoo, arping seems to be installed in /bin.

Reproducible: Always
Comment 1 Pacho Ramos gentoo-dev 2014-09-25 11:51:06 UTC
Looks like upstream now searches for all alternatives, but in master (and after reworking all the detection), not sure if they will backport the changes for 0.9.10 branch

Looks like the path changed in our iputils package with:
*iputils-20121221-r1 (27 Jan 2013)

  27 Jan 2013; Mike Frysinger <vapier@gentoo.org> +iputils-20121221-r1.ebuild,
  iputils-99999999.ebuild:
  Move traceroute6 to the traceroute package.  Move arping/clockdiff to bin.
  Use new file capabilities to allow people to execute
  arping/clockdiff/ping/ping6.

I hope all reverse deps were checked :/
Comment 2 Pacho Ramos gentoo-dev 2014-10-13 20:47:54 UTC
+*networkmanager-0.9.10.0-r1 (13 Oct 2014)
+
+  13 Oct 2014; Pacho Ramos <pacho@gentoo.org>
+  +files/networkmanager-0.9.10.0-arpingpath.patch,
+  +networkmanager-0.9.10.0-r1.ebuild:
+  Ifnet plugin is now disabled because of it being unattended and unmaintained
+  for a long time, leading to some unfixed bugs and new problems appearing
+  (#443596, #458274, #493370, #498372, #523700). If some day somebody volunteers
+  for fixing/maintaining that plugin and forwarding all that fixes to upstream
+  it could be re-enabled of course. Append configure option regarding systemd
+  unit files install path only when systemd support is enabled to prevent
+  HAVE_SYSTEMD to be true (#524534 by Konstantin Ivanov). Ensure arping is found
+  (#523632 by Kobboi).
+