Kaltura Install Script Fails on Ubuntu 14.04.3 (64)

Hello ,
As I am new to Kaltura,
I am stuck at kaltura installation "install_kaltura_all_in_1.sh: 40: ./install_kaltura_all_in_1.sh: /etc/init.d/kaltura-nginx: not found"
Before that many of the packages are not installed i.e Kaltura-base any many others,

OS : Ubuntu 14.04.3 LTS

root@127:/# ./install_kaltura_all_in_1.sh >> kaltura.txt

–2015-12-22 16:57:42-- http://installrepo.kaltura.org/repo/apt/debian/kaltura-deb.gpg.key"
Resolving installrepo.kaltura.org (installrepo.kaltura.org)… 54.192.175.216, 54.192.175.51, 54.192.175.126, …
Connecting to installrepo.kaltura.org (installrepo.kaltura.org)|54.192.175.216|:80… connected.
HTTP request sent, awaiting response… 200 OK
Length: 1727 (1.7K) [text/plain]
Saving to: ‘STDOUT’

OK
/usr/bin/aptitude

Reading package lists…
Building dependency tree…
Reading state information…
Reading extended state information…
Initializing package states…
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 261 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
Writing extended state information…
Reading package lists…
Building dependency tree…
Reading state information…
Reading extended state information…
Initializing package states…
‘multiverse’ distribution component is already enabled for all sources.
Reading package lists…
Building dependency tree…
Reading state information…
Reading extended state information…
Initializing package states…
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 261 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
Writing extended state information…
Reading package lists…
Building dependency tree…
Reading state information…
Reading extended state information…
Initializing package states…
Reading package lists…
Building dependency tree…
Reading state information…
Reading extended state information…
Initializing package states…
The following NEW packages will be installed:
kaltura-postinst libcurses-perl{ab} libcurses-ui-perl{a} sysv-rc-conf{a}
0 packages upgraded, 4 newly installed, 0 to remove and 261 not upgraded.
Need to get 452 kB of archives. After unpacking 1,606 kB will be used.
The following packages have unmet dependencies:
libcurses-perl : Depends: perlapi-5.14.2 which is a virtual package.
The following actions will resolve these dependencies:

 Keep the following packages at their current version:
  1. kaltura-postinst [Not Installed]                   
    
  2. libcurses-perl [Not Installed]                     
    
  3. libcurses-ui-perl [Not Installed]                  
    
  4. sysv-rc-conf [Not Installed]                       
    

No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 261 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
Writing extended state information…
Reading package lists…
Building dependency tree…
Reading state information…
Reading extended state information…
Initializing package states…
Reading package lists…
Building dependency tree…
Reading state information…
Reading extended state information…
Initializing package states…
The following NEW packages will be installed:
kaltura-base kaltura-postinst{a} libcurses-perl{ab} libcurses-ui-perl{a}
libopts25{a} monit{a} ntp{a} sysv-rc-conf{a}
0 packages upgraded, 8 newly installed, 0 to remove and 261 not upgraded.
Need to get 80.5 MB of archives. After unpacking 204 MB will be used.
The following packages have unmet dependencies:
libcurses-perl : Depends: perlapi-5.14.2 which is a virtual package.
The following actions will resolve these dependencies:

 Keep the following packages at their current version:
  1. kaltura-base [Not Installed]                       
    
  2. kaltura-postinst [Not Installed]                   
    
  3. libcurses-perl [Not Installed]                     
    
  4. libcurses-ui-perl [Not Installed]                  
    
  5. sysv-rc-conf [Not Installed]                       
    

No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 261 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
Writing extended state information…
Reading package lists…
Building dependency tree…
Reading state information…
Reading extended state information…
Initializing package states…
Reading package lists…
Building dependency tree…
Reading state information…
Reading extended state information…
Initializing package states…
The following NEW packages will be installed:
kaltura-base{a} kaltura-clipapp{a} kaltura-html5lib kaltura-kclip{a}
kaltura-kcw{a} kaltura-kdp{a} kaltura-kdp3{a} kaltura-kdp3wrapper{a}
kaltura-kdpwrapper{a} kaltura-kmc{a} kaltura-krecord{a}
kaltura-kupload{a} kaltura-postinst{a} kaltura-widgets libcurses-perl{ab}
libcurses-ui-perl{a} libopts25{a} monit{a} ntp{a} sysv-rc-conf{a}
0 packages upgraded, 20 newly installed, 0 to remove and 261 not upgraded.
Need to get 532 MB of archives. After unpacking 845 MB will be used.
The following packages have unmet dependencies:
libcurses-perl : Depends: perlapi-5.14.2 which is a virtual package.
The following actions will resolve these dependencies:

  Keep the following packages at their current version:
  1.  kaltura-base [Not Installed]                       
    
  2.  kaltura-clipapp [Not Installed]                    
    
  3.  kaltura-html5lib [Not Installed]                   
    
  4.  kaltura-kclip [Not Installed]                      
    
  5.  kaltura-kcw [Not Installed]                        
    
  6.  kaltura-kdp [Not Installed]                        
    
  7.  kaltura-kdp3 [Not Installed]                       
    
  8.  kaltura-kdp3wrapper [Not Installed]                
    
  9.  kaltura-kdpwrapper [Not Installed]                 
    
  10. kaltura-kmc [Not Installed]                        
    
  11. kaltura-krecord [Not Installed]                    
    
  12. kaltura-kupload [Not Installed]                    
    
  13. kaltura-postinst [Not Installed]                   
    
  14. kaltura-widgets [Not Installed]                    
    
  15. libcurses-perl [Not Installed]                     
    
  16. libcurses-ui-perl [Not Installed]                  
    
  17. sysv-rc-conf [Not Installed]                       
    

No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 261 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
Writing extended state information…
Reading package lists…
Building dependency tree…
Reading state information…
Reading extended state information…
Initializing package states…
Reading package lists…
Building dependency tree…
Reading state information…
Reading extended state information…
Initializing package states…
The following NEW packages will be installed:
apache2.2-common{ab} kaltura-base{a} kaltura-ffmpeg{a}
kaltura-ffmpeg-aux{a} kaltura-front kaltura-postinst{a}
libapache2-mod-xsendfile{a} libass4{a} libcurses-perl{ab}
libcurses-ui-perl{a} libjpeg62{a} libmediainfo0{a} libopencore-amrnb0{a}
libopencore-amrwb0{a} libopts25{a} libtinyxml2-0.0.0{a} libx264-123{a}
libzen0{a} mediainfo{a} monit{a} ntp{a} sshpass{a} sysv-rc-conf{a}
0 packages upgraded, 23 newly installed, 0 to remove and 261 not upgraded.
Need to get 83.1 MB/113 MB of archives. After unpacking 212 MB will be used.
The following packages have unmet dependencies:
libcurses-perl : Depends: perlapi-5.14.2 which is a virtual package.
apache2-data : Conflicts: apache2.2-common but 2.2.22-13+deb7u6 is to be installed.
apache2 : Conflicts: apache2.2-common but 2.2.22-13+deb7u6 is to be installed.
apache2-bin : Conflicts: apache2.2-common but 2.2.22-13+deb7u6 is to be installed.
apache2.2-common : Depends: apache2.2-bin (= 2.2.22-13+deb7u6) but it is not going to be installed.
The following actions will resolve these dependencies:

 Keep the following packages at their current version:
  1. apache2.2-common [Not Installed]                   
    
  2. kaltura-base [Not Installed]                       
    
  3. kaltura-front [Not Installed]                      
    
  4. kaltura-postinst [Not Installed]                   
    
  5. libapache2-mod-xsendfile [Not Installed]           
    
  6. libcurses-perl [Not Installed]                     
    
  7. libcurses-ui-perl [Not Installed]                  
    
  8. sysv-rc-conf [Not Installed]                       
    

No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 261 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
Writing extended state information…
Reading package lists…
Building dependency tree…
Reading state information…
Reading extended state information…
Initializing package states…
Reading package lists…
Building dependency tree…
Reading state information…
Reading extended state information…
Initializing package states…
The following NEW packages will be installed:
kaltura-base{a} kaltura-postinst{a} kaltura-sphinx libcurses-perl{ab}
libcurses-ui-perl{a} libopts25{a} monit{a} ntp{a} sysv-rc-conf{a}
0 packages upgraded, 9 newly installed, 0 to remove and 261 not upgraded.
Need to get 86.1 MB of archives. After unpacking 220 MB will be used.
The following packages have unmet dependencies:
libcurses-perl : Depends: perlapi-5.14.2 which is a virtual package.
The following actions will resolve these dependencies:

 Keep the following packages at their current version:
  1. kaltura-base [Not Installed]                       
    
  2. kaltura-postinst [Not Installed]                   
    
  3. kaltura-sphinx [Not Installed]                     
    
  4. libcurses-perl [Not Installed]                     
    
  5. libcurses-ui-perl [Not Installed]                  
    
  6. sysv-rc-conf [Not Installed]                       
    

No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 261 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
Writing extended state information…
Reading package lists…
Building dependency tree…
Reading state information…
Reading extended state information…
Initializing package states…
Reading package lists…
Building dependency tree…
Reading state information…
Reading extended state information…
Initializing package states…
The following NEW packages will be installed:
kaltura-base{a} kaltura-db kaltura-postinst{a} libcurses-perl{ab}
libcurses-ui-perl{a} libopts25{a} monit{a} ntp{a} sysv-rc-conf{a}
0 packages upgraded, 9 newly installed, 0 to remove and 261 not upgraded.
Need to get 80.5 MB of archives. After unpacking 204 MB will be used.
The following packages have unmet dependencies:
libcurses-perl : Depends: perlapi-5.14.2 which is a virtual package.
The following actions will resolve these dependencies:

 Keep the following packages at their current version:
  1. kaltura-base [Not Installed]                       
    
  2. kaltura-db [Not Installed]                         
    
  3. kaltura-postinst [Not Installed]                   
    
  4. libcurses-perl [Not Installed]                     
    
  5. libcurses-ui-perl [Not Installed]                  
    
  6. sysv-rc-conf [Not Installed]                       
    

No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 261 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
Writing extended state information…
Reading package lists…
Building dependency tree…
Reading state information…
Reading extended state information…
Initializing package states…
Reading package lists…
Building dependency tree…
Reading state information…
Reading extended state information…
Initializing package states…
The following NEW packages will be installed:
apache2.2-common{ab} kaltura-base{a} kaltura-batch kaltura-ffmpeg{a}
kaltura-ffmpeg-aux{a} kaltura-postinst{a} libapache2-mod-xsendfile{a}
libass4{a} libavcodec53{a} libavformat53{a} libavutil51{a}
libcurses-perl{ab} libcurses-ui-perl{a} libdirac-encoder0{a} libjpeg62{a}
libmediainfo0{a} libopencore-amrnb0{a} libopencore-amrwb0{a} libopts25{a}
libtinyxml2-0.0.0{a} libx264-123{a} libzen0{a} mediainfo{a} mencoder{a}
monit{a} ntp{a} sshpass{a} sysv-rc-conf{a}
0 packages upgraded, 28 newly installed, 0 to remove and 261 not upgraded.
Need to get 87.9 MB/118 MB of archives. After unpacking 225 MB will be used.
The following packages have unmet dependencies:
libcurses-perl : Depends: perlapi-5.14.2 which is a virtual package.
apache2-data : Conflicts: apache2.2-common but 2.2.22-13+deb7u6 is to be installed.
apache2 : Conflicts: apache2.2-common but 2.2.22-13+deb7u6 is to be installed.
apache2-bin : Conflicts: apache2.2-common but 2.2.22-13+deb7u6 is to be installed.
apache2.2-common : Depends: apache2.2-bin (= 2.2.22-13+deb7u6) but it is not going to be installed.
The following actions will resolve these dependencies:

 Keep the following packages at their current version:
  1. apache2.2-common [Not Installed]                   
    
  2. kaltura-base [Not Installed]                       
    
  3. kaltura-batch [Not Installed]                      
    
  4. kaltura-postinst [Not Installed]                   
    
  5. libapache2-mod-xsendfile [Not Installed]           
    
  6. libcurses-perl [Not Installed]                     
    
  7. libcurses-ui-perl [Not Installed]                  
    
  8. sysv-rc-conf [Not Installed]                       
    

No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 261 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
Writing extended state information…
Reading package lists…
Building dependency tree…
Reading state information…
Reading extended state information…
Initializing package states…
Reading package lists…
Building dependency tree…
Reading state information…
Reading extended state information…
Initializing package states…
The following NEW packages will be installed:
kaltura-base{a} kaltura-dwh kaltura-pentaho{a} kaltura-postinst{a}
libcurses-perl{ab} libcurses-ui-perl{a} libopts25{a} monit{a} ntp{a}
sysv-rc-conf{a}
0 packages upgraded, 10 newly installed, 0 to remove and 261 not upgraded.
Need to get 140 MB/380 MB of archives. After unpacking 694 MB will be used.
The following packages have unmet dependencies:
libcurses-perl : Depends: perlapi-5.14.2 which is a virtual package.
The following actions will resolve these dependencies:

 Keep the following packages at their current version:
  1. kaltura-base [Not Installed]                       
    
  2. kaltura-dwh [Not Installed]                        
    
  3. kaltura-postinst [Not Installed]                   
    
  4. libcurses-perl [Not Installed]                     
    
  5. libcurses-ui-perl [Not Installed]                  
    
  6. sysv-rc-conf [Not Installed]                       
    

No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 261 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
Writing extended state information…
Reading package lists…
Building dependency tree…
Reading state information…
Reading extended state information…
Initializing package states…
Reading package lists…
Building dependency tree…
Reading state information…
Reading extended state information…
Initializing package states…
The following NEW packages will be installed:
kaltura-ffmpeg{a} kaltura-nginx kaltura-postinst{a} libass4{a}
libcurses-perl{ab} libcurses-ui-perl{a} libopencore-amrnb0{a}
libopencore-amrwb0{a} libx264-123{a} sysv-rc-conf{a}
0 packages upgraded, 10 newly installed, 0 to remove and 261 not upgraded.
Need to get 1,214 kB/18.1 MB of archives. After unpacking 4,600 kB will be used.
The following packages have unmet dependencies:
libcurses-perl : Depends: perlapi-5.14.2 which is a virtual package.
The following actions will resolve these dependencies:

 Keep the following packages at their current version:
  1. kaltura-nginx [Not Installed]                      
    
  2. kaltura-postinst [Not Installed]                   
    
  3. libcurses-perl [Not Installed]                     
    
  4. libcurses-ui-perl [Not Installed]                  
    
  5. sysv-rc-conf [Not Installed]                       
    

No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 261 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
Writing extended state information…
Reading package lists…
Building dependency tree…
Reading state information…
Reading extended state information…
Initializing package states…

./install_kaltura_all_in_1.sh: 40: ./install_kaltura_all_in_1.sh: /etc/init.d/kaltura-nginx: not found

Hi,

Looking at the output you attached, aptitude fails to locate some very basic packages, such as:
libcurses-perl

This means something is wrong with your repo list.
What do you have under:
/etc/apt/sources.list and /etc/apt/sources.list.d?

Hi Jess,

Please find below outputs

ls /etc/apt/sources.list.d

kaltura.list
kaltura.list.save
ondrej-php5-5_6-trusty.list
ondrej-php5-5_6-trusty.list.save
webupd8team-y-ppa-manager-trusty.list
webupd8team-y-ppa-manager-trusty.list.save

vi /etc/apt/sources.list

deb cdrom:[Ubuntu 14.04.3 LTS Trusty Tahr - Beta amd64 (20150805)]/ trusty main restricted

See 'http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to

newer versions of the distribution.

deb 'http://in.archive.ubuntu.com/ubuntu/ trusty main restricted
deb-src 'http://in.archive.ubuntu.com/ubuntu/ trusty main restricted

Major bug fix updates produced after the final release of the

distribution.

deb 'http://in.archive.ubuntu.com/ubuntu/ trusty-updates main restricted
deb-src 'http://in.archive.ubuntu.com/ubuntu/ trusty-updates main restricted

N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu

team. Also, please note that software in universe WILL NOT receive any

review or updates from the Ubuntu security team.

deb 'http://in.archive.ubuntu.com/ubuntu/ trusty multiverse
deb-src 'http://in.archive.ubuntu.com/ubuntu/ trusty multiverse
deb 'http://in.archive.ubuntu.com/ubuntu/ trusty-updates multiverse
deb-src 'http://in.archive.ubuntu.com/ubuntu/ trusty-updates multiverse

N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu

team, and may not be under a free licence. Please satisfy yourself as to

your rights to use the software. Also, please note that software in

multiverse WILL NOT receive any review or updates from the Ubuntu

security team.

deb 'http://in.archive.ubuntu.com/ubuntu/ trusty multiverse
deb-src 'http://in.archive.ubuntu.com/ubuntu/ trusty multiverse
deb 'http://in.archive.ubuntu.com/ubuntu/ trusty-updates multiverse
deb-src 'http://in.archive.ubuntu.com/ubuntu/ trusty-updates multiverse

N.B. software from this repository may not have been tested as

extensively as that contained in the main release, although it includes

newer versions of some applications which may provide useful features.

Also, please note that software in backports WILL NOT receive any review

or updates from the Ubuntu security team.

deb 'http://in.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src 'http://in.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse

deb 'http://security.ubuntu.com/ubuntu trusty-security main restricted
deb-src 'http://security.ubuntu.com/ubuntu trusty-security main restricted
deb 'http://security.ubuntu.com/ubuntu trusty-security multiverse
deb-src 'http://security.ubuntu.com/ubuntu trusty-security multiverse
deb 'http://security.ubuntu.com/ubuntu trusty-security multiverse
deb-src 'http://security.ubuntu.com/ubuntu trusty-security multiverse

Uncomment the following two lines to add software from Canonical’s

‘partner’ repository.

This software is not part of Ubuntu, but is offered by Canonical and the

respective vendors as a service to Ubuntu users.

deb 'http://archive.canonical.com/ubuntu trusty partner
deb-src 'http://archive.canonical.com/ubuntu trusty partner

This software is not part of Ubuntu, but is offered by third-party

developers who want to ship their latest software.

deb 'http://extras.ubuntu.com/ubuntu trusty main
deb-src 'http://extras.ubuntu.com/ubuntu trusty main

deb 'http://ftp.debian.org/debian/ wheezy main
deb 'http://security.debian.org/ wheezy/updates main