insomniacslk/dublin-traceroute

Cannot use options on Debian jessie

Closed this issue · 3 comments

Hi,

I am running Debian:jessie on my Scaleway server.

cat /etc/debian_version

8.7

I added dublin-traceroute with the folowing commands
echo "deb http://httpredir.debian.org/debian testing main" > /etc/apt/sources.list.d/debian-unstable.list
apt-get update;apt-get install dublin-traceroute

To show the prog installed
dpkg -l | grep dublin
ii dublin-traceroute 0.3-3 amd64 NAT-aware multipath tracerouting tool
ii libdublintraceroute0 0.3-3 amd64 NAT-aware multipath tracerouting tool (library)

When running the tool

dublin-traceroute

Usage: dublin-traceroute target

See documentation at https://dublin-traceroute.net
Please report bugs at https://github.com/insomniacslk/dublin-traceroute

When trying to run the tool on my scaleway server

dublin-traceroute 172.217.16.196 --broken-nat

Usage: dublin-traceroute target

See documentation at https://dublin-traceroute.net
Please report bugs at https://github.com/insomniacslk/dublin-traceroute

The tool does not seem to allow for any options, eg trying the above command

dublin-traceroute --version

Starting dublin-traceroute
Traceroute from 0.0.0.0:12345 to --version:33434~33443
Failed: Invalid address

Hope you can fix this??

Thanks in advance,

Bernard

Wow. I missed this issue for so long, I'm really sorry about that.
The issue was that Debian included a very old version of dublin-traceroute, where the CLI was just a proof-of-concept of the library. Now Debian (at least Unstable) includes a more recent versions (should be 0.4.2). However I recommend building from sources to get the latest versions

Just talked to the maintainer of the Debian package, he will work on backporting dublin-traceroute 0.4.2 to Debian stable, so you won't need to enable unstable repos anymore

@qr-dev can I consider this closed?