Public bug reported:

gkamus 1.0-0ubuntu7 fails to build in stonking:
https://launchpad.net/ubuntu/+source/gkamus/1.0-0ubuntu7/+build/32793444

  test -z "/usr/bin" || .././install-sh -c -d ".../debian/tmp/usr/bin"
  /bin/bash: line 1: .././install-sh: Permission denied
  make[3]: *** [Makefile:236: install-binPROGRAMS] Error 126

The shipped (automake 1.11-era) configure hardcodes the accepted `mkdir
--version` outputs for its "thread-safe mkdir -p" check:

  'mkdir (GNU coreutils) '* | 'mkdir (coreutils) '* | 'mkdir (fileutils)
'4.1*

With rust-coreutils providing mkdir, none of these match, so configure
falls back to `MKDIR_P = ./install-sh -c -d` (build log: "checking for a
thread-safe mkdir -p... ./install-sh -c -d"). install-sh (as well as
missing and depcomp) are mode 0664 in gkamus_1.0.orig.tar.gz, so the
install step fails.

** Affects: gkamus (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: ftbfs stonking update-excuse

** Tags added: ftbfs stonking

** Description changed:

  gkamus 1.0-0ubuntu7 fails to build in stonking:
  https://launchpad.net/ubuntu/+source/gkamus/1.0-0ubuntu7/+build/32793444
  
-   test -z "/usr/bin" || .././install-sh -c -d ".../debian/tmp/usr/bin"
-   /bin/bash: line 1: .././install-sh: Permission denied
-   make[3]: *** [Makefile:236: install-binPROGRAMS] Error 126
+   test -z "/usr/bin" || .././install-sh -c -d ".../debian/tmp/usr/bin"
+   /bin/bash: line 1: .././install-sh: Permission denied
+   make[3]: *** [Makefile:236: install-binPROGRAMS] Error 126
  
  The shipped (automake 1.11-era) configure hardcodes the accepted `mkdir
  --version` outputs for its "thread-safe mkdir -p" check:
  
-   'mkdir (GNU coreutils) '* | 'mkdir (coreutils) '* | 'mkdir (fileutils)
+   'mkdir (GNU coreutils) '* | 'mkdir (coreutils) '* | 'mkdir (fileutils)
  '4.1*
  
  With rust-coreutils providing mkdir, none of these match, so configure
  falls back to `MKDIR_P = ./install-sh -c -d` (build log: "checking for a
  thread-safe mkdir -p... ./install-sh -c -d"). install-sh (as well as
  missing and depcomp) are mode 0664 in gkamus_1.0.orig.tar.gz, so the
  install step fails.
- 
- Possible fixes:
-  - chmod +x install-sh missing depcomp before configure, and/or
-  - regenerate the build system with autoreconf (the package is still on 
debhelper compat 7 with --with autotools_dev, so modernising would be 
worthwhile).

** Tags added: update-excuse

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2169226

Title:
  gkamus FTBFS: old configure doesn't recognise uutils mkdir, falls back
  to non-executable install-sh

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gkamus/+bug/2169226/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to