On Mar 29, 2016, at 9:42 AM, Alex Sharaz <alex.sharaz@york.ac.uk> wrote:
This has been with me for a while. When ever I try building packages I end up with
Is there any reason your message has tons of "**" inserted? That makes it difficult to read.
*dh_installdirs install -d debian/freeradi* *us/var/tmp/freera**dius-server-3.0**.x-290316/debia**n/freeradius.di**rs: 1: /var/tmp/freera**dius-server-3.0**.x-290316/debia**n/freeradius.di**rs: usr/lib/freerad* *ius: not found/var/tmp/freera**dius-server-3.0**.x-290316/debia* *n/freeradius.di**rs: 2: /var/tmp/freera**dius-server-3.0**.x-290316/debia* *n/freeradius.di**rs: var/log/freerad* *ius: not founddh_installdirs: problem reading debian/freeradi*
That's... confusing.
The only changes I made were to remove execute permission from a lot of the files in debian/, which seems to affect how the dh suite treats the files.
Uh... why? I'm sure they think they have good reasons, but it's... weird.
..and here's the change to the build tools which made this all break! https://anonscm.debian.org/git/debhelper/debhelper.git/commit/?h=9.20120115&...
<sigh> And no oversight or attempts at backwards compatibility.
If the FR folk want to fix this, they should either (a) fix the file permissions under debian/ as mentioned above, or they should change debian/compat to "8" instead of "9".....
I've made the files non-executable. Alan DeKok.