Package Details: pass-git 1:1.7.4.r1.g3dd1469-1

Git Clone URL: https://aur.archlinux.org/pass-git.git (read-only, click to copy)
Package Base: pass-git
Description: Stores, retrieves, generates, and synchronizes passwords securely
Upstream URL: https://www.passwordstore.org/
Licenses: GPL2
Conflicts: pass
Provides: pass
Submitter: insmo
Maintainer: ainola
Last Packager: ainola
Votes: 15
Popularity: 0.043904
First Submitted: 2012-09-09 08:22 (UTC)
Last Updated: 2021-06-21 01:50 (UTC)

Dependencies (12)

Required by (74)

Sources (1)

Pinned Comments

ainola commented on 2021-07-19 02:30 (UTC)

I don't have any desire to maintain this any more; Does anyone want to take over maintainership?

Latest Comments

ainola commented on 2021-07-19 02:30 (UTC)

I don't have any desire to maintain this any more; Does anyone want to take over maintainership?

awc commented on 2021-06-24 06:07 (UTC)

alnola, I have tried with both an aur helper (yay) and then with makepkg. With both methods I fail the 8th test, "Git is consistent", and my global git config in ~/.config/git/config is altered.

[user]
       name = Pass Automated Testing Suite
       email = Pass-Automated-Testing-Suite@zx2c4.com

I have git@2.32.0-1.

ainola commented on 2021-06-24 05:24 (UTC)

Hi, awc. I'm unable to reproduce using makepkg. Are you using an AUR helper?

awc commented on 2021-06-21 15:35 (UTC)

Hi I'm getting an error during the build test:

not ok 8 - Git is consistent
#   
#       [[ -z $(git status --porcelain 2>&1) ]]
#   
# failed 1 among 8 test(s)
1..8
make: *** [Makefile:72: tests/t0050-mv-tests.sh] Error 1
==> ERROR: A failure occurred in check().
    Aborting...
error making: pass-git

This error occurs on update, I have pass 1:1.7.3.r31.g918992c-1 installed and functional.

In addition, I can echo sbalazik that after this update attempt, my git config was overwritten.

ainola commented on 2021-06-21 01:51 (UTC)

Thanks for the nudge, gardenappl!

gardenappl commented on 2021-06-20 19:58 (UTC)

Oh, and also xdotool and ydotool.

gardenappl commented on 2021-06-20 19:54 (UTC)

Recent versions of passmenu use dmenu-wl instead of dmenu when run in a Wayland environment. It's worth adding dmenu-wayland as an (explicit) optional dependency.

ainola commented on 2020-11-28 08:47 (UTC)

Thanks for the comment, sbalazik. If you take a look a few lines above that, the GIT_DIR variable is set so these global options shouldn't touch your own personal configuration: It's only "globally" set in context of the tests.

sbalazik commented on 2020-11-23 13:08 (UTC)

make test from this package messes up user's git config.

check() stage of the PKGBUILD runs make test which in turn runs tests/setup.sh and that contains

git config --global user.email "Pass-Automated-Testing-Suite@zx2c4.com"
git config --global user.name "Pass Automated Testing Suite"

This overwrites the current user's ~/.config/git/config.

I am currently working around this issue by commenting the make test line in PKGBUILD since I couldn't find a way to change this behavior using environment variables.

ainola commented on 2019-11-19 19:22 (UTC)

Hi, schalox. As mentioned xclip is no longer a hard dependency as wl-clipboard integration has been merged. Can you please add xclip and wl-clipboard to the optional dependencies?

philipflohr commented on 2019-06-18 07:21 (UTC)

The current version can use wl-clipboard instead of xclip without the wl-clipboard-x11 wrapper. Can you update the dependencies?

schalox commented on 2016-06-29 17:59 (UTC)

Done :)

lordlandon commented on 2016-06-29 14:12 (UTC)

Hi, would be great if you could add passmenu to the PKGBUILD, as in the community package: https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/pass. Thanks!

schalox commented on 2016-02-05 16:41 (UTC)

Fixed, thanks for letting me know :)

kjvbrt commented on 2016-02-05 09:40 (UTC)

Hello, there is an error in PKGBUILD: ERROR: license should be an array

schalox commented on 2014-07-02 15:06 (UTC)

Done :)

jonyamo commented on 2014-07-02 14:41 (UTC)

@schalox: When you get a chance can you update my email address in the PKGBUILD? The new one is listed on my account page. Thanks :-)

schalox commented on 2014-06-13 18:33 (UTC)

Awesome, thanks for the reply :)

jonyamo commented on 2014-06-12 14:50 (UTC)

@schalox: Sorry... I wasn't receiving notifications of new comments. To answer you question, you're more than welcome to add me as a contributor. And using my real name is fine. I suppose I should have added it myself. Thanks.

schalox commented on 2014-06-02 15:14 (UTC)

It's still included and I think it hasn't been moved since april. Why do you ask?

nekinie commented on 2014-06-02 10:45 (UTC)

Has the bash-completion been moved? Or is it simply nolonger included?

schalox commented on 2014-04-19 03:13 (UTC)

Thanks! Updated. The only change I made was to add fish-completion file to the uninstall-target. @Localtog & jonyamo: Is it okay if I add you as contributors in the PKGBUILD? If yes, do you prefer to use your real name or your user name?

Lokaltog commented on 2014-04-18 21:33 (UTC)

Here's an updated Makefile patch for installing the fish completions: https://gist.github.com/Lokaltog/11065343

schalox commented on 2014-04-04 10:06 (UTC)

Thanks for the patches! Updated.

jonyamo commented on 2014-04-03 15:14 (UTC)

The current pkg does not build due to changes in the src Makefile. I have updated the patch file so that it fixes the bug, maintains the existing bash completion mods, and also enables zsh completion. I have also updated the PKGBUILD to reflect the changes. PKGBUILD: http://ix.io/bs3 Makefile.patch: http://ix.io/bs2

schalox commented on 2014-01-06 00:38 (UTC)

Adopted. For some reason if the bash-completion file's name isn't pass, completion doesn't work. Makefile.patch fixes that.

insmo commented on 2013-12-26 13:05 (UTC)

I don't run arch linux anymore. Please take ownership of package and update. Simon.

schalox commented on 2013-12-25 12:07 (UTC)

Updated PKGBUILD: http://sprunge.us/Jgaa - patch Makefile to create the correct dir for bash-completion - use last commit date as $pkgver - use pacmans native git support