On 10/15/2017 10:50 AM, Samuel Henrique wrote:
> ​Hello everyone,
>
> I've just applied an updated version of Helmut's patch on another
> branch[1]
> But as you can see (if you build that branch), we have a problem
> because the packages will be installed under usr/sbin instead of usr/bin.
>
> I believe this behavior is provided by
> "--sbindir=`pwd`/debian/tmp/usr/bin " and the old
> override_dh_installdirs-arch override (that is, before patching), but
> i still did not find a way of fixing this*, so anyone please feel free
> to submit the fix or point me to the right direction.
>
> I believe this is the only blocker right now for 0.92, as soon as we
> fix this, we will release the new version.
>
> * to simply pass "--sbindir=`pwd`/debian/tmp/usr/bin" on
> auto_configure didn't work, i'm still trying to understand what is
> happening, but my bet is that i need to work with
> override_dh_installdirs-arch.
>
> [1]​https://anonscm.debian.org/git/collab-maint/mtr.git/commit/?h=debian/ftcbfs-helmut&id=c9e2825163d171e10ff7e1b74d17819a61c92ee6
>
>
>
> -- 
> Samuel Henrique <samueloph>
I'll take a stab at that in the next few days.

Also, before we release - I'm not at all sold on the value of creating a
separate mtr-packet package - I'm pretty sure I want to put that back,
but we can discuss. It's only a few kb of disk savings on the mirrors
and it's disk wasted on an installed system. Currently we have
overlapping files between the mtr and mtr-packet packages and that
wouldn't even be a problem if we just folded mtr-packet in with the mtr
and mtr-tiny packages. At minimum, we need to get back to building mtr
twice rather than three times.


Reply via email to