Issue with building FR 3.0.x packages on Ubuntu 14.04

Alan DeKok aland at deployingradius.com
Tue Mar 29 15:56:20 CEST 2016


On Mar 29, 2016, at 9:42 AM, Alex Sharaz <alex.sharaz at 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&id=77b80367ad0cfdbb3d78242fda3127559e2df576

  <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.




More information about the Freeradius-Users mailing list