Bug 20198

Summary: Viber - Free text & calls
Product: Mageia Reporter: Kristoffer Grundström <lovaren>
Component: New RPM package requestAssignee: All Packagers <pkg-bugs>
Status: RESOLVED WONTFIX QA Contact:
Severity: enhancement    
Priority: Normal CC: cooker, lovaren, marja11
Version: CauldronKeywords: NEEDINFO
Target Milestone: ---   
Hardware: All   
OS: Linux   
URL: https://www.viber.com/en/products/linux
Whiteboard:
Source RPM: viber CVE:
Status comment:
Attachments: Proposal spec file
rpmlintrc

Description Kristoffer Grundström 2017-01-28 20:22:55 CET
Description of problem: The popular IOS and Android app called Viber to both chat and call to anyone around the world just like Skype works has been built for Debian and RPM based distributions.

The rpm from their website needs libxss1, libssl1.0.0, libpulse0, libasound2, libnss3, libxcomposite1, libxcursor1, libxdamage1, libcurl3, libgstreamer-plugins-base1.0-0, libgstreamer1.0-0, gstreamer1.0-plugins-base, gstreamer1.0-plugins-good, gstreamer1.0-plugins-ugly, gstreamer1.0-pulseaudio, gstreamer1.0-libav in order to install.

I guess older gstreamer versions will work, but haven't tested yet.

If I try to install the rpm I get an error about missing libssl.so.10 for x86_64 so a line to link with the older one could be good to add to the spec file.

Version-Release number of selected component (if applicable): 6.5.5.1481
Kristoffer Grundström 2017-01-28 20:24:22 CET

URL: (none) => https://www.viber.com/en/products/linux

Comment 1 Marja Van Waes 2017-01-29 10:19:02 CET
@ Kristoffer

Reading https://www.viber.com/en/eula I come across

> You may not rent, lease, lend, sell, redistribute or sublicense the Material
> and/or the Services. 

I guess it's a get-viber package that you're asking for, that installs the dependencies and then fetches viber from the viber website?

(Assigning to the default assignee for package requests)

Keywords: (none) => NEEDINFO
CC: (none) => marja11
Assignee: bugsquad => pkg-bugs

Comment 2 Kristoffer Grundström 2017-01-29 20:17:20 CET
Yes, a get-viber package is exactly what I'm requesting.
Comment 3 Kristoffer Grundström 2018-12-11 08:43:11 CET
Created attachment 10549 [details]
Proposal spec file

I have built, installed and tested it and it works.
However it has a lot of errors about unused libraries, but it doesn't seem to have any effect with the application as far as I can see.

CC: (none) => hamnisdude

Comment 4 Kristoffer Grundström 2018-12-11 08:44:40 CET
Created attachment 10550 [details]
rpmlintrc

This came with the older version of Viber found in the Russian Mageia community.
Comment 5 Kristoffer Grundström 2018-12-11 08:46:30 CET
To build you also need the deb package which you can find here: https://download.cdn.viber.com/cdn/desktop/Linux/viber.deb
Comment 6 Kristoffer Grundström 2018-12-11 08:48:27 CET
It's kind of weird that even though the eula doesn't allow redistribution of this application there are many distribution that already have packaged it:

https://pkgs.org/download/viber
Comment 7 Kristoffer Grundström 2019-07-12 07:12:04 CEST
I built the latest official version of Viber in case anyone is interested in trying it out:

https://drive.google.com/drive/folders/1d38hgKPVunsz7Z9BTjWtmFZc62RIl0w9?usp=sharing
Comment 8 Johnny A. Solbu 2019-07-21 08:17:04 CEST
I am against including this.

This is a proprietary application. We should not add more proprietary applications than we already have.

Just because some Proprietary application is popular is _NOT_ a good argument for why we should also package it.

If users want some proprietary application so badly that the choice is between Mageia or another distribution that does have it, then they should use the other distribution.

CC: (none) => cooker

Comment 9 Johnny A. Solbu 2019-07-21 08:18:32 CEST
(In reply to Kristoffer Grundström from comment #6)
> It's kind of weird that even though the eula doesn't allow redistribution of
> this application there are many distribution that already have packaged it:
> 
> https://pkgs.org/download/viber

If you bother to check the links in those distributions, you would find that not a single distribution does in fact package it. It is all third party repo's outside of the distributions that package it.
Comment 10 Johnny A. Solbu 2019-07-21 08:19:07 CEST
Closing as Wontfix

Status: NEW => RESOLVED
Resolution: (none) => WONTFIX