Took this discussion to upstream (and package maintainer) through debian bug reporting system:
https://bugs.debian.org/753755 I'll wait for their definition wether to implement a big-lock approach (like the one I proposed) or any other resolution to solve this issue. Right after decision is made I'll propose Ubuntu fixes and ask for sponsorship for them to become SRU'ed. Meanwhile I have created a PPA for those who are suffering with this problem and wish to use an already big-lock'ed version of ifupdown tool (trusty only so far): # add-apt-repository ppa:inaddy/lp1337873 # apt-get update # apt-get install ifupdown Debdiff is being attached to this bug. Please do test this PPA's package to check if the problem is solved. I'll be waiting on other user's feedback so I can include fixes for precise, saucy and utopic into this PPA as well. Thank you ** Bug watch added: Debian Bug tracker #753755 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=753755 ** Patch added: "ifupdown_0.7.47.2ubuntu4.2~lp1337873.diff" https://bugs.launchpad.net/ubuntu/+source/ifupdown/+bug/1337873/+attachment/4145680/+files/ifupdown_0.7.47.2ubuntu4.2%7Elp1337873.diff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1337873 Title: Precise, Trusty, Utopic - ifupdown initialization problems caused by race condition To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ifupdown/+bug/1337873/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs