@FabioLolix It was that, thank you!
Search Criteria
Package Details: onedrive-abraunegg 2.5.2-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/onedrive-abraunegg.git (read-only, click to copy) |
---|---|
Package Base: | onedrive-abraunegg |
Description: | Free OneDrive client written in D - abraunegg's fork. Follows the releases on https://github.com/abraunegg/onedrive/releases |
Upstream URL: | https://github.com/abraunegg/onedrive |
Keywords: | onedrive |
Licenses: | GPL |
Conflicts: | onedrive, onedrive-abraunegg-git, onedrive-bin, onedrive-fork-git, onedrive-git |
Provides: | onedrive |
Submitter: | Pete |
Maintainer: | Matr1x-101 (yogeshm.007) |
Last Packager: | Matr1x-101 |
Votes: | 112 |
Popularity: | 3.48 |
First Submitted: | 2019-03-29 10:46 (UTC) |
Last Updated: | 2024-09-29 18:08 (UTC) |
Dependencies (4)
- d-runtime (liblphobos-gitAUR, libgphobos-gitAUR, liblphobos, libphobos)
- libnotify (libnotify-gitAUR)
- sqlite (sqlite-fossilAUR, libsql-sqlite3AUR)
- d-compiler (ldc-gitAUR, gdc-staticAUR, gdc-gitAUR, dmd, ldc) (make)
Required by (3)
- onedrivegui
- onedrivegui-git
- onedrive_tray-git (requires onedrive)
Sources (1)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 .. 13 Next › Last »
fgomezpr commented on 2023-11-20 07:35 (UTC)
FabioLolix commented on 2023-11-16 11:15 (UTC)
@fgomezpr seems you don't have pkg-config, you need to install the base-devel package before dealing with AUR pkgbuilds
fgomezpr commented on 2023-11-16 10:57 (UTC)
I'm having some problems with the installation:
I've chosen liblphobos for the d-runtime, and ldc for the d-compiler.
When I try to build it with pamac:
pamac build onedrive-abraunegg
I get:
Download of ldc (3:1.35.0-1) started
Download of liblphobos (3:1.35.0-1) started
Download of ldc (3:1.35.0-1) finished
Download of liblphobos (3:1.35.0-1) finished
Checking keyring... [2/2]
Checking integrity... [2/2]
Loading packages files... [2/2]
Checking file conflicts... [2/2]
Checking available disk space... [2/2]
Installing liblphobos (3:1.35.0-1)... [1/2]
Installing ldc (3:1.35.0-1)... [2/2]
Running post-transaction hooks...
Arming ConditionNeedsUpdate... [1/2]
Refreshing PackageKit... [2/2]
Building onedrive-abraunegg... ==> Making package: onedrive-abraunegg 2.4.25-1 (jue 16 nov 2023 11:47:18) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Downloading v2.4.25.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1214k 0 1214k 0 0 1269k 0 --:--:-- --:--:-- --:--:-- 1269k ==> Validating source files with md5sums... v2.4.25.tar.gz ... Passed ==> Removing existing $srcdir/ directory... ==> Extracting sources... -> Extracting v2.4.25.tar.gz with bsdtar ==> Starting build()... checking for a BSD-compatible install... /usr/bin/install -c checking for pkg-config... no checking for dmd... no checking for ldmd2... ldmd2 checking version of D compiler... 1.35.0 checking for curl... no configure: error: in `/var/tmp/pamac-build-fgomezpr/onedrive-abraunegg/src/onedrive-2.4.25': configure: error: The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config.
Alternatively, you may set the environment variables curl_CFLAGS and curl_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.
To get pkg-config, see http://pkg-config.freedesktop.org/. See `config.log' for more details ==> ERROR: A failure occurred in build(). Aborting...
Captain-Athelas commented on 2023-11-01 21:57 (UTC)
Ah, that makes sense. I guess we can make a pacman hook to recompile everytime libphobos changes? I'll check tomorrow. I want to prevent OneDrive being down, because it quickly causes sync issues.
Matr1x-101 commented on 2023-11-01 21:06 (UTC)
Probably some dependency stuff, but usually it can be fixed with a rebuild afaik.
FabioLolix commented on 2023-11-01 19:45 (UTC)
Does anyone know why this keeps breaking?
Dynamic linking
libphobos2-ldc-shared.so
have been updated to .105
and *.so.104
no longer exist
- every time you have
error while loading shared libraries: libXXX.so.XXX: cannot open shared object file: No such file or directory
for build from source programs you have to rebuild it
Captain-Athelas commented on 2023-11-01 19:42 (UTC)
This package frequently breaks with the error:
/usr/bin/onedrive: error while loading shared libraries: libphobos2-ldc-shared.so.104: cannot open shared object file: No such file or directory
I just fixed it again by doing:
yay -Rs liblphobos ldc onedrive-abraunegg
and then reinstalling the same packages again. Does anyone know why this keeps breaking?
jotaveh commented on 2023-08-23 01:43 (UTC) (edited on 2023-08-23 01:52 (UTC) by jotaveh)
@FabioLolix
I did install base-devel and tried again. everything worked! thank you!
FabioLolix commented on 2023-08-21 22:13 (UTC)
@jotaveh
- packages of the base-devel group like pkg-config don't have to be specified as makedepends, install base-devel is a pre-requisite for using the AUR https://wiki.archlinux.org/title/Arch_User_Repository#Prerequisites
- For readibility please encapsulate text error with ``` at top and bottom
jotaveh commented on 2023-08-21 22:11 (UTC)
checking for a BSD-compatible install... /usr/bin/install -c checking for pkg-config... no checking for dmd... dmd checking version of D compiler... 2.105.0 checking for curl... no configure: error: in `/var/tmp/pamac-build-victorsilva/onedrive-abraunegg/src/onedrive-2.4.25': configure: error: The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config.
Alternatively, you may set the environment variables curl_CFLAGS and curl_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.
To get pkg-config, see http://pkg-config.freedesktop.org/. See `config.log' for more details ==> ERRO: Uma falha ocorreu em build(). Abortando...
Pinned Comments
Pete commented on 2019-03-29 10:51 (UTC)
This package can be used as a replacement for onedrive-abraunegg-git. It will be updated on every release from https://github.com/abraunegg/onedrive/releases .