Thank @mrxx. Cheers
Search Criteria
Package Details: biglybt 4.0.0.0-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/biglybt.git (read-only, click to copy) |
|---|---|
| Package Base: | biglybt |
| Description: | Feature-filled Bittorrent client based on the Azureus project |
| Upstream URL: | https://www.biglybt.com/ |
| Licenses: | GPL3 |
| Submitter: | Det |
| Maintainer: | mrxx |
| Last Packager: | mrxx |
| Votes: | 20 |
| Popularity: | 0.177255 |
| First Submitted: | 2017-12-26 15:31 (UTC) |
| Last Updated: | 2026-01-31 13:11 (UTC) |
Dependencies (7)
- desktop-file-utils (desktop-file-utils-gitAUR)
- java-runtime (jre10AUR, jre12AUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, jre7AUR, jdk8-graalvm-binAUR, jdk16-graalvm-binAUR, jdk16-adoptopenjdkAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jre16-openjdkAUR, jre14-openjdkAUR, jre15AUR, jre14AUR, jre13AUR, jre16AUR, jre18-openjdkAUR, jdk19-graalvm-binAUR, liberica-jre-11-full-binAUR, jdk19-graalvm-ee-binAUR, liberica-jre-8-full-binAUR, jdk11-graalvm-binAUR, jre-openj9AUR, jre12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, jdk20-graalvm-binAUR, jdk17-graalvm-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jre13-openjdkAUR, jre15-openjdkAUR, jre17-jetbrainsAUR, mandrel-binAUR, mandrel24-binAUR, jdk22-graalvm-ee-binAUR, jdk20-graalvm-ee-binAUR, jdk22-graalvm-binAUR, jre19-openjdkAUR, jre21-jetbrainsAUR, zulu-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, jdk11-openj9-binAUR, jre-zulu-binAUR, jre-zulu-fx-binAUR, jre17AUR, jre-zuluAUR, jre-zulu-fxAUR, jre8AUR, jdk8AUR, jdk23-graalvm-ee-binAUR, jdk17-jetbrains-binAUR, jdk21-dragonwell-standard-binAUR, jdk24-graalvm-ce-binAUR, jdk8-dragonwell-extendedAUR, jdk23-temurinAUR, zing-23-binAUR, jdk17-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, openjdk-zulu-ca-fx-binAUR, openjdk-zulu17-ca-fx-binAUR, openjdk-zulu21-ca-fx-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, zulu-24-binAUR, liberica-nik-23-full-binAUR, jre11AUR, liberica-nik-24-full-binAUR, jdk-openj9-binAUR, jdk24-graalvm-binAUR, jdk24-graalvm-ee-binAUR, liberica-nik-25-full-binAUR, amazon-corretto-24-binAUR, jdk8-openj9-binAUR, zulu-21-binAUR, jre21-jetbrains-gitAUR, jdk21-jetbrains-gitAUR, openjdk-liberica11-full-binAUR, openjdk-liberica17-full-binAUR, openjdk-liberica21-full-binAUR, openjdk-liberica8-full-binAUR, openjdk-liberica-full-binAUR, jdk-openjdk-wakefieldAUR, jre-openjdk-wakefieldAUR, amazon-corretto-15AUR, jre25-temurinAUR, jre21-temurinAUR, jre17-temurinAUR, zulu-jre21-fxAUR, zulu-jre25-fxAUR, zulu-jre17-fxAUR, jre8-temurinAUR, jre11-temurinAUR, zulu-jre8-fxAUR, zulu-jre11-fxAUR, jre17-zulu-binAUR, jre21-zulu-binAUR, microsoft-openjdk-21-binAUR, microsoft-openjdk-25-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-11-binAUR, jdk21-graalvm-ee-binAUR, amazon-corretto-25-binAUR, zulu-8-binAUR, zulu-11-binAUR, zulu-25-binAUR, jdk-android-studioAUR, jre25-zulu-binAUR, zing-21-binAUR, zing-17-binAUR, zing-8-binAUR, jdk8-perfAUR, jdk25-openjdk-wakefieldAUR, jre25-openjdk-wakefieldAUR, zulu-17-binAUR, jdk25-graalvm-binAUR, jdk25-graalvm-ce-binAUR, zulu-26-fx-binAUR, jdk21-jetbrains-binAUR, liberica-jdk-21-binAUR, jdk16-temurinAUR, java-openjdk-binAUR, liberica-jdk-full-binAUR, liberica-jdk-25-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, jdk25-temurinAUR, jdk21-temurinAUR, jdk17-temurinAUR, jre22-openjdkAUR, jdk22-openjdkAUR, jre23-openjdkAUR, jdk23-openjdkAUR, jdk24-openjdkAUR, jre24-openjdkAUR, jdk17-graalvm-ee-binAUR, zulu-17-fx-binAUR, jdk25-openj9-binAUR, jdk11-temurinAUR, jdk17-openj9-binAUR, jdk21-openj9-binAUR, liberica-jdk-11-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-11-lite-binAUR, liberica-jdk-17-full-binAUR, jdk11-graalvm-ee-binAUR, jdk8-graalvm-ee-binAUR, jdk8-temurinAUR, jdk21-graalvm-binAUR, jdk-temurinAUR, amazon-corretto-11AUR, amazon-corretto-8AUR, sapmachine11-jdkAUR, sapmachine17-jdkAUR, zulu8-fx-binAUR, zulu21-fx-binAUR, zulu-jre-fx-binAUR, zulu-jdk-fx-binAUR, jre-jetbrainsAUR, jreAUR, jdkAUR, jre-ltsAUR, jdk-ltsAUR, java-openjdk-ea-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jdk25-openjdk, jre-openjdk, jre11-openjdk, jre17-openjdk, jre21-openjdk, jre25-openjdk, jre8-openjdk)
- unzip (unzip-zstdAUR, unzip_pAUR, unzip-natspecAUR)
- xdg-user-dirs
- jnaAUR (optional)
- libappindicator-gtk3 (libappindicator) (optional)
- ttf-dejavu (ttf-dejavu-ibAUR, ttf-dejavu-emojilessAUR) (optional)
Required by (0)
Sources (1)
ector commented on 2020-09-25 12:06 (UTC)
mrxx commented on 2020-09-24 22:49 (UTC)
ector, it is always a good idea to be sceptical of AUR packages generally (after all, anyone can submit them) and especially if a PKGBUILD wants to execute an external shell file.
Here, the PKGBUILD is doing the same as you would do manually, it executes the installer provided as a shell script from the BiglyBT developers. If you do not trust them, download the installer yourself from their homepage and inspect it before installing this package.
ector commented on 2020-09-24 09:06 (UTC)
Hi, from my terminal havi this :
archlabs% baph -i biglybt
:: Cloning biglybt package repo...
Clone in 'biglybt' in corso...
remote: Enumerating objects: 144, done.
remote: Counting objects: 100% (144/144), done.
remote: Compressing objects: 100% (116/116), done.
remote: Total 144 (delta 28), reused 144 (delta 28), pack-reused 0
Ricezione degli oggetti: 100% (144/144), 40.00 KiB | 553.00 KiB/s, fatto.
Risoluzione dei delta: 100% (28/28), fatto.
:: View/Edit the PKGBUILD for biglybt? [Y/n] n
error: PKGBUILD contains a banned (possibly malicious) command on line 35: 'sh GitHub_BiglyBT_Installer_$pkgver.sh -q -dir "$srcdir"/$pkgname'
centqwerG7890FCT commented on 2020-05-26 03:00 (UTC)
Wow. I thought that maybe this could be improved so I deleted the link to libswt-gtk-4924r25.so and then restarted BiglyBT. BiglyBT remade libswt-gtk-4934r5.so the instant I opened it. The file is different than the libswt-gtk-4934r5.so that was already on it, ie. different sum. It appears that libswt-gtk-4934r5.so was corrupt. If anyone else has the problem then rename that file so BiglyBT can remake the file.
centqwerG7890FCT commented on 2020-05-26 02:52 (UTC)
Thanks mrxx. Got it working. When I saw your post the first thing I thought of is that Manjaro didn't offer openjdk 14. I had 13 as the default because that was the highest version I had. I installed jdk 14 from the AUR and set it as default but I get the exact same error. Maybe its an Arch vs. Manjaro thing going on here. So I then uninstalled jdk 14 since that wasn't it. Then I noticed that libswt-gtk-4934r5.so is actually on my computer and biglybt is loading it. I left out a part of the error message because I had to type it in. Something about a PowerPC library was not compatible with an AMD platform. So I renamed the libswt-gtk-4934r5.so file to libswt-gtk-4934r5.so.bak and made a link from libswt-gtk-4924r25.so to libswt-gtk-4934r5.so. This last part fixed it. Your post helped immensely. Thanks again.
mrxx commented on 2020-05-25 21:40 (UTC) (edited on 2020-05-25 21:40 (UTC) by mrxx)
centqwerG7890FCT, on my machines it starts like this:
Starting BiglyBT...
Suitable java version found [java = openjdk 14.0.1 2020-04-14]
Using swt/swt-x86_64.jar v4.924
Maybe you're using an incompatible java package.
Use "archlinux-java" to fix your java environment or select a different one (I've installed jre-openjdk).
centqwerG7890FCT commented on 2020-05-23 20:58 (UTC)
Can't launch. I get the following errors: GUI could not be loaded. java.lang.UnsatisfiedLinkError: Could not find SWT library. Reasons: no swt-gtk-4934r5 in java.library.path [/opt/biglybt] no swt-gtk in java.library.path [/opt/biglybt] ~/.swtlib/linux/x86_64/libswt-gtk-4934r5.so Can't load library: ...
mrxx commented on 2020-03-18 22:39 (UTC)
Thanks, eschwartz and SolarAquarion.
A fake homedir is created below $srcdir now and the installer writes everything into it.
eschwartz commented on 2020-03-18 21:53 (UTC)
Can't you trick the installer into writing those files into the $srcdir by faking the $HOME?
mrxx commented on 2020-03-13 15:40 (UTC)
SolarAquarion, I've changed this back to the situation as it was when I adopted the package (where neither the app launcher link nor the link on the Desktop worked on the build machine because the .desktop files created by the program installer had a wrong execution path).
Now, on the build machine, the program installer again creates a link on the user's Desktop, and even worse, still with wrong Exec= content.
As proposed by you this link is no longer removed immediately, but a message in post-install directs the users to remove it on their own (and, just in case it reappears one day, also the link in .local/share/applications).
Pinned Comments
mrxx commented on 2022-11-01 12:48 (UTC)
In order to get rid of annoying update messages at startup, go into Tools > Options > Interface > Start. Disable the 'Check for latest version" and 'Auto download updates' options.
Also disable 'Enable plugin update checking' in Tools > Options > Plugins > Plugin Update.