<div dir="auto">The port to Gobject Introspection and Gtk3 is practically done now, just not merged in yet.</div><div class="gmail_extra"><br><div class="gmail_quote">On 4 Oct 2017 1:28 p.m., "Martin Quinson" <<a href="mailto:martin.quinson@ens-rennes.fr">martin.quinson@ens-rennes.fr</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello dear developers,<br>
<br>
[I hope that this is the right channel for this. Please be patient if not]<br>
<br>
I come to you to raise you awareness on the state of NS3 in Debian. It<br>
suffers of two bugs concerning the graphical interface(s). One of them<br>
is seen "important", meaning that ns3 will not be part of the next<br>
Debian release (and it will also be dropped by derivative<br>
distributions such as Ubuntu).<br>
<br>
The problems are described here and here:<br>
<a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=785565" rel="noreferrer" target="_blank">https://bugs.debian.org/cgi-<wbr>bin/bugreport.cgi?bug=785565</a><br>
<a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=875071" rel="noreferrer" target="_blank">https://bugs.debian.org/cgi-<wbr>bin/bugreport.cgi?bug=875071</a><br>
<br>
In short, the first bug is about the dependency on pygoocanvas, that<br>
will soon be removed from Debian. If ns3 keeps depending on it, ns3<br>
will be completely removed also (it is already removed from the<br>
"testing" rolling release, and will be completely wipped out if we<br>
don't take any action).<br>
<br>
The second bug is about the same kind of issue with Qt4. But I think<br>
we have more time to react (as described in the bug report).<br>
<br>
So, my question is to know whether you have any plan to replace these<br>
dependencies with the modern versions of these functionnality (gir in<br>
the case of pygoocanvas IIRC, and Qt5 in the other case).<br>
<br>
Also, if you have an easy way to drop these dependencies (by disabling<br>
them at build time), that could solve the issue on our side.  I know I<br>
should RTFM for that, but I fail to find the time, and I would<br>
appreciate this help in the package maintainance, please. The current<br>
build receipe is here (that's a makefile):<br>
<a href="http://sources.debian.net/src/ns3/3.26%2Bdfsg-1/debian/rules/" rel="noreferrer" target="_blank">http://sources.debian.net/src/<wbr>ns3/3.26%2Bdfsg-1/debian/<wbr>rules/</a><br>
If you're interested, the build logs are here:<br>
<a href="https://buildd.debian.org/status/package.php?p=ns3&suite=sid" rel="noreferrer" target="_blank">https://buildd.debian.org/<wbr>status/package.php?p=ns3&<wbr>suite=sid</a><br>
<br>
When answering this email, that'd be great if you could keep the bug<br>
reports in CC so that we can keep track of it from the Debian<br>
perspective.<br>
<br>
--<br>
You have a problem and decide to use git.<br>
Now you have a forest of subtly incompatible solutions.<br>
</blockquote></div></div>