I wanted to try the Webex app for Linux. Searching overlays found an ..ebuild in the 'seden' overlay. I looked through the .ebuild, and at first glance it looked OK. I enabled the overlay, unmasked the package, and did an `emerge -av webex`. It failed because the webex ..rpm file downloaded from Cisco didn't match the specs in the Manifist file.
AFAICT, the ebuild downlaods the latest Cicso .rpm file from https://binaries.webex.com/WebexDesktop-CentOS-Official-Package/Webex.rpm Then it renames that file so that the filename contains a hard-wired older version number (45.6.2.32823). Then it fails because the downloaded file (which is currently version 45.10.0.33234-1) doesn't match the Manifest data for that older version (45.6.2.32823). How on earth could that be expected to work? Here's what RPM says about the downloaded file: # rpm -qp --queryformat "%{NAME}-%{VERSION}-%{RELEASE}\n" webex-45.6.2.32823.rpm._checksum_failure_.jj36yl60 warning: webex-45.6.2.32823.rpm._checksum_failure_.jj36yl60: Header V4 RSA/SHA256 Signature, key ID b5ccde3c: NOKEY webex-45.10.0.33234-1 Here's how the ebuild fails: >>> Emerging (1 of 1) net-im/webex-45.6.2.32823::seden >>> Downloading 'https://binaries.webex.com/WebexDesktop-CentOS-Official-Package/Webex.rpm' --2025-11-25 14:00:41-- https://binaries.webex.com/WebexDesktop-CentOS-Official-Package/Webex.rpm Resolving binaries.webex.com... 3.169.221.17, 3.169.221.103, 3.169.221.7, ... Connecting to binaries.webex.com|3.169.221.17|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 288087592 (275M) [binary/octet-stream] Saving to: ‘/usr/portage/distfiles/webex-45.6.2.32823.rpm.__download__’ /usr/portage/distfi 100%[===================>] 274.74M 40.9MB/s in 7.1s 2025-11-25 14:00:49 (38.6 MB/s) - ‘/usr/portage/distfiles/webex-45.6.2.32823.rpm.__download__’ saved [288087592/288087592] !!! Fetched file: webex-45.6.2.32823.rpm VERIFY FAILED! !!! Reason: Filesize does not match recorded size !!! Got: 288087592 !!! Expected: 282190868 Refetching... File renamed to '/usr/portage/distfiles/webex-45.6.2.32823.rpm._checksum_failure_.jj36yl60' !!! Couldn't download 'webex-45.6.2.32823.rpm'. Aborting. >>> Failed to emerge net-im/webex-45.6.2.32823, Log file: >>> '/var/tmp/portage/net-im/webex-45.6.2.32823/temp/build.log' The ebuild looks like this: $ head -n20 webex-45.6.2.32823.ebuild # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit desktop xdg rpm DESCRIPTION="Cisco video conferencing and online meeting software" HOMEPAGE="https://www.webex.com/" SRC_URI="https://binaries.webex.com/WebexDesktop-CentOS-Official-Package/Webex.rpm -> ${P}.rpm" S=${WORKDIR} LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="-* ~amd64" RESTRICT="bindist mirror strip" RDEPEND=" >=app-accessibility/at-spi2-core-2.46.0

