- Subject: [jed-users] Failure in installing slcurl
- From: Rafael Laboissière <rafael@xxxxxxxxxx>
- Date: Fri, 14 Aug 2026 10:56:09 +0200
Hi,
It is not possible to install the slcurl module, version pre0.2.2-17, from the tarball, at least from my Debian GNU/Linux system with GNU make version 4.4.1. I get this error message:
$ make -C src DESTDIR=/tmp install
make: Entering directory '<path-to-dir>/slcurl/src'
../autoconf/mkinsdir.sh /tmp/usr/lib/x86_64-linux-gnu/slang/v2/modules
mkdir /tmp/usr
mkdir /tmp/usr/lib
mkdir /tmp/usr/lib/x86_64-linux-gnu
mkdir /tmp/usr/lib/x86_64-linux-gnu/slang
mkdir /tmp/usr/lib/x86_64-linux-gnu/slang/v2
mkdir /tmp/usr/lib/x86_64-linux-gnu/slang/v2/modules
../autoconf/mkinsdir.sh /tmp/usr/share/slsh/local-packages
mkdir /tmp/usr/share
mkdir /tmp/usr/share/slsh
mkdir /tmp/usr/share/slsh/local-packages
../autoconf/mkinsdir.sh /tmp/usr/share/slsh/local-packages/help
mkdir /tmp/usr/share/slsh/local-packages/help
../autoconf/mkinsdir.sh /tmp/usr/share/doc/slang-curl
mkdir /tmp/usr/share/doc
mkdir /tmp/usr/share/doc/slang-curl
../autoconf/mkinsdir.sh /tmp/usr/share/doc/slang-curl /examples/
mkdir /examples
mkdir: cannot create directory ‘/examples’: Permission denied
make: *** [Makefile:96: install_directories] Error 1
make: Leaving directory '<path-to-dir>/slcurl/src'
The problem comes from this line in src/Makefile.in:
PACKAGE=slang-curl # unless --docdir is specified, @docdir@ uses ${PACKAGE}
The spaces before the comment character (#) are interpreted as part of the value of the PACKAGE variable.
The patch attached to this message fixes the problem.
Best,
Rafael Laboissière
Description: Avoid trailing space in variable
Author: Rafael Laboissière <rafael@xxxxxxxxxx>
Forwarded: no
Last-Update: 2026-08-14
--- slcurl-0.2.2~pre.17.orig/src/Makefile.in
+++ slcurl-0.2.2~pre.17/src/Makefile.in
@@ -12,7 +12,8 @@ DEMO_FILES = ../demo/translate
#---------------------------------------------------------------------------
# Installation Directories
#---------------------------------------------------------------------------
-PACKAGE=slang-curl # unless --docdir is specified, @docdir@ uses ${PACKAGE}
+# unless --docdir is specified, @docdir@ uses ${PACKAGE}
+PACKAGE = slang-curl
prefix = @prefix@
exec_prefix = @exec_prefix@
datarootdir = @datarootdir@
[2026 date index]
[2026 thread index]
[Thread Prev] [Thread Next]
[Date Prev] [Date Next]