Package Details: webex-bin 45.2.0.31846-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/
Keywords: call conference meeting video
Licenses: custom
Submitter: AlexanderS
Maintainer: moritzo
Last Packager: moritzo
Votes: 39
Popularity: 1.63
First Submitted: 2021-05-12 11:28 (UTC)
Last Updated: 2025-03-02 10:56 (UTC)

Pinned Comments

moritzo commented on 2024-08-05 04:08 (UTC) (edited on 2024-10-09 06:39 (UTC) by moritzo)

Hi community, I did take over maintenance for this package, since I need it for work. It's my first package here on the AUR, so please be forgiving for any mistakes.

If there is a problem with the checksums, flag the package out-of-date at the top of the page. I'll update the PKGBUILD as soon as possible.

Latest Comments

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

spiffy commented on 2022-06-08 14:17 (UTC)

When I log in, it accepts my userna,e but then renders a blank screen instead of asking for a password. I'm using sway as my WM.

gshearer commented on 2022-05-12 21:23 (UTC)

Thanks to all who have contributed to this package. I'm having a problem with Webex displaying PNG images inline.

Looks like /opt/Webex/lib/plugins/imageformats is missing a png lib?

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.