Package Details: teamspeak 6.0.0beta2-1

Git Clone URL: https://aur.archlinux.org/teamspeak.git (read-only, click to copy)
Package Base: teamspeak
Description: Software for quality voice communication via the Internet
Upstream URL: http://www.teamspeak.com
Keywords: teamspeak5
Licenses: custom
Submitter: Lumpiasty
Maintainer: Lumpiasty
Last Packager: Lumpiasty
Votes: 17
Popularity: 1.66
First Submitted: 2019-11-18 19:34 (UTC)
Last Updated: 2025-01-21 20:38 (UTC)

Dependencies (58)

Required by (0)

Sources (2)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

Lumpiasty commented on 2021-02-24 00:29 (UTC)

Outdated package. Can't resume download of file that doesn't exist on server anymore.

Fixed.

AlexWayfer commented on 2021-02-23 21:23 (UTC)

:: Searching AUR for updates...
 -> Missing AUR Packages:  micro-bin
 -> Orphaned AUR Packages:  networkmanager-wireguard
:: 1 Packages to upgrade.
1  aur/teamspeak  5.0.0beta39-1 -> 5.0.0beta41.1-1
==> Packages to exclude: (eg: "1 2 3", "1-3", "^4" or repo name)
==> 
:: Checking for conflicts...
:: Checking for inner conflicts...
[Aur:1]  teamspeak-5.0.0beta41.1-1

:: PKGBUILD up to date, Skipping (1/1): teamspeak
:: (1/1) Parsing SRCINFO: teamspeak
:: Starting full system upgrade...
 there is nothing to do
==> Making package: teamspeak 5.0.0beta41.1-1 (Wed 24 Feb 2021 00:22:53 MSK)
==> Retrieving sources...
  -> Found teamspeak.desktop
  -> Found teamspeak.svg
  -> Downloading teamspeak-client-5.0.0beta41.1.tar.xz...
** Resuming transfer from byte position 200
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (33) HTTP server doesn't seem to support byte ranges. Cannot resume.
==> ERROR: Failure while downloading http://update.teamspeak.com/linux/x64/latest/0-1613126021.patch
    Aborting...
error downloading sources: teamspeak

Lumpiasty commented on 2021-01-26 11:45 (UTC)

Fixed. The package was simply outdated. It looks like they remove older versions from server.

DLAGENT is there just to provide authorization headers (--basic -u <user:pass>) and user agent expected by their server (-A teamspeak.downloader/1.0). Otherwise they return 403. I also don't know where did these credentials came from, and honestly I don't care as long as it works, assume it's random. I just know it's account independent.

oUndercover commented on 2021-01-26 11:30 (UTC)

==> Making package: teamspeak 5.0.0beta37-1 (ter 26 jan 2021 11:18:22)
==> Retrieving sources...
  -> Found teamspeak.desktop
  -> Found teamspeak.svg
  -> Downloading teamspeak-client-5.0.0beta37.tar.compressed...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   146    0   146    0     0   1158      0 --:--:-- --:--:-- --:--:--  1158
==> Validating source files with sha512sums...
    teamspeak.desktop ... Passed
    teamspeak.svg ... Passed
    teamspeak-client-5.0.0beta37.tar.compressed ... FAILED
==> ERROR: One or more files did not pass the validity check!

I saw your comment in the PKGBUILD, but my understanding of it is rather low. In fact trying to click on the teamspeak-client-5.0.0beta37.tar.compressed under Sources on the AUR gives a 403 but I can't understand the DLAGENTS line to try and figure out what's going wrong and if it's just me.

I'm running Manjaro.

AlexWayfer commented on 2020-11-26 20:18 (UTC) (edited on 2020-11-26 20:18 (UTC) by AlexWayfer)

> teamspeak
terminating
fish: “teamspeak” terminated by signal SIGABRT (Abort)
>
[0100/000000.970123:INFO:child_thread_impl.cc(860)] ChildThreadImpl::EnsureConnected()

Lumpiasty commented on 2020-05-02 14:41 (UTC)

Sorry, I forgot about that. Fixed. Also I tested this package in bare bones Arch Linux VM and it turned out that teamspeak didn't start without 2 other dependencies. Added them too.

Gingerbread commented on 2020-05-02 08:05 (UTC)

First of all hanks for the package Lumpiasty!

There is currently a problem while installing/updating, could you please add p7zip as a make dependency? Couldn't update to the latest version because the 7z command was not found.

Lumpiasty commented on 2020-04-10 19:13 (UTC) (edited on 2020-04-10 19:19 (UTC) by Lumpiasty)

I have finally updated the package. I know it took a little longer than it should. I stopped watching TS5 just because I'm not using it daily. For me it simply lacks administrative features. Also for some time the updates for Linux were not released as packages. They were aviable only as updates through client, there was no easy (known to me) and clean way to script those. And I was too lazy/busy to reverse engineer how they were downloaded (and applied). I tried contacting TeamSpeak devs about that, but it was pointless - I was just ignored.

I have also addressed some of issues reported in comments:

No since the url will randomly change without you doing it, you shouldn't be using a checksum, that is the fault of the PKGBUILD. You only use a checksum when you use a tagged url that will always work, this is essentially a git package but not from git and not compiled.

It's versioned package, just source isn't aviable through version locked link.

You should actually have a pkgrel function that gets the version from the file to update the pkgver when anyone installs it.

Yes, I would really like to do that too, but I don't see any sign of version in files. I don't care about strings in code, because code can (and probably will) change. Please correct me if I'm wrong.

Also the "Manually extracting archive to prevent mess in srcdir" thing is pointless, its a build script, the folder structure of a temporary folder doesn't matter, you're just possibly taking control away from people that customize their compression flags to use more or less cores.

Fixed.

Just for completeness sake: Since the file has always the same name, AUR helpers won't re-download, getting you a failed validity check. That's not the fault of the PKGBUILD though.

Fixed. I added version number to name of downloaded "teamspeak-client.tar.gz" archive.

shaybox commented on 2020-03-16 04:53 (UTC) (edited on 2020-03-16 04:55 (UTC) by shaybox)

No since the url will randomly change without you doing it, you shouldn't be using a checksum, that is the fault of the PKGBUILD.

You only use a checksum when you use a tagged url that will always work, this is essentially a git package but not from git and not compiled.

You should actually have a pkgrel function that gets the version from the file to update the pkgver when anyone installs it.

EDIT: Also the "Manually extracting archive to prevent mess in srcdir" thing is pointless, its a build script, the folder structure of a temporary folder doesn't matter, you're just possibly taking control away from people that customize their compression flags to use more or less cores.

DarkShadow44 commented on 2020-02-02 00:29 (UTC)

Just for completeness sake: Since the file has always the same name, AUR helpers won't re-download, getting you a failed validity check. That's not the fault of the PKGBUILD though.