Details

    • Type: Task
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Packaging-Debian
    • Security Level: public
    • Labels:
      None
    • Environment:
      Linux version="Debian GNU/Linux 8 (jessie)"
    • CPU Architecture:
      x86-64
    • Kernel:
      Linux
    • Userland:
      GNU/Linux
    • Distribution:
      Debian
    • Distribution Version:
      Debian 8 jessie
    • Compiler:
      gcc
    • FreeSWITCH GIT Revision:
      Latest Release 1.6 Debian packages
    • GIT Master Revision hash::
      NA

      Description

      Hello. I'm new to Freeswitch and Debian Linux. I'm having problems installing FreeSwitch from Debian packages from the latest release branch.

      I'm following instructions at this page: https://freeswitch.org/confluence/display/FREESWITCH/Debian+8+Jessie#Debian8Jessie-latestreleasebranch:

      Commands run

      wget -O - https://files.freeswitch.org/repo/deb/debian/freeswitch_archive_g0.pub | apt-key add -
       
      echo "deb http://files.freeswitch.org/repo/deb/freeswitch-1.6/ jessie main" > /etc/apt/sources.list.d/freeswitch.list
       
      # you may want to populate /etc/freeswitch at this point.
      # if /etc/freeswitch does not exist, the standard vanilla configuration is deployed

      apt-get update && apt-get install -y freeswitch-meta-all

      See log output file attached. For some reason, none of the Freeswitch packages appear to get downloaded when I run "apt-get update", so the install fails due to unmet dependencies.

      I'm running as Root. No packages appear in /var/cache/apt/archives (assuming this is where they should appear). I confirmed that /etc/apt/sources.list.d/freeswitch.list does exist with the freeswitch URL.

      Thanks In Advance

      1. dpkg.txt
        55 kB
        Darrell Lowrance
      2. install_libfreeswitch1.txt
        0.9 kB
        Darrell Lowrance
      3. InstallToDebian8.txt
        15 kB
        Darrell Lowrance
      4. InstallToDebian8-NEW.txt
        17 kB
        Darrell Lowrance

        Activity

        Hide
        quentusrex William King added a comment -
        Yasm is required because of libvpx
        Show
        quentusrex William King added a comment - Yasm is required because of libvpx
        Hide
        brian Brian West added a comment -
        Yasm a build requirement ONLY not a runtime dependency.
        Show
        brian Brian West added a comment - Yasm a build requirement ONLY not a runtime dependency.
        Hide
        brian Brian West added a comment -
        Make sure this is in your /etc/apt/sources.lst

        deb http://ftp.utexas.edu/debian/ jessie main non-free contrib
        deb-src http://ftp.utexas.edu/debian/ jessie main contrib

        deb http://security.debian.org/ jessie/updates main non-free contrib
        deb-src http://security.debian.org/ jessie/updates main contrib

        deb http://http.debian.net/debian/ jessie main contrib non-free

        and remove the CDROM lines, that should allow your system to resolve the yasm deb on libfreeswitch for now, I've committed a fix to remove the runtime deb on yasm
        Show
        brian Brian West added a comment - Make sure this is in your /etc/apt/sources.lst deb http://ftp.utexas.edu/debian/ jessie main non-free contrib deb-src http://ftp.utexas.edu/debian/ jessie main contrib deb http://security.debian.org/ jessie/updates main non-free contrib deb-src http://security.debian.org/ jessie/updates main contrib deb http://http.debian.net/debian/ jessie main contrib non-free and remove the CDROM lines, that should allow your system to resolve the yasm deb on libfreeswitch for now, I've committed a fix to remove the runtime deb on yasm
        Hide
        brian Brian West added a comment -
        Removed the yasm dependency from runtime.

        /b
        Show
        brian Brian West added a comment - Removed the yasm dependency from runtime. /b
        Hide
        dlowrance Darrell Lowrance added a comment -
        Thanks Brian. Adding those URLs above fixed the problem. FreeSwitch has now installed.
        Show
        dlowrance Darrell Lowrance added a comment - Thanks Brian. Adding those URLs above fixed the problem. FreeSwitch has now installed.

          People

          • Assignee:
            silik0n Ken Rice
            Reporter:
            dlowrance Darrell Lowrance
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development