[Pkg-utopia-maintainers] Bug#580309: Bug#580309: network-manager: Should not depend on ifupdown

Josh Triplett josh at joshtriplett.org
Tue Aug 3 17:06:21 UTC 2010


reopen 580309
thanks

On Tue, Jul 27, 2010 at 02:18:37AM +0200, Michael Biebl wrote:
> On 05.05.2010 08:09, Josh Triplett wrote:
> > Package: network-manager
> > Version: 0.8-1
> > Severity: wishlist
> > 
> > NetworkManager has support for integrating with ifupdown to cooperate
> > with the system-wide configuration the user already has.  However, it
> > seems like NetworkManager should work fine with ifupdown not installed
> > at all, since it then has no configuration to cooperate with.  If the
> > sysadmin wants ifupdown and its configuration, they'll already have it
> > installed; NetworkManager shouldn't need to depend on it.
> > 
> > So, could NetworkManager remove its ifupdown Depends, or change it to an
> > Enhances or similar?
> 
> The dependency on ifupdown is correct, as ifup is used to setup the loopback
> interface
> (see backends/NetworkManagerDebian.c:void nm_system_enable_loopback (void))

Thanks for that information; I didn't know that.

I filed an upstream bug report
(https://bugzilla.gnome.org/show_bug.cgi?id=625427) requesting that this
function handle the case where ifup doesn't exist, and Dan Williams
fixed it in upstream git.  Now, if ifup doesn't exist, NetworkManager
will bring up the loopback interface itself.

Once that change makes its way into the Debian packaged version, would
you consider dropping the Depends on ifupdown in favor of a Suggests or
Enhances?

Thanks,
Josh Triplett





More information about the Pkg-utopia-maintainers mailing list