GnuCash on ArchLinux

B. Dielhenn b.dielhenn at mailbox.org
Sun Sep 10 14:09:45 EDT 2017


As the error message indicates, the file integrity could not be verfied
using PGP. Possible reasons are missing PGP keys or file corruption. To
verify that pacman knows the key you can run 'pacman-key --list-keys'
and check if pacman has the keys of e.g."Jan de Groot <info at jandegrooti
ct.nl>" (and the other packagers). If there is a problem with the file
downloaded from the repo, you could try to select another mirror in
/etc/pacman.d/mirrorlist and run pacman -Syy. Do not forget to remove
the downloaded packages (e.g. libart-lgpl) from /var/cache/pacman/pkg
to enforce a fresh download. The 15 failing packages are from the
official repository and not from AUR. This are only runtime and build
dependencies for gnucash (or its transitive dependencies). I hope this
information helps you to build gnucash.

On Sun, 2017-09-10 at 17:58 +0200, alarin at tuta.io wrote:
> Bernhard, it's not a fresh installation. Perhaps 1 year old or so. 
> 
> I ran those commands now and after that "yaourt -S gnucash". Exactly
> the same result.. What could be wrong with my computer in your
> opinion?
> I have installed any other program i need with no problems.
> 
> Andres
> 
> -- 
> Securely sent with Tutanota. Claim your encrypted mailbox today! 
> https://tutanota.com
> 
> 10. Sep 2017 10:18 by b.dielhenn at mailbox.org:
> 
> > Hello Andres,
> > 
> > is this a fresh installation of archlinux? Did you run
> > 
> > pacman-key --populate archlinux
> > pacman-key --refresh-keys
> > 
> > as root?
> > 
> > Regards,
> > Bernhard
> > 
> > 
> > On Sun, 2017-09-10 at 11:56 +0200, alarin at tuta.io wrote:
> > > Hello and thanks for your answers.
> > > 
> > > It says there are invalid or corrupted packages and it won't
> > > finish installation no matter what i do.
> > > 
> > > It goes like this:
> > > 
> > > ==> Edit PKGBUILD ? [Y/n] ("A" to abort)
> > > ==> ------------------------------------
> > > ==> n
> > > 
> > > ==> gnucash dependencies:
> > >  - guile (already installed)
> > >  - desktop-file-utils (already installed)
> > >  - webkitgtk2 (already installed)
> > >  - libgnome-keyring (already installed)
> > >  - dconf (already installed)
> > >  - intltool (already installed) [makedepend]
> > >  - slib (package found)
> > >  - goffice0.8 (building from AUR)
> > >  - libdbi-drivers (package found)
> > >  - libmariadbclient (package found)
> > >  - postgresql-libs (package found)
> > >  - aqbanking (package found)
> > >  - libgnomecanvas (package found)
> > > 
> > > 
> > > ==> Continue building gnucash ? [Y/n]
> > > ==> ---------------------------------
> > > ==> y
> > > 
> > > ==> Building and installing package
> > > ==> Install or build missing dependencies for gnucash:
> > > [sudo] password for xander: 
> > > resolving dependencies...
> > > looking for conflicting packages...
> > > 
> > > Packages (15) guile1.8-1.8.8-5  gwenhywfar-4.17.0-2  ktoblzcheck-
> > > 1.49-1
> > >               libart-lgpl-2.3.21-4  libdbi-0.9.0-2  libofx-
> > > 0.9.11-1
> > >               libxml++2.6-2.40.1-2  opensp-1.5.2-7  sgml-common-
> > > 0.6.3-5
> > >               aqbanking-5.6.12-2  libdbi-drivers-0.9.0-6
> > >               libgnomecanvas-2.30.3-3  libmariadbclient-10.1.26-1
> > >               postgresql-libs-9.6.4-3  slib-3b5-2
> > > 
> > > Total Installed Size:  61.71 MiB
> > > 
> > > :: Proceed with installation? [Y/n] y
> > > (15/15) checking keys in keyring                  
> > > [######################] 100%
> > > (15/15) checking package integrity                
> > > [######################] 100%
> > > error: libart-lgpl: signature from "Jan de Groot
> > > <info at jandegrootict.nl>" is invalid
> > > :: File /var/cache/pacman/pkg/libart-lgpl-2.3.21-4-
> > > x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP
> > > signature)).
> > > Do you want to delete it? [Y/n] n
> > > error: libgnomecanvas: signature from "Felix Yan
> > > <felixonmars at gmail.com>" is invalid
> > > :: File /var/cache/pacman/pkg/libgnomecanvas-2.30.3-3-
> > > x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP
> > > signature)).
> > > Do you want to delete it? [Y/n] n
> > > error: libmariadbclient: signature from "Christian Hesse (Arch
> > > Linux Package Signing) <arch at eworm.de>" is invalid
> > > :: File /var/cache/pacman/pkg/libmariadbclient-10.1.26-1-
> > > x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP
> > > signature)).
> > > Do you want to delete it? [Y/n] n
> > > error: postgresql-libs: signature from "Evangelos Foutras
> > > <evangelos at foutrelis.com>" is invalid
> > > :: File /var/cache/pacman/pkg/postgresql-libs-9.6.4-3-
> > > x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP
> > > signature)).
> > > Do you want to delete it? [Y/n] n
> > > error: guile1.8: signature from "Evangelos Foutras
> > > <evangelos at foutrelis.com>" is invalid
> > > :: File /var/cache/pacman/pkg/guile1.8-1.8.8-5-x86_64.pkg.tar.xz
> > > is corrupted (invalid or corrupted package (PGP signature)).
> > > Do you want to delete it? [Y/n] n
> > > error: slib: signature from "Antonio Rojas <arojas at archlinux.org>
> > > " is invalid
> > > :: File /var/cache/pacman/pkg/slib-3b5-2-any.pkg.tar.xz is
> > > corrupted (invalid or corrupted package (PGP signature)).
> > > Do you want to delete it? [Y/n] n
> > > error: gwenhywfar: signature from "Evangelos Foutras
> > > <evangelos at foutrelis.com>" is invalid
> > > :: File /var/cache/pacman/pkg/gwenhywfar-4.17.0-2-
> > > x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP
> > > signature)).
> > > Do you want to delete it? [Y/n] n
> > > error: ktoblzcheck: signature from "Sergej Pupykin
> > > <arch at sergej.pp.ru>" is invalid
> > > :: File /var/cache/pacman/pkg/ktoblzcheck-1.49-1-
> > > x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP
> > > signature)).
> > > Do you want to delete it? [Y/n] n
> > > error: sgml-common: signature from "Andreas Radke
> > > <andyrtr at archlinux.org>" is invalid
> > > :: File /var/cache/pacman/pkg/sgml-common-0.6.3-5-any.pkg.tar.xz
> > > is corrupted (invalid or corrupted package (PGP signature)).
> > > Do you want to delete it? [Y/n] n
> > > error: opensp: signature from "Andreas Radke
> > > <andyrtr at archlinux.org>" is invalid
> > > :: File /var/cache/pacman/pkg/opensp-1.5.2-7-x86_64.pkg.tar.xz is
> > > corrupted (invalid or corrupted package (PGP signature)).
> > > Do you want to delete it? [Y/n] n
> > > error: libxml++2.6: signature from "Jan de Groot
> > > <info at jandegrootict.nl>" is invalid
> > > :: File /var/cache/pacman/pkg/libxml++2.6-2.40.1-2-
> > > x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP
> > > signature)).
> > > Do you want to delete it? [Y/n] n
> > > error: libofx: signature from "Jaroslav Lichtblau
> > > <svetlemodry at archlinux.org>" is invalid
> > > :: File /var/cache/pacman/pkg/libofx-0.9.11-1-x86_64.pkg.tar.xz
> > > is corrupted (invalid or corrupted package (PGP signature)).
> > > Do you want to delete it? [Y/n] n
> > > error: aqbanking: signature from "Sergej Pupykin
> > > <arch at sergej.pp.ru>" is invalid
> > > :: File /var/cache/pacman/pkg/aqbanking-5.6.12-2-
> > > x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP
> > > signature)).
> > > Do you want to delete it? [Y/n] n
> > > error: libdbi: signature from "Thorsten Töpper
> > > <atsutane at freethoughts.de>" is invalid
> > > :: File /var/cache/pacman/pkg/libdbi-0.9.0-2-x86_64.pkg.tar.xz is
> > > corrupted (invalid or corrupted package (PGP signature)).
> > > Do you want to delete it? [Y/n] n
> > > error: libdbi-drivers: signature from "Balló György
> > > <ballogyor at gmail.com>" is invalid
> > > :: File /var/cache/pacman/pkg/libdbi-drivers-0.9.0-6-
> > > x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP
> > > signature)).
> > > Do you want to delete it? [Y/n] n
> > > error: failed to commit transaction (invalid or corrupted package
> > > (PGP signature))
> > > Errors occurred, no packages were upgraded.
> > > ==> Restart building gnucash ? [y/N]
> > > 
> > > And when I click Y, then the loop starts all over again till it
> > > finds that files are corrupted again etc. 
> > > 
> > > Does anyone have access to AUR repositories and can fix it? Would
> > > be awesome.
> > > 
> > > Andres
> > > 
> > > -- 
> > > Securely sent with Tutanota. Claim your encrypted mailbox today! 
> > > https://tutanota.com
> > > 
> > > 9. Sep 2017 11:42 by b.dielhenn at mailbox.org:
> > > 
> > > > Hello Andres,
> > > > 
> > > > On Sat, 2017-09-09 at 13:06 +0200, alarin at tuta.io wrote:
> > > > > Hello
> > > > > 
> > > > > It won't install
> > > > > 
> > > > > $ yaourt -S gnucash
> > > > > 
> > > > > gnucash 2.6.17-3  (2017-07-07 14:07)
> > > > > ( Unsupported package: Potentially dangerous ! )
> > > > 
> > > > Means: Use it at your own risk. Archlinux does not officially
> > > > support this package. (This applies to all AUR packages)
> > > > 
> > > > > And if I continue there will lot of  this:
> > > > > 
> > > > > (invalid or corrupted package (PGP signature))
> > > > 
> > > > A PGP signature could not be verified. I would need more
> > > > information (the output of yaourt) to help you building
> > > > gnucash.
> > > > > Means it's not working as it should.
> > > > > 
> > > > > How to install it? You sure it should work?
> > > > 
> > > > How to install? - Learn how to use the AUR.
> > > > You sure it should work? - Yes, I'm using gnucash 2.6.17 on
> > > > Archlinux.
> > > > > Andres
> > > > > 
> > > > > -- 
> > > > > Securely sent with Tutanota. Claim your encrypted mailbox
> > > > > today! 
> > > > > https://tutanota.com
> > > > > 
> > > > > 9. Sep 2017 08:28 by b.dielhenn at mailbox.org:
> > > > > 
> > > > > > Hello,
> > > > > > 
> > > > > > due to the fact that gnucash depends on webkitgtk2 which is
> > > > > > deprecated,
> > > > > > gnucash was removed from the official repository. For more
> > > > > > info see the
> > > > > > Archlinux mailinglist archive:
> > > > > > https://lists.archlinux.org/pipermail/ar
> > > > > > ch-dev-public/2017-June/028900.html
> > > > > > and this bug:
> > > > > > https://bugzilla.gnome.org/show_bug.cgi?id=751635
> > > > > > 
> > > > > > It is now available in the Arch User Repository (AUR):
> > > > > > https://aur.archlinux.org/packages/gnucash
> > > > > > 
> > > > > > If you don't know how to install AUR packages, please refer
> > > > > > to the
> > > > > > Archlinux wiki.
> > > > > > 
> > > > > > Regards,
> > > > > > Bernhard
> > > > > > 
> > > > > > On Fri, 2017-09-08 at 21:24 +0200, alarin at tuta.io wrote:
> > > > > > > > Hello,
> > > > > > > > 
> > > > > > > > I would like to install GnuCash to ArchLinux. Do you
> > > > > > > have any
> > > > > > > > tutorials for that or can you tell me what is the best
> > > > > > > way to do
> > > > > > > > it? It is not available in pacman repositories. 
> > > > > > > > 
> > > > > > > > Best wishes,
> > > > > > > > Andres Larin
> > > > > > > > +3725131161
> > > > > > > > 
> > > > > > > 
> > > > > > > 
> > > > > > > 
> > > > > > > 
> > > > > > > 
> > > > > > > _______________________________________________
> > > > > > > gnucash-user mailing list
> > > > > > > gnucash-user at gnucash.org
> > > > > > > https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > > > > > > -----
> > > > > > > Please remember to CC this list on all your replies.
> > > > > > > You can do this by using Reply-To-List or Reply-All.


More information about the gnucash-user mailing list