Hi, while investigating on #699749 (which apparently affects many machines using NM, but not all of them), I discovered that the interface for ifupdown hooks has changed since squeeze.
>From the manpage: When ifupdown is being called with the --all option, before doing any‐ thing to interfaces, if calls all the hook scripts (pre-up or down) with IFACE set to "--all", LOGICAL set to the current value of --allow parameter (or "auto" if it's not set), ADDRFAM="meta" and METHOD="none". After all the interfaces have been brought up or taken down, the appropriate scripts (up or post-down) are executed. After discussing this on IRC, the ifupdown maintainer disagrees this is an incompatible interface change. Some of the existing hooks were not broken by this change, by pure chance. Some were fixed in subsequent uploads since squeeze. At least avahi was not. What is the position of the Release Team? * Is it a bug in avahi (and probably other packages)? * Is it a bug in ifupdown to have changed the interface? Given how close we are to the release, the simplest solution is probably to upload a fixed avahi and hope there aren’t any other scripts remaining. However this will not fix partial upgrades or manually updated scripts. Thanks for your input, -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org