Package Details: pspp 2.0.1-2

Git Clone URL: https://aur.archlinux.org/pspp.git (read-only, click to copy)
Package Base: pspp
Description: Statistical analysis program. Free replacement for SPSS.
Upstream URL: http://www.gnu.org/software/pspp/
Licenses: GPL3
Submitter: escondida
Maintainer: migrev
Last Packager: migrev
Votes: 79
Popularity: 0.57
First Submitted: 2008-10-14 00:20 (UTC)
Last Updated: 2024-07-22 16:15 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

stef204 commented on 2019-09-15 12:52 (UTC)

i tried building this both locally and in a clean chroot--fails, don't see an significant error messages or logs. system is up to date. does it build for you?

Joel commented on 2019-06-30 04:15 (UTC) (edited on 2019-06-30 04:15 (UTC) by Joel)

You need to rebuild again to honor readline new version library

pfm commented on 2019-05-09 15:07 (UTC)

ACK. Adding python is enough, just tested.

rafaelff commented on 2019-05-09 11:47 (UTC)

@pfm: Do you refer to the error:

glib-genmarshal --body --prefix=psppire_marshal src/ui/gui/marshaller-list >> src/ui/gui/psppire-marshal.c
/usr/bin/env: ‘python3’: No such file or directory
make: *** [Makefile:12848: src/ui/gui/psppire-marshal.c] Error 127
make: *** Waiting for unfinished jobs....

Actually, adding python to makedepends seems to be enough.

pfm commented on 2019-05-09 09:34 (UTC)

I had to add python-virtualenv to makedepends in order to compile in a virtual environment. Reason: glib-genmarshal and other python scripts with env python3.

rafaelff commented on 2018-12-18 00:43 (UTC)

@alice4ever: Your definition is not totally correct. The depends array are for dependencies for both build AND run the binary, while makedepends is a dependency for ONLY building the binary. Therefore if the package is listed in depends array, one does not need to list in makedepends. Since 'spread-sheet-widget' is already in depends, no need for putting in makedepends.

See: https://wiki.archlinux.org/index.php/PKGBUILD#depends and #makedepends section a little bit further.

alive4ever commented on 2018-12-18 00:06 (UTC)

@rafaelff: no, depends and makedepends are different.

makedepends are required to build the package.

depends are required to run the binary.

rafaelff commented on 2018-12-17 00:24 (UTC)

@alice4ever: 'spread-sheet-widget' is already in depends array, so it already satisfy makedepends. Adding it to makepdepends array changes anything..

alive4ever commented on 2018-12-17 00:07 (UTC) (edited on 2018-12-17 00:08 (UTC) by alive4ever)

Unable to build pspp, missing build dependencies: spread-sheet-widget.

Solution: spread-sheet widget has to be added as build dependency.

diff --git a/PKGBUILD b/PKGBUILD
index 384f018..157f906 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,12 +2,13 @@
 # Contributor: joyfulgirl <joyfulgirl (at) archlinux.us>
 pkgname=pspp
 pkgver=1.2.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Statistical analysis program. Free replacement for SPSS."
 arch=('i686' 'x86_64')
 url="http://www.gnu.org/software/pspp/"
 license=('GPL3')
 depends=('gsl' 'gtksourceview3' 'postgresql-libs' 'desktop-file-utils' 'spread-sheet-widget')
+makedepends=('spread-sheet-widget')
 optdepends=('zlib: GNUmeric support'
             'libxml2: GNUMERIC support')
 options=('!libtool' '!emptydirs')

rafaelff commented on 2018-11-08 13:36 (UTC)

Hey, two suggestions about this package:

  • 'desktop-file-utils' can be omitted in the 'depends' array as 'gtksourceview3' already depends in it.
  • the .install file can be removed as pacman hooks already run those commands, see https://wiki.archlinux.org/index.php/Pacman#Hooks and check /usr/share/libalpm/hooks/