This isn't an urgent issue. First of all, dig is the default way that inxi grabs IP addresses (if dig is not installed for some reason), and other tools are used to get the WAN IP if and only if dig is not present. I believe the Debian inxi package installs dig if not present, so users would essentially only be using HTTP::Tiny if they want to use it, which makes this a far less than urgent issue.

The only other parts of inxi that use downloaders are weather feature and the Debian disabled by default self updater feature.

Further, you can yourself set whichever downloader you want, curl, wget, or Perl. We can ignore the BSD fetch and ftp options since they won't apply in GNU/Linux, either as a configuration option or using the --alt option.

Note:

in sub set_downloader {

# we only want to use HTTP::Tiny if it's present in user system.
# It is NOT part of core modules. IO::Socket::SSL is also required
# For some https connections so only use tiny as option if both present

the only way that perl is used to download things in normal operation is if you don't have dig installed, AND if you have perl HTTP::Tiny installed.

Further, the default in inxi is to use curl, and that will only apply if you use the weather option or if you don't have dig installed and use the WAN IP address feature.

I wish people would file issues like this on the inxi github page, and not stick what are essentially not serious issues in the debian bug tracker.

I suggest you file this issue on github and it will eventually get taken care, if it does not negativly impact anything else.

Reply via email to