Package Details: nextcloud-app-impersonate 1.17.0-1

Git Clone URL: https://aur.archlinux.org/nextcloud-app-impersonate.git (read-only, click to copy)
Package Base: nextcloud-app-impersonate
Description: Allow administrators to become a different user by adding an impersonate action to the user list
Upstream URL: https://apps.nextcloud.com/apps/impersonate
Licenses: GPL
Submitter: sergej
Maintainer: sergej
Last Packager: sergej
Votes: 2
Popularity: 0.005022
First Submitted: 2020-02-27 16:15 (UTC)
Last Updated: 2024-09-20 01:52 (UTC)

Dependencies (4)

Required by (0)

Sources (1)

Latest Comments

darkfish commented on 2024-05-15 13:38 (UTC)

@segej Thanks for the tip, however, it doesn't really help with AUR helpers and especially so when I am deploying it on multiple staging and production servers remotely :D. I do understand that NC29 will be in Extra soon, though a package should build in clean chroot without extra manual intervention. This is going to make my work just a little too tedious until then. Also, please don't take it the wrong way, as I do appreciate every package maintainer's work.

sergej commented on 2024-05-15 12:10 (UTC) (edited on 2024-05-15 12:11 (UTC) by sergej)

Yes, maybe I updated it too early but nextcloud 29 will be in extra soon I believe.

As workaround you can rollback to previous release using git reset --hard HEAD^.

git clone https://aur.archlinux.org/nextcloud-app-impersonate.git/
cd nextcloud-app-impersonate/
git reset --hard HEAD^

darkfish commented on 2024-05-15 11:29 (UTC)

@sergej This package fails to build in clean chroot. Please downgrade the version given that NC 29 is not in core repo yet.

nextcloud-app-impersonate requires nextcloud => 29, but nextcloud 28.0.4 is provided.
 -> error making: nextcloud-app-impersonate-exit status 1

darkfish commented on 2024-03-14 14:30 (UTC) (edited on 2024-03-14 14:39 (UTC) by darkfish)

Whoever flagged the v1.15.0-1 as out-of-date is wrong. Upstream v1.16 is only compatible with NC29, which isn't available in Core repos yet.

sergej commented on 2023-02-28 11:54 (UTC)

v1.13.0 requires nextcloud 26

alerque commented on 2023-02-28 09:59 (UTC) (edited on 2023-02-28 10:00 (UTC) by alerque)

v1.13.0 has a tag, so you can skip the mess about v1.12.0 not being tagged.

https://github.com/nextcloud/impersonate/releases/tag/v1.13.0

The bit about using the updated Nextcloud app version pinning code still applies, it would be nice to get that cleaned up and normalized with [community] packages.

alerque commented on 2023-02-24 09:52 (UTC)

I think this package probably needs some hacking to package from a commit rather than the tag, then use the current branch head from stable25 and label it v1.12.0. This is what they are using in other distribution methods, they just are not maintaining the GitHub repository with tags properly. NC 25 support works there and they are already prepping v1.13.0 in master with NC 26 support, they just stopped tagging the repo to match the package meta data as released in their internal app store etc.

alerque commented on 2023-02-24 09:23 (UTC)

Can you please update the version clamping code in this PKGBUILD to the version we've been using in the official repo packages (including yours)? It would make it a lot easier to fiddle with, for example I'm trying to figure out if this will actually work with NC 25 but the scripting in here is much more convoluted than it needs to be and hence hard to tinker with.

See for example https://github.com/archlinux/svntogit-community/blob/packages/nextcloud-app-contacts/trunk/PKGBUILD