Please let me know if I'm missing something here but, I'm still not entirely clear on what the problem is, and this thread doesn't seem to be going anywhere.

The script provided by Brian isn't going to be at all compatible with automated build systems, and is just wrapping the same workflow from [2] and [3]. The builder I wrote on github [1], is one step closer but has bypassed all of the built-in debian stuff and as such is considered alpha/deprecated... although it supported a cleaner way of building (using pbuilder), it ultimately increased complexity and deviated from the standard way of doing things.

As someone who has attempted to make his own build scripts for FS, I can tell you now that it is counter-productive and you should stick with the build system that is currently in master. If you think it can be improved, then feel free to submit patches. Although I agree that getting to grips with building FS is not entirely straight forward, packaging is a skill within itself and there's a reason why finding good package maintainers is a hard thing to do.

If you are looking for an automated installer, then your best bet is to build packages and then use something like chef/puppet/salt to control deployment.

These scripts (much like the one I wrote on github) are just wrapping an already perfectly functional set of tools, and as shown before, FS compiles absolutely fine on Wheezy given the command flow I specified before [2]. If this is not the case then please can you provide full debug logs that show us where the problem is happening so we can help.

Cal

[1] https://github.com/foxx/freeswitch-debian
[2] http://pastebin.com/gCgEmH90
[3] https://wiki.freeswitch.org/wiki/Debian_packages_buildscript



On Tue, Jul 30, 2013 at 1:51 AM, Brian Foster <bdfoster@davri.com> wrote:
There must be a reason why I still use my script when installing FS on Debian...

Thank you,

Brian Foster
Project Manager/Owner's Representative
Davri Investments, Incorporated
Indianapolis, Indiana


On Mon, Jul 29, 2013 at 8:26 PM, Ken Rice <krice@freeswitch.org> wrote:
there are official packaging scripts in the src tree btw... we use these fornupdating the projects repo

Ken
Sent from my iPad

On Jul 29, 2013, at 19:15, Brian Foster <bdfoster@davri.com> wrote:

Karl,

Which module is that dependency for?

Thank you,

Brian Foster
Project Manager/Owner's Representative
Davri Investments, Incorporated
Indianapolis, Indiana


On Mon, Jul 29, 2013 at 1:59 PM, Karl Schmidt <karl@xtronics.com> wrote:
I did find one of the missing dependencies

libdistro-info-perl


--------------------------------------------------------------------------------
Karl Schmidt                                  EMail Karl@xtronics.com
Transtronics, Inc.                              WEB http://secure.transtronics.com
3209 West 9th Street                             Ph (785) 841-3089
Lawrence, KS 66049                              FAX (785) 841-0434

Nothing defines humans better than their
willingness to do irrational things in the pursuit of
phenomenally unlikely payoffs. This is the
principle behind lotteries, dating, and religion.
             --Scott Adams

--------------------------------------------------------------------------------

_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org

_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org

_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org



_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org