Package Details: teams-for-linux 1.11.5-1

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: 85
Popularity: 3.42
First Submitted: 2018-04-03 15:36 (UTC)
Last Updated: 2024-11-17 13:54 (UTC)

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

Latest Comments

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

lisu_ml commented on 2023-12-22 09:53 (UTC) (edited on 2023-12-22 09:59 (UTC) by lisu_ml)

Since I updated to 1.3.27-2 I'm getting this when trying to start teams:

$ teams-for-linux 
(node:112577) UnhandledPromiseRejectionWarning: ReferenceError: incomingCallCommandKill is not defined
    at assignEventHandlers (/opt/teams-for-linux/resources/app.asar/app/mainAppWindow/index.js:450:45)
    at createWindow (/opt/teams-for-linux/resources/app.asar/app/mainAppWindow/index.js:435:2)
    at Object.onAppReady (/opt/teams-for-linux/resources/app.asar/app/mainAppWindow/index.js:66:17)
    at App.handleAppReady (/opt/teams-for-linux/resources/app.asar/app/index.js:163:16)
    at App.emit (node:events:514:28)
(Use `teams-for-linux --trace-warnings ...` to show where the warning was created)
(node:112577) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 2)
[ERROR] net::ERR_CONNECTION_REFUSED

Note that build worked as expected.

Downgraded to 1.3.26-1 and it works again.

pschichtel commented on 2023-12-22 09:32 (UTC)

@galuise: I don't think this is a great place to get support, I'd refer you to the forum or IRC. I've just built the package without issues, so it's likely a problem on your end regarding DNS resolution.

@BillFleming I added nodejs>=18 as a makedepends, that should work with any package that provides nodejs with version 18 or newer (arch's lts packages do this). I built it without issues using nodejs-lts-hydrogen.

galuise commented on 2023-12-20 18:34 (UTC) (edited on 2023-12-20 18:39 (UTC) by galuise)

Struggling to get this to build since a

pacman -Syu
last night and again (this morning)...

It seems like yarn or the yarn build process for electron-build is failing to do a DNS lookup for github.com... It appears to be defaulting to ::1#53 for DNS and none of my resolved config specifies 127.0.0.1:53 or ::1#53 as DNS for my system. DNS seems to resolve normally for curl and browsers on this same system, but fail to download the required

electron-v27.0.4-linux-x64.zip
file.

Here are the results of a

makepkg -s
:


$ electron-builder install-app-deps
  • electron-builder  version=24.6.4
  • loaded configuration  file=package.json ("build" field)
Done in 1.17s.
yarn run v1.22.21
$ /home/galuise/aur/teams-for-linux/src/teams-for-linux-1.3.26/node_modules/.bin/electron-builder build --x64 --linux dir
  • electron-builder  version=24.6.4 os=6.6.7-arch1-1
  • loaded configuration  file=package.json ("build" field)
  • writing effective config  file=dist/builder-effective-config.yaml
  • packaging       platform=linux arch=x64 electron=27.0.4 appOutDir=dist/linux-unpacked
  ⨯ Get "https://github.com/electron/electron/releases/download/v27.0.4/electron-v27.0.4-linux-x64.zip": dial tcp: lookup github.com on [::1]:53: read udp [::1]:60073->[::1]:53: read: connection refused
github.com/develar/app-builder/pkg/download.(*Downloader).follow.func1
    /Volumes/data/Documents/app-builder/pkg/download/downloader.go:206
github.com/develar/app-builder/pkg/download.(*Downloader).follow
    /Volumes/data/Documents/app-builder/pkg/download/downloader.go:234
github.com/develar/app-builder/pkg/download.(*Downloader).DownloadNoRetry
    /Volumes/data/Documents/app-builder/pkg/download/downloader.go:128
github.com/develar/app-builder/pkg/download.(*Downloader).Download
    /Volumes/data/Documents/app-builder/pkg/download/downloader.go:112
github.com/develar/app-builder/pkg/electron.(*ElectronDownloader).doDownload
    /Volumes/data/Documents/app-builder/pkg/electron/electronDownloader.go:192
github.com/develar/app-builder/pkg/electron.(*ElectronDownloader).Download
    /Volumes/data/Documents/app-builder/pkg/electron/electronDownloader.go:177
github.com/develar/app-builder/pkg/electron.downloadElectron.func1.1
    /Volumes/data/Documents/app-builder/pkg/electron/electronDownloader.go:73
github.com/develar/app-builder/pkg/util.MapAsyncConcurrency.func2
    /Volumes/data/Documents/app-builder/pkg/util/async.go:68
runtime.goexit
    /usr/local/Cellar/go/1.17/libexec/src/runtime/asm_amd64.s:1581  
  ⨯ /home/galuise/aur/teams-for-linux/src/teams-for-linux-1.3.26/node_modules/app-builder-bin/linux/x64/app-builder process failed ERR_ELECTRON_BUILDER_CANNOT_EXECUTE
Exit code:
1  failedTask=build stackTrace=Error: /home/galuise/aur/teams-for-linux/src/teams-for-linux-1.3.26/node_modules/app-builder-bin/linux/x64/app-builder process failed ERR_ELECTRON_BUILDER_CANNOT_EXECUTE
Exit code:
1
    at ChildProcess.<anonymous> (/home/galuise/aur/teams-for-linux/src/teams-for-linux-1.3.26/node_modules/builder-util/src/util.ts:250:14)
    at Object.onceWrapper (node:events:634:26)
    at ChildProcess.emit (node:events:519:28)
    at maybeClose (node:internal/child_process:1105:16)
    at Process.ChildProcess._handle.onexit (node:internal/child_process:305:5)
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
==> ERROR: A failure occurred in build().
    Aborting...

I tested my DNS via resolvectl:

[galuise@gg-7510-arch teams-for-linux]$ resolvectl query github.com
github.com: 140.82.112.3                       -- link: wired

-- Information acquired via protocol DNS in 32.9ms.
-- Data is authenticated: no; Data was acquired via local or encrypted transport: no
-- Data from: cache network

My resolvectl status is as follows:

[galuise@gg-7510-arch teams-for-linux]$ resolvectl status
Global
           Protocols: +LLMNR +mDNS -DNSOverTLS DNSSEC=yes/supported
    resolv.conf mode: foreign
Fallback DNS Servers: 1.1.1.1#cloudflare-dns.com 9.9.9.9#dns.quad9.net 8.8.8.8#dns.google 2606:4700:4700::1111#cloudflare-dns.com
                      2620:fe::9#dns.quad9.net 2001:4860:4860::8888#dns.google

Link 2 (enp0s31f6)
    Current Scopes: none
         Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=yes/supported

Link 3 (wlp2s0)
    Current Scopes: none
         Protocols: -DefaultRoute +LLMNR +mDNS -DNSOverTLS DNSSEC=yes/supported

Link 4 (wired)
    Current Scopes: DNS LLMNR/IPv4 LLMNR/IPv6
         Protocols: +DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=yes/supported
Current DNS Server: [my router's IPv6 Address]
       DNS Servers: [my router's IPv4 Address] [my router's IPv6 Address]

Link 5 (wired_81)
    Current Scopes: LLMNR/IPv6
         Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=yes/supported

Link 6 (vlan_81)
    Current Scopes: none
         Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=yes/supported

BillFleming commented on 2023-12-18 18:04 (UTC)

Note that this requires a reasonably up-to-date node.js to build and it should be added to the depends list. extra/nodejs version 21 is working as of today. Old 16 release that I somehow had installed didn't work. Unfortunately arch still has the LTS packages conflicting with the normal named package, so if added as a normal dependency it would force removal of LTS versions. Maybe an optional dependency would be good.

aur1456 commented on 2023-10-23 09:35 (UTC)

1.3.14 -> Cant login to a meeting from calender (button participate)

zrhoffman commented on 2023-10-19 15:44 (UTC) (edited on 2023-10-19 16:56 (UTC) by zrhoffman)

@zrhoffman but it's not orphaned? Got updated 10 days ago?

@ogghi Correct. So someone needs to respond to the orphan request PRQ#46261 to have it closed. Until it's closed, the AUR page for teams-for-linux shows "1 pending request". https://i.imgur.com/p7qBSDh.png

ogghi commented on 2023-10-19 08:23 (UTC)

As per this page: https://github.com/IsmaelMartinez/teams-for-linux/releases it's still Pre-Release?

aur1456 commented on 2023-10-19 08:16 (UTC)

1.3.14 is out . Is here the audio issue fixed ?

ogghi commented on 2023-10-19 03:28 (UTC)

@zrhoffman but it's not orphaned? Got updated 10 days ago?

zrhoffman commented on 2023-10-18 20:13 (UTC)

Someone submitted an orphan request a couple months back for teams-for-linux, and AUR shows the request as unresolved

https://lists.archlinux.org/archives/list/aur-requests@lists.archlinux.org/thread/KWDPXJLXHE3GALS6NHLP3NVJUU5PSHXY/#KWDPXJLXHE3GALS6NHLP3NVJUU5PSHXY