Package Details: transmission3-cli 3.00-3

Git Clone URL: https://aur.archlinux.org/transmission3-cli.git (read-only, click to copy)
Package Base: transmission3-cli
Description: Fast, easy, and free BitTorrent client (CLI tools, daemon and web client)
Upstream URL: https://www.transmissionbt.com/
Keywords: bittorrent transmission transmission-cli
Licenses: MIT
Conflicts: transmission-cli
Provides: transmission-cli
Submitter: wgetisnotacrime
Maintainer: wgetisnotacrime
Last Packager: wgetisnotacrime
Votes: 1
Popularity: 0.009076
First Submitted: 2024-04-18 19:20 (UTC)
Last Updated: 2024-09-07 06:56 (UTC)

Required by (53)

Sources (7)

Latest Comments

wooptoo commented on 2025-02-15 09:12 (UTC)

Thanks, I managed to compile successfully in a chrooted environment. My chroot setup feels a bit convoluted so any tips would be highly appreciated (I'm already following the wiki).

I can report that downgrading from 4.0.6 to 3.00 works very well, i.e. the settings.json file is recognised fine, the existing .torrent and .resume files are recognised as well, all the previously downloaded content remains intact.

wgetisnotacrime commented on 2024-09-07 06:38 (UTC) (edited on 2024-09-07 06:38 (UTC) by wgetisnotacrime)

without using a chroot i am seeing this message followed by the errors wooptoo mentioned:

configure: WARNING: unrecognized options: --disable-gtk, --disable-qt

wooptoo commented on 2024-08-11 09:11 (UTC)

This still doesn't build for me: https://gist.github.com/radupotop/38e4d284d914af6439c3e0bc87faef41

FabioLolix commented on 2024-07-20 04:05 (UTC)

Nixpkgs have a patch for miniupnp https://github.com/NixOS/nixpkgs/tree/master/pkgs/by-name/tr/transmission_3

also if you have gtk3 installed this package will have to be built in a chroot from now on to prevent linking with that.

While I'm a fan of chroot builds, the pkgbuild have --disable-gtk \ so shouldn't be necessary ?

wgetisnotacrime commented on 2024-07-11 21:59 (UTC)

i see, i'll remove that as a dependency. also if you have gtk3 installed this package will have to be built in a chroot from now on to prevent linking with that. happy torrenting!

wooptoo commented on 2024-07-02 08:50 (UTC)

Thanks for putting together this package. I've been holding back the upgrade to version 4.x for a while due to the various upstream issues. However it now looks like Transmission 3.x fails to build due to Arch upgrading the miniupnpc/d libraries:

  CC       trevent.o
  CC       upnp.o
upnp.c: In function ‘tr_upnpPulse’:
upnp.c:197:13: error: too few arguments to function ‘UPNP_GetValidIGD’
  197 |         if (UPNP_GetValidIGD(devlist, &handle->urls, &handle->data, handle->lanaddr,
      |             ^~~~~~~~~~~~~~~~
In file included from upnp.c:12:
/usr/include/miniupnpc/miniupnpc.h:122:1: note: declared here
  122 | UPNP_GetValidIGD(struct UPNPDev * devlist,
      | ^~~~~~~~~~~~~~~~
make[1]: *** [Makefile:1348: upnp.o] Error 1
make[1]: Leaving directory '/home/user/.cache/yay/transmission3-cli/src/transmission-3.00/libtransmission'
make: *** [Makefile:507: all-recursive] Error 1
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: transmission3-cli-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
transmission3-cli - exit status 4

Any ideas how to get this to build?

Thanks!