Hi Marc! On 8/22/24 20:09, Marc Donges wrote: > > munin-plugins-btrfs unconditionally depends on munin-node, which means it > cannot be installed with munin-node-c. > > munin-node-c is an alternative implementation to munin-node, hence it > declares a conflict on munin-node. munin-plugin-btrfs's declared dependency > on munin-node thus makes it uninstallable with munin-node-c. This is although > it would work fine with munin-node-c. > > A number of solutions is possible, also in munin-node-c. I am reporting this > bug against munin-plugins-btrfs because it is the one munin-node-plugin* > package that behaves differently from all the others: All others declare no > dependency on munin-node, although they are just as useless when no > munin-node* package is installed.
Thanks for the report. I just had a look at this. The reason why I added it in the very first version of this package is probably because I also was thinking back then that the package would be completely useless without having munin-node installed. ;] There indeed is no actual technical reason why there should be a dependency on munin-node in here. The package should be able to install fine without having munin-node installed. I have added a TODO here to do a 14.1-2 upload which will remove the dependency. Thanks, Hans