#1150225 streamripper: FTBFS: ./install-sh: Permission denied during make install

Package:
streamripper
Source:
streamripper
Description:
download online streams into audio files
Submitter:
Viktor Pashaiev
Date:
2026-10-11 13:25:02 UTC
Severity:
normal
Tags:
#1150225#5
Date:
2026-10-07 10:50:28 UTC
From:
To:
Dear Maintainer,

streamripper fails to build from source because ./install-sh is not executable:

/bin/bash: line 1: ./install-sh: Permission denied
make[3]: *** [Makefile:647: install-binPROGRAMS] Error 126

Root cause:
In version 1.64.6-4, the package moved away from CDBS to dh with --without=autoreconf.
The upstream orig tarball has install-sh with 0664 permissions.
Because autoreconf is disabled, the build relies on ./install-sh during make install, which fails due to missing executable permissions.

Fix:
Make install-sh executable in override_dh_auto_configure before running dh_auto_configure.

Please find the patch attached.
In Ubuntu, this issue is tracked at:
https://bugs.launchpad.net/ubuntu/+source/streamripper/+bug/2169828

#1150225#12
Date:
2026-10-11 13:22:01 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
streamripper, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1150225@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Ablassmeier <abi@debian.org> (supplier of updated streamripper package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Wed, 07 Oct 2026 14:40:43 +0200
Source: streamripper
Architecture: source
Version: 1.64.6-5
Distribution: unstable
Urgency: medium
Maintainer: Michael Ablassmeier <abi@debian.org>
Changed-By: Michael Ablassmeier <abi@debian.org>
Closes: 1150225
Changes:
 streamripper (1.64.6-5) unstable; urgency=medium
 .
   * fix ftbfs (Closes: #1150225) as reported by ubuntu (#2169828)
Checksums-Sha1:
 814025dff9d2888d0c67e0525fa5a06276099390 1947 streamripper_1.64.6-5.dsc
 b4d645bfaa71b9480d564ebf9ff0dab7d54dab86 6804 streamripper_1.64.6-5.debian.tar.xz
Checksums-Sha256:
 4ac509fc1353eb41f2d7a0c5c682ba97c60719c9a5ba6060fd11667d95c23ff1 1947 streamripper_1.64.6-5.dsc
 9f8c091a92b0e001eb8ec36f71679c3b77ebc1f0a244065d9488965082430a51 6804 streamripper_1.64.6-5.debian.tar.xz
Files:
 bbf98f22f3aaf1ca58d2cee173d63aae 1947 sound optional streamripper_1.64.6-5.dsc
 1070e678afdacf17703e2fa9e85b5dc1 6804 sound optional streamripper_1.64.6-5.debian.tar.xz
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEnKh3dJ+rLk+paGLs3GhqJ7Q0gbAFAmrLiRoACgkQ3GhqJ7Q0
gbC2aw/9FUmo54AuRl5/S2EqFpdhrbXaFdtIi+PBVvMU9LENSGP5nfsHCcDiLgjW
1tv5exaCmFsWYhtTFfTV+yqXwWQpQHyuqsA1Wq3Ydr2F2Cr1Z9DFk+nsaZkqjcW/
061zuxJquKLBO2wIIqlIOx/2ts/vpsfRo9O63aLgK7Z39rb0/13xBcoP7J0wzk+K
UQydX9vLJrpNwtDWYfI2FPXs/iH8LfmcCZ1BBb/LwfCnErDXyyfXv3RYkY8bY5HU
dGI+scQHBtJAQh9r8iDv8hh2p+jn3dnY3alLakTod5UofUVWWtyMF+NxIo0ixwug
JFO2UyWnqJvcVOBxFUwUT8Vk35uiY+Kk0R5MLpegMzjRkpye3EjyesoEYqXYVYuX
vpTl8Ac3JfonIXBYhQTFokkg62BfIUgTWrLQAYkl2mEHqqT3tWhnNuV8HOgNwX5Z
fXiyHrJlNVBXLLNrTi9UVwtiuwuvyVnCiFRzK1/+xjKdPSnq5umWX/xTTRDGoSb1
7NTPsxH5q16CD44lzJ7zke3i2t+u5ScIxuLZqnPHnon0ZnzlCnl4DIK+7/OWweuW
XvN6oZBTfnwANwzXDPVSmTwb6/2/6xG08Bf5uAY3p/XGIAaEn8UsAv/nBAeteq8/
OnBfkSOryoBOHe+sZuPypHCBSVhG+zBg8LoDmY0AQ6UuZOT/xCQ=
=rv/Y
-----END PGP SIGNATURE-----