This blog mainly contains posts about Mozilla release engineering projects that I am working on and some personal insights.
Friday, May 06, 2016
Installing Vidyo on Ubuntu 16.06 LTS (dependency libqt4-gui unmet)
I've recently upgraded to Ubuntu 16.06 LTS from Ubuntu 14.04 LTS.
The only package I've noticed to be missing is vidyodesktop.
In order to install it, I tried going to v.mozilla.com and open the .deb file.
Unfortunately, it would not install.
In order to determine why it was failing I run this:
Unfortunately it said that libqt4-gui needed to be installed, however. the package is not available for this version of Ubuntu.
In order to fix it, rail told me that we had to install a dummy package to fool Vidyo. This can be accomplished with equivs package.
Install equivs package
sudo apt-get install equivs
Generate a control file
equivs-control libqt4-gui
Edit libqt4-gui and tweak the following variables: Package, Version, Description. Example file
### Commented entries have reasonable defaults.
### Uncomment to edit them.
# Source:
Section: misc
Priority: optional
# Homepage:
Standards-Version: 3.9.2
Package: libqt4-gui
Version: 4.8.1
# Maintainer: Your Name
# Pre-Depends:
# Depends:
# Recommends:
# Suggests:
# Provides:
# Replaces:
# Architecture: all
# Multi-Arch:
# Copyright:
# Changelog:
# Readme:
# Extra-Files:
# Files:
#
Description: fake package to please vidyo
long description and info.
second paragraph
luca@Freedom:~$ sudo equivs-build libqt4-gui dh_testdir dh_testroot dh_prep sh: 1: cannot open package: No such file sh: 1: defaults: not found dh_prep: rm -f debian/.*.debhelper returned exit code 127 debian/rules:13: set di istruzioni per l'obiettivo "install" non riuscito make: *** [install] Errore 25 Error in the build process: exit status 2
Hi, i had a problem folloqing your guide ...
ReplyDeleteluca@Freedom:~$ sudo equivs-build libqt4-gui
dh_testdir
dh_testroot
dh_prep
sh: 1: cannot open package: No such file
sh: 1: defaults: not found
dh_prep: rm -f debian/.*.debhelper returned exit code 127
debian/rules:13: set di istruzioni per l'obiettivo "install" non riuscito
make: *** [install] Errore 25
Error in the build process: exit status 2
Any Idea? :)
And ... when you tell to edit the libqt4-gui, is it just in the home, right?
ReplyDeleteluca@Freedom:~$ gedit libqt4-gui
Isn't it?
I really have no idea! I only took rail's instructions and posted them.
ReplyDeleteIf I recall correctly, the file could be on any directory and the .deb will be generate right beside it.