[jitsi-dev] ufw missing dependency for jitsi-meet deb pkg


#1

Hey Everyone,

Installed the jitsi-meet deb package, on a (upgraded from wheezy) jessie machine, this morning, and it stopped at missing ufw as a dependency. After installing ufw, and doing a complete remove / purge / autoremove and reinstall of jitsi-meet, it worked fine.

Btw, is Jessie a requirement? There were unresolvable dependency errors when trying to do this on a fresh Wheezy install.

···

===================
/var/lib/dpkg/info/jitsi-videobridge.postinst: 59: /var/lib/dpkg/info/jitsi-videobridge.postinst: ufw: not found
dpkg: error processing package jitsi-videobridge (--configure):
  subprocess installed post-installation script returned error exit status 127
Errors were encountered while processing:
  jitsi-videobridge
E: Sub-process /usr/bin/dpkg returned an error code (1)

Thanks,

Herb


#2

Thanks for the report!

Yes, we know about the ufw mention in the postinst, it is removed from
the latest alpha versions and the issue will be fixed in the next test
packages.

We won't be calling ufw or iptables, as this is a responsibility of
the server admin and the most we'll be doing is showing an
informational screen with the ports that are needed open.

As for Jessie vs Wheezy -- we have to prepare separate packages,
because of the libc6 change between these releases. So right away
these test packages may not work correctly on Wheezy.

···

On Thu, 24 Jul 2014 13:43:07 -0300 herb@theria.ca wrote:

Installed the jitsi-meet deb package, on a (upgraded from wheezy)
jessie machine, this morning, and it stopped at missing ufw as a
dependency. After installing ufw, and doing a complete remove /
purge / autoremove and reinstall of jitsi-meet, it worked fine.

Btw, is Jessie a requirement? There were unresolvable dependency
errors when trying to do this on a fresh Wheezy install.

--
Yasen Pramatarov
sysadmin, https://jitsi.org