Package Details: guile-wisp-hg r1628+.62d6a170aefd+-1

Git Clone URL: https://aur.archlinux.org/guile-wisp-hg.git (read-only)
Package Base: guile-wisp-hg
Description: Whitespace to Lisp converter (srfi-119) as a guile module
Upstream URL: http://www.draketo.de/english/wisp
Keywords: guile
Licenses: GPL3+
Provides: wisp
Submitter: tantalum
Maintainer: Jarhmander
Last Packager: tantalum
Votes: 1
Popularity: 0.000195
First Submitted: 2017-08-19 14:37
Last Updated: 2019-06-05 18:44

Dependencies (2)

Required by (0)

Sources (2)

Latest Comments

Jarhmander commented on 2019-06-07 18:50

Ok then, that's sad. Thank you for maintaining this package. I just adopted it, and I'll update it as soon as I can.

im getting "/bin/sh: compile: command not found" when trying to build and it fails (but not with the previous PKGBUILD version on #stable). i have two guile versions installed side-by-side, 2.2 and 2.9, so maybe that is the reason

I remember having seen this on my Pinebook that runs another distro. I know it's because somehow, GUILE_TOOLS isn't defined, I just don't know why yet.

apparently i cant easily remove the .install file: a commit without the .install file was declined by an aur commit hook

It might be because of the .SRCINFO file; it must be updated as well.

i got an error when trying to apply the patch and "git apply --ignore-whitespace --ignore-space-change patchfile" worked

Hmm... Well that's probably because the tabs didn't make through the pastebin? If they get converted to spaces the patch won't apply cleanly. Sorry about that.

tantalum commented on 2019-06-05 18:52

i applied the patch for the default branch. i would like to disown the package, so if you like you could take over.

  • im getting "/bin/sh: compile: command not found" when trying to build and it fails (but not with the previous PKGBUILD version on #stable). i have two guile versions installed side-by-side, 2.2 and 2.9, so maybe that is the reason
  • apparently i cant easily remove the .install file: a commit without the .install file was declined by an aur commit hook
  • i got an error when trying to apply the patch and "git apply --ignore-whitespace --ignore-space-change patchfile" worked

Jarhmander commented on 2019-06-04 23:07

The branch "stable" is rather old; I'm hesitant to flag the package.

The "default" branch compiles the scm files so there are no more compile warnings when using the language. However, both the old (stable) and new version suffer from packaging issues (all from upstream, the PKGBUILD is not at fault)... I contacted the developer, which prompted the recent post in its blog, but I'm afraid he will not look into this anytime soon. Anyways, here's the matter:

  • the old version builds and packages fine, but the paths are wrong inside the package and hence guile will not find the language files;
  • the new version doesn't build without a small patch.

A smaller issue is that the PKGBUILD doesn't appear to conform to good packaging standards. For instance, the package should be build in the build function. Also, you forgot to put the maintainer's info (you!) in the top.

This git patch will fix the "stable" version: https://pastebin.com/raw/LDnW5JXL ; this git patch will update the PKGBUILD to the latest "default" version: https://pastebin.com/raw/vu43vm1b , which will probably break once the developer fixes its repo.

(none of these patches put the maintainer info in the top)