Package Details: webex-bin 43.11.0.27795-1

Git Clone URL: https://aur.archlinux.org/webex-bin.git (read-only, click to copy)
Package Base: webex-bin
Description: Webex for Linux
Upstream URL: https://www.webex.com/
Licenses: custom
Submitter: AlexanderS
Maintainer: AlexanderS
Last Packager: AlexanderS
Votes: 29
Popularity: 0.28
First Submitted: 2021-05-12 11:28 (UTC)
Last Updated: 2023-11-16 16:28 (UTC)

Pinned Comments

AlexanderS commented on 2021-10-14 14:19 (UTC) (edited on 2021-10-14 14:19 (UTC) by AlexanderS)

If the checksums do not match with the downloaded files, Cisco may have updated the Webex package. Please simply click the "Flag package out-of-date" link at top of the page and I will update the package as soon as possible.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 12 Next › Last »

AlexanderS commented on 2022-05-05 09:53 (UTC)

@jvsanten: Thanks, I added this workaround.

I did not update the version of the package yet. I would like to use a stable url to download the upstream package, but the cisco api for the "gold" version currently does not work.

Neurolit commented on 2022-05-05 09:38 (UTC)

@jvsanten it works perfectly, thank you!

jvsanten commented on 2022-05-05 09:18 (UTC)

Decided to try (and managed to find) an "it's stupid but it works" fix for the libsecret issue, resulting in the following PKGBUILD (also upgraded to the new release in the process):

pkgname=webex-bin
pkgver=42.5.0.22187
pkgrel=1
pkgdesc="Webex for Linux"
arch=('x86_64')
url="https://www.webex.com/"
license=('custom')
depends=('alsa-lib'
         'at-spi2-atk'
         'at-spi2-core'
         'atk'
         'binutils'
         'krb5'
         'libcups'
         'libnotify'
         'libpulse'
         'libsecret'
         'libxcb'
         'libxcrypt-compat'
         'libxkbcommon-x11'
         'mesa'
         'nspr'
         'nss'
         'pango'
         'systemd-libs'
         'upower'
         'wayland'
         'xcb-util-image'
         'xcb-util-keysyms'
         'xcb-util-renderutil'
         'xcb-util-wm'
         'xdg-utils')
source=("$pkgname-$pkgver.deb::https://binaries.webex.com/WebexDesktop-Ubuntu-Official-Package/Webex.deb"
        'webex.xml'
        'https://archive.archlinux.org/packages/l/libsecret/libsecret-0.20.4-1-x86_64.pkg.tar.zst')
sha256sums=('c74aefeaea07610d6898fbf9d78a1be22e555743a58014b383d1a260622146db'
            '0d0b2664ac4aeb9a4a4b9f530dee4a14c13875735b87a3d96bf81f43eeec00ab'
        '7bc3f4e27d141cf8d1979cd49adc58ee599686f6c1a898a013ef84ac22fd1f90')
options=('!strip')

prepare() {
    mkdir -p "$pkgname-$pkgver"
    tar -Jxf data.tar.xz -C "$pkgname-$pkgver"
}

package() {
    cd "$pkgname-$pkgver"
    cp -dpr --no-preserve=ownership opt/ "$pkgdir/"
    rm "$pkgdir/opt/Webex/lib/libstdc++.so.6"

    cp -dpr --no-preserve=ownership ../usr/lib/libsecret-1.so* "$pkgdir/opt/Webex/lib"

    mkdir -p "$pkgdir/usr/share/applications/"
    mv "$pkgdir/opt/Webex/bin/webex.desktop" "$pkgdir/usr/share/applications/"

    mkdir -p "$pkgdir/usr/share/mime/packages/"
    install -m0644 "${srcdir}/webex.xml" "${pkgdir}/usr/share/mime/packages/"

    mkdir -p "$pkgdir/usr/bin/"
    ln -s "/opt/Webex/bin/CiscoCollabHost" "$pkgdir/usr/bin/webex"
}

Since webex checks its own libs first dumping libsecret-0.20.4 in there (straight from the archives) seems to do the trick.

Spiker985 commented on 2022-04-11 03:02 (UTC)

I've gotta say, it's really quite annoying that libsecret-mr94 received 3 deletion requests because libsecret 0.20.5-2 supposedly contains the fix therein. Only reason I replaced mr94 was because it was missing during an upgrade, so I incorrectly assumed (the saying stands true) that the package incompatibility was fully resolved.

jhossbach commented on 2022-04-07 11:46 (UTC) (edited on 2022-04-07 11:57 (UTC) by jhossbach)

The new version still needs libsecret-mr94 EDIT: Seems like libsecret-mr94 has been deleted, so if you have replaced it with libsecret the only way to get webex back is to downgrade libsecret, e.g. sudo pacman -U https://archive.archlinux.org/packages/l/libsecret/libsecret-0.20.4-1-x86_64.pkg.tar.zst

jhossbach commented on 2022-03-22 18:16 (UTC)

@Cbhihe Try pacman -Rdd libsecret and see if it breaks any of the other packages.

cbhihe commented on 2022-03-22 17:00 (UTC) (edited on 2022-03-22 17:10 (UTC) by cbhihe)

@Ztofnat: Thank you for the heads-up, but removing libsecret would break a good 15 dependencies on my system. I am a little perplex as to how to proceed. Any advice welcome.

$ sudo pacman -R libsecret
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing libsecret breaks dependency 'libsecret' required by foxitreader
:: removing libsecret breaks dependency 'libsecret' required by gcr
:: removing libsecret breaks dependency 'libsecret' required by gnome-disk-utility
:: removing libsecret breaks dependency 'libsecret' required by gnome-online-accounts
:: removing libsecret breaks dependency 'libsecret' required by gnome-shell
:: removing libsecret breaks dependency 'libsecret' required by gthumb
:: removing libsecret breaks dependency 'libsecret' required by gvfs
:: removing libsecret breaks dependency 'libsecret' required by pinentry
:: removing libsecret breaks dependency 'libsecret-1.so=0-64' required by pinentry
:: removing libsecret breaks dependency 'libsecret' required by seahorse
:: removing libsecret breaks dependency 'libsecret' required by slack-desktop
:: removing libsecret breaks dependency 'libsecret' required by teams
:: removing libsecret breaks dependency 'libsecret' required by vino
:: removing libsecret breaks dependency 'libsecret' required by webkit2gtk
:: removing libsecret breaks dependency 'libsecret' required by webkit2gtk-4.1

Is sudo pacman -Rdd libsecret advisable in this particular case ?

Ztofnat commented on 2022-03-22 16:36 (UTC)

@Cbhihe Webex needs a previous version of libsecret. You have to remove libsecret and install lbsecret-mr94 from the AUR.

cbhihe commented on 2022-03-22 16:27 (UTC) (edited on 2022-03-22 16:51 (UTC) by cbhihe)

Thanks for maintaining this package. I seem to have a dependency issue.

error: target not found: libsecret-mr94
==> ERROR: 'pacman' failed to install missing dependencies.                                                            
==> Missing dependencies:                                                                                                
-> libsecret-mr94                                                                 
==> Checking buildtime dependencies...
==> ERROR: Could not resolve all dependencies.

I have libsecret properly installed for what it's worth. When trying to install `libsecret-mr94 from AUR, I get a lot of noise and 16 test fails. The install_log is here.

AlexanderS commented on 2022-03-16 14:31 (UTC)

Updated, sorry for the delay.