@wast3 this is apparently a kernel bug, I included the workaround into the makepkg for the 1.5.0 version.
Search Criteria
Package Details: teams-for-linux 2.0.8-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/teams-for-linux.git (read-only, click to copy) |
---|---|
Package Base: | teams-for-linux |
Description: | Unofficial Microsoft Teams client for Linux using Electron. |
Upstream URL: | https://github.com/IsmaelMartinez/teams-for-linux |
Licenses: | GPL-3.0-only |
Submitter: | ivelkov |
Maintainer: | jijojosephk (pschichtel) |
Last Packager: | pschichtel |
Votes: | 89 |
Popularity: | 1.34 |
First Submitted: | 2018-04-03 15:36 (UTC) |
Last Updated: | 2025-04-11 23:55 (UTC) |
Dependencies (6)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR)
- libxss
- nss (nss-hgAUR)
- node-gyp (corepackerAUR) (make)
- nodejs (nodejs-gitAUR, python-nodejs-wheelAUR, nodejs-lts-iron, nodejs-lts-jod) (make)
- npm (corepackerAUR, python-nodejs-wheelAUR) (make)
Required by (1)
Sources (2)
pschichtel commented on 2024-05-30 19:24 (UTC)
wast3 commented on 2024-05-03 19:07 (UTC) (edited on 2024-05-03 19:07 (UTC) by wast3)
I have the exact same error as Mthw below. Is there a solution to this?
error /home/wast3/asp/teams-for-linux/src/teams-for-linux-1.4.35/node_modules/electron: Command failed.
Exit code: 126
Command: node install.js
Arguments: Directory: /home/wast3/asp/teams-for-linux/src/teams-for-linux-1.4.35/node_modules/electron
Output: /bin/sh: /tmp/yarn--1714762933618-0.38688232140925805/node: /bin/sh: bad interpreter: Text file busy
slashiy commented on 2024-05-03 19:02 (UTC) (edited on 2024-05-03 19:10 (UTC) by slashiy)
Build fails with:
==> Starting build()...
Unknown Syntax Error: Unsupported option name ("--pure-lockfile").
$ yarn install [--json] [--immutable] [--immutable-cache] [--refresh-lockfile] [--check-cache] [--check-resolutions] [--inline-builds] [--mode #0]
==> ERROR: A failure occurred in build().
Aborting...
-> error making: teams-for-linux-exit status 4
-> Failed to install the following packages. Manual intervention is required:
teams-for-linux - exit status 4
EDIT:
Looks like it uses the locally installed yarn version, which was yarn v4 that I had installed. It is fixed after setting the version to the one that is specificed in the package.json
on github.
pschichtel commented on 2024-05-01 21:15 (UTC)
@nursoda pre-releases are clearly marked as such, when you look at them.
nursoda commented on 2024-05-01 16:07 (UTC)
@pschichtel: How to tell it's a prerelease? I was looking here: https://github.com/IsmaelMartinez/teams-for-linux/releases Wrong place?
pschichtel commented on 2024-04-30 20:18 (UTC) (edited on 2024-04-30 20:19 (UTC) by pschichtel)
Before marking the package out of date, please first check that the new version is not a pre-release. I'm tracking releases, not pre-releases.
nursoda commented on 2024-04-30 19:55 (UTC) (edited on 2024-04-30 19:56 (UTC) by nursoda)
I had these hints while building … Upstream issues? Both of them?
node:166375) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
[3/4] Linking dependencies...
warning "electron-builder > app-builder-lib@24.13.3" has unmet peer dependency "electron-builder-squirrel-windows@24.13.3".
je-vv commented on 2024-04-27 16:39 (UTC)
@snack, from:
https://github.com/IsmaelMartinez/teams-for-linux/discussions/1163#discussioncomment-9023906
I see a comment that on 1.4.19 the icon number was fixed, but probably --useMutationTitleLogic
was needed. In case you have to move back to 2.0... I don't know if with later versions that's not required, we're already on 1.4.30...
teams-for-linux has a reach set of args that I would recommend exploring, that makes things easier than changing electron stuff, :)
mluque commented on 2024-04-27 11:48 (UTC)
@je-vv I have just installed pipewire and then sharing screen works perfectly. Thanks a lot!
Pinned Comments
pschichtel commented on 2024-04-30 20:18 (UTC) (edited on 2024-04-30 20:19 (UTC) by pschichtel)
Before marking the package out of date, please first check that the new version is not a pre-release. I'm tracking releases, not pre-releases.
jijojosephk commented on 2024-02-05 02:42 (UTC)
Talk to community members here:
https://matrix.to/#/#teams-for-linux_community:gitter.im