* Alexander Reichle-Schmehl [2012-03-05 12:41 +0100]:
>
> Am 04.03.2012 18:45, schrieb Carsten Hey:
>
> >> There are also a lot of network interfaces that don't have MDIO-managed
> >> PHYs, and then there are 10G PHYs with a different register set (see
> >> IEEE 802.3 clause 45).  This is why Linux provides the ethtool API to
> >> get PHY state with a little more abstraction.
> >>
> >> I suggest that you refer to ethtool as the preferred tool for modern
> >> network drivers, but leave mii-diag around for old drivers that don't
> >> support the ethtool API.  I don't see any need to remove it as it should
> >> still work for that old hardware.
> > Ben's arguments and his suggestion are plausible.  Alex, please consider
> > running "bts severity 301239 important" :)
>
> Hmmm...  Considering what Ben said (I didn't knew there are network
> cards not supportied by ethtool, and maintained the package mostly for
> the lazy like me, who don't want to learn a new thing),

I wasn't aware of this too.  This seems to be the missing argument that
lead to our, from my current point of view, wrong agreement about
mii-diag being not in a releasable state.

> I'd like to propose the following solution:
>
> What about adding a hint to README.Debian and the package description,
> pointing out, that it is a legacy package for older network cards,
> pointing to ethtool for newer hardware, and adding a suggest:ethtool
> to the package.

When elvm broke my system by just installing it to be able to read the
included documentation, I looked if there is a README.Debian explaining
why it did so, but in general I do not read the README.Debian of random
tools I use - so I'm not convinced that this reaches many users.  But
additionally to mentioning it in the package description (which is
a great idea and IMHO justifies the additional work of the translation
teams to update the package description's translations), adding a note
to README.Debian seems to be sane.  The main argument for adding this to
the package description is that users should be aware of this issue
before they install the package, but to be able to read README.Debian
they need to install the package first.  You could also add a short note
"See /usr/share/doc/mii-diag/README.Debian for an explanation why
mii-diag does not correctly detect Gigabit Ethernet or better." to the
man page.

Obviously just adding documentation does not fix the bug (completely)
and after being aware of the things Ben explained, we seem to agree that
this bug is not release critical.  Maybe you, as maintainer, could adapt
the severity?

Carsten



-- 
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