package: libdnet
severity: important
version: 2.59
justification: libraries should not impact global system state.

It's entirely reasonable for a random program that supports decnet to
link against the libdnet library.
To my shock, there are programs that support decnet, but apparently it's
not their primary purpose:

i   totem                     Recommends gstreamer0.10-plugins-bad
i A gstreamer0.10-plugins-bad Depends    libopenal1               
i A libopenal1                Recommends libroar-compat2          
i A libroar-compat2           Depends    libroar2                 
i A libroar2                  Depends    libdnet                  

Unfortunately,  we then come to
i A libdnet                   Recommends dnet-common (>= 2.59)    

so, because I install some media player, my system wants to reconfigure
its ethernet adapters.

That's not right.

I think the general rule here is that the recommends on a package that
enables the system service should be on programs whose primary purpose
is to interact with decnet, *not* on libraries that might be an optional
component of something else.

--Sam



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to