Package Details: pinentry-dmenu 0.2.2-2

Git Clone URL: https://aur.archlinux.org/pinentry-dmenu.git (read-only, click to copy)
Package Base: pinentry-dmenu
Description: A pinentry program with the charm of dmenu
Upstream URL: https://github.com/ritze/pinentry-dmenu
Keywords: dwm pinentry
Licenses: GPL2
Conflicts: pinentry-dmenu-inco
Provides: dmenu-pinentry, pinentry
Submitter: ritze
Maintainer: koonix
Last Packager: koonix
Votes: 13
Popularity: 0.173159
First Submitted: 2017-09-25 14:20 (UTC)
Last Updated: 2023-07-14 11:05 (UTC)

Required by (22)

Sources (1)

Latest Comments

1 2 Next › Last »

Schernov commented on 2023-08-06 19:31 (UTC) (edited on 2023-08-06 19:31 (UTC) by Schernov)

Hi.I have issues with using package. The folowing is in dmesg. Could you please help?

[  900.793537] pinentry-dmenu[14946]: segfault at 0 ip 00007f50f08aedfa sp 00007ffe45e08b78 error 4 in libc.so.6[7f50f0826000+15f000] likely on CPU 2 (core 1, socket 0)
[  900.793552] Code: f3 0f 1e fa 66 0f ef c0 66 0f ef c9 66 0f ef d2 66 0f ef db 48 89 f8 48 89 f9 48 81 e1 ff 0f 00 00 48 81 f9 cf 0f 00 00 77 66 <f3> 0f 6f 20 66 0f 74 e0 66 0f d7 d4 85 d2 74 04 0f bc c2 c3 48 83

koonix commented on 2023-07-14 11:06 (UTC)

@dreieck Fixed. Thanks for pointing out.

dreieck commented on 2023-07-11 15:59 (UTC)

pinentry-dmenu-inco and pinentry-dmenu need to conflict with each other. And please also check if one of them provides the other:

(3/3) checking for file conflicts                                                              [#######################################################] 100%
error: failed to commit transaction (conflicting files)
pinentry-dmenu-inco: /usr/bin/pinentry-dmenu exists in filesystem (owned by pinentry-dmenu)

Thanks for maintaining!

ritze commented on 2020-05-23 12:00 (UTC)

@bandithijo: Thank you for the comment. I fixed it and released a new minor version.

bandithijo commented on 2020-05-22 21:13 (UTC) (edited on 2020-05-23 00:22 (UTC) by bandithijo)

gcc & gcc-libs has upgrade to 10. This caused the problem.

/usr/bin/ld: pinentry/pinentry.o:(.bss+0x0): multiple definition of `pinentry'; pinentry-dmenu.o:(.bss+0x0): first defined here
collect2: error: ld returned 1 exit status
make: *** [Makefile:33: pinentry-dmenu] Error 1

Temporary solution, I need to downgrade gcc & gcc-libs to 9.3.0. and make process is success.

I dont understand how to fix the problem ini the package. This is reference about gcc 10 https://gcc.gnu.org/gcc-10/porting_to.html

Thank you for your hard work. (^_^)

ritze commented on 2019-01-24 18:50 (UTC)

@maximbaz: Thanks a lot.

maximbaz commented on 2019-01-23 22:40 (UTC) (edited on 2019-01-23 22:41 (UTC) by maximbaz)

Hi ritze, nice job with this app! Here are a few suggestions for your PKGBUILD:

  1. You can remove the line that installs LICENSE, because your license (GPL2) is a common one and is already present in /usr/share/licenses/common. Declaring license=('GPL2') is enough, see here for details: https://wiki.archlinux.org/index.php/PKGBUILD#license

  2. You should add provides=('pinentry') line. What this will do is it will allow people to completely replace core/pinentry with your package. Currently people have to install both, because for example gnupg depends on pinentry.

After making these changes, remember to increase pkgrel and run makepkg --printsrcinfo > .SRCINFO before committing and pushing this to AUR.

ritze commented on 2018-06-09 08:26 (UTC)

@scampi: Thanks for the information. I updated the package.

scampi commented on 2018-06-08 12:15 (UTC)

Hi,

You need to update the pkgrel number in .SRCINFO to 2.

ATM you get the following error when installing the package:

ensure package version does not mismatch between .SRCINFO and PKGBUILD

ritze commented on 2018-05-03 06:14 (UTC)

Done. Thank you.