doing this three steps:
gpg --list-keys gpg --recv-key 667132D0FBC52B37 gpg --lsign 667132D0FBC52B37
worked. Is it not possible to integrate this in the package? @aaronfischer
Git Clone URL: | https://aur.archlinux.org/worker.git (read-only) |
---|---|
Package Base: | worker |
Description: | A file manager for the X Window System |
Upstream URL: | http://www.boomerangsworld.de/worker |
Keywords: | filemanager files nc |
Licenses: | |
Submitter: | ilpianista |
Maintainer: | aaronfischer |
Last Packager: | aaronfischer |
Votes: | 64 |
Popularity: | 0.053808 |
First Submitted: | 2010-09-28 09:57 |
Last Updated: | 2019-01-31 09:56 |
doing this three steps:
gpg --list-keys gpg --recv-key 667132D0FBC52B37 gpg --lsign 667132D0FBC52B37
worked. Is it not possible to integrate this in the package? @aaronfischer
Installation fails, the PGP key is invalid!!!
@aaronfischer
Thank you for pointing that out. Had a GPG issue though and makepkg refused to compile. I was getting "[don't know]: invalid packet (ctb=6b)" error when inputting the command:
gpg --recv-key 667132D0FBC52B37
I read somewhere that a new ~/.gnupg directory had to be created. After that, I went through the following commands with no resultant GPG errors:
gpg --list-keys
gpg --recv-key 667132D0FBC52B37
gpg --lsign 667132D0FBC52B37
Worker compiled without issues after that. (Not an Arch expert, just wanted to share my findings.)
Bump to version 3.11.0 and add the new GPG key from Ralph Hoffmann (See http://www.boomerangsworld.de/cms/about.html for details). If you have issues with the verification process, double check if you have imported and signed the gpg key.
gpg --recv-key 667132D0FBC52B37
gpg --lsign 667132D0FBC52B37
pkgbuild fails now, needs update
FAILED (the public key A80FCCB31197764627778CABD582EEE06623F6B4 is not trusted)
==> ERROR: One or more PGP signatures could not be verified!
:: failed to verify worker integrity
@aaronfischer
i believe the PKGBUILD is missing:
validpgpkeys=('A80FCCB31197764627778CABD582EEE06623F6B4') # Ralf Hoffmann
provided you've verified it, etc.
http://allanmcrae.com/2015/01/two-pgp-keyrings-for-package-management-in-arch-linux/
Worker provides GPG signatures for the downloads. Please add those to the PKGBUILD.
http://www.boomerangsworld.de/cms/worker/download.html
Interesting file manager. Need to try ...
@anika200: Your PKGBUILD does not change anything. There must be a problem on your side I think.
BTW: Bump version to 3.8.1.
At least on my system with Pacman v4.2.1 - libalpm v9.0.1 the build fails because of problems with the build().
This pkgbuild works for me, maybe it helps someone.
# Maintainer: Aaron Fischer <mail@aaron-fischer.net>
# Contributor: J. W. Birdsong <jwbirdsong AT gmail DOT com>
# Contributor: Kevin Piche <kevin@archlinux.org>
pkgname=worker
pkgver=3.7.1
pkgrel=1
pkgdesc="A file manager for the X Window System"
arch=('i686' 'x86_64')
license=('GPL')
url="http://www.boomerangsworld.de/worker"
depends=('avfs' 'gcc-libs' 'libx11' 'file')
makedepends=('libxt')
source=(http://www.boomerangsworld.de/cms/${pkgname}/downloads/${pkgname}-${pkgver}.tar.bz2)
md5sums=('81a5a384597ab1e239b7216498795789')
#build() {
# cd "${srcdir}/${pkgname}-${pkgver}"
# We need to disable the optimizations because of a bug in gcc
# (see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63140 for details)
# Ralf added a gcc constraint check to avoid compiling bad optimized code.
# Because we run a recent version of gcc, we disable the check, and
# disable also the compiler optimizations completely. Because the code
# uses some C++11 features, we need to set this explicitly.
#
# To bypass the pthread bug, the LDFLAGS is set here explicit until
# the bug is solved. See here for more detail and progress:
# https://sourceforge.net/p/workerfm/mailman/message/34136485/
# CPPFLAGS="-O0 -std=gnu++11" LDFLAGS=-pthread ./configure --enable-xft --prefix=/usr --disable-cxx-check
# make
#}
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
CPPFLAGS="-O0 -std=gnu++11" LDFLAGS=-pthread ./configure --enable-xft --prefix=/usr --disable-cxx-check
make
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
}
Pinned Comments
aaronfischer commented on 2017-07-24 21:12
Bump to version 3.11.0 and add the new GPG key from Ralph Hoffmann (See http://www.boomerangsworld.de/cms/about.html for details). If you have issues with the verification process, double check if you have imported and signed the gpg key.
gpg --recv-key 667132D0FBC52B37
gpg --lsign 667132D0FBC52B37