Package Details: onedrive-abraunegg 2.5.3-1

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: yogeshm.007
Votes: 114
Popularity: 5.17
First Submitted: 2019-03-29 10:46 (UTC)
Last Updated: 2024-11-23 16:02 (UTC)

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 .

Latest Comments

1 2 3 4 5 6 .. 13 Next › Last »

abraunegg commented on 2024-09-19 08:58 (UTC)

@douglarek

If using notify, then the service should be started with --user; otherwise, the relevant environment variables will not take effect.

Please read the documentation regarding how to setup a systemd service: https://github.com/abraunegg/onedrive/blob/master/docs/usage.md#how-to-initiate-the-client-as-a-background-service

douglarek commented on 2024-09-19 08:28 (UTC)

If using notify, then the service should be started with --user; otherwise, the relevant environment variables will not take effect.

It needs to be like this(common user):

systemctl --user enable onedrive.service

instead of:

sudo systemctl enable onedrive@[currrent-user].service

Matr1x-101 commented on 2024-09-18 20:25 (UTC)

@Mario156090 Did you install base-devel group https://archlinux.org/packages/core/any/base-devel/ which is usually required before installing AUR packages? If not, please install and retry. If you did and the error is still there, could you try using ldc compiler instead and tell the results here?

Mario156090 commented on 2024-09-18 18:23 (UTC)

Hello, I can't build this:

==> Iniciando build()... checking for a BSD-compatible install... /usr/bin/install -c checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for dmd... dmd checking version of D compiler... 2.109.1 checking for curl... yes checking for sqlite... yes checking for notify... yes configure: creating ./config.status config.status: creating Makefile config.status: creating contrib/pacman/PKGBUILD config.status: creating contrib/spec/onedrive.spec config.status: creating onedrive.1 config.status: creating contrib/systemd/onedrive.service config.status: creating contrib/systemd/onedrive@.service if [ -f .git/HEAD ] ; then \ git describe --tags > version ; \ else \ echo v2.5.0 > version ; \ fi dmd -L-zrelro -L-znow -w -J. -O -version=NoPragma -version=NoGdk -version=Notifications -L-lcurl -L-lsqlite3 -L-lnotify -L-lgdk_pixbuf-2.0 -L-lgio-2.0 -L-lgobject-2.0 -L-lglib-2.0 -L-ldl src/main.d src/config.d src/log.d src/util.d src/qxor.d src/curlEngine.d src/onedrive.d src/webhook.d src/sync.d src/itemdb.d src/sqlite.d src/clientSideFiltering.d src/monitor.d src/arsd/cgi.d src/notifications/notify.d src/notifications/dnotify.d -ofonedrive src/main.d(5): Error: unable to read module stdlib src/main.d(5): Expected 'core/stdc/stdlib.d' or 'core/stdc/stdlib/package.d' in one of the following import paths: Specify path to file 'core/stdc/stdlib.d' with -I switch make: *** [Makefile:106: onedrive] Error 1 ==> ERROR: Se produjo un fallo en build(). Cancelando... -> error compilando: onedrive-abraunegg-exit status 4 -> Ha fallado al instalar los siguientes paquetes. Una intervención manual es requerida: onedrive-abraunegg - exit status 4

abraunegg commented on 2024-08-23 21:47 (UTC)

@jclsn

Maybe add a systemd unit?

Systemd units are included within the application, and as per the PKGBUILD appear to get installed ....

References: * https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=onedrive-abraunegg * https://github.com/abraunegg/onedrive/tree/master/contrib/systemd

jclsn commented on 2024-08-23 09:54 (UTC)

Maybe add a systemd unit?

Captain-Athelas commented on 2024-06-05 16:38 (UTC)

@cartogan, a permanent solution would be to have an alternative package, e.g. "onedrive-abraunegg-static", with statically linked dependencies. Also see https://bbs.archlinux.org/viewtopic.php?id=290061

I was thinking about publishing this, but I'm no longer using OneDrive myself and so I might not be the best one to maintain that.

cartogan commented on 2024-06-05 11:20 (UTC) (edited on 2024-06-05 11:21 (UTC) by cartogan)

The libphobos issue reported by @Captain-Athelas is still present in version 2.4.25 and rebuilding the package fixes it. Has anyone found a more permanent solution? For the time being I'll just exclude liblphobos, ldc, onedrive-abraunegg and onedrivegui from updates because I'm more worried about the definite sync issues messing up my files than the potential security vulnerability.