Project

General

Profile

Actions

Issue #1847

open

Toolchain build failure as it expect certain tools in /usr/bin instead of /bin

Added by Denis 'GNUtoo' Carikli about 7 years ago. Updated over 3 years ago.

Status:
New
Priority:
Normal
Category:
Build system
Target version:
Start date:
11/13/2017
Due date:
% Done:

0%

Estimated time:
Resolution:
Device:
Grant:
Type of work:
Any programming languages (scripts, C, etc), Communication (mails, contacting people, etc)

Description

With debian stretch, when building the toolchain we have issues like that:
.../toolchain/src/binutils/binutils-2.25/bfd/configure: line 16741: /usr/bin/sed: No such file or directory

with the following binaries:
  • /usr/bin/grep
  • /usr/bin/mkdir
  • /usr/bin/sed

The solution would be to either fix the toolchain build script, or to instruct the user to symlinks grep, sed and mkdir from /bin to /usr/bin/

Denis.

Actions #1

Updated by Denis 'GNUtoo' Carikli almost 7 years ago

Workaround:

# /cd /usr/bin
# ln -s /bin/grep ./
# ln -s /bin/mkdir ./
# ln -s /bin/sed ./

Actions #2

Updated by Denis 'GNUtoo' Carikli almost 6 years ago

  • Assignee changed from Wolfgang Wiedmeyer to Denis 'GNUtoo' Carikli
  • Target version changed from Replicant 6.0 to Replicant 6.0 0004
Actions #3

Updated by Denis 'GNUtoo' Carikli about 5 years ago

  • Target version changed from Replicant 6.0 0004 to Any version

For Replicant 6.0, debian stretch has the following binaries:

/bin/grep
/bin/mkdir
/bin/sed

It would also be a good idea to document which FSDG distributions have the issue.

Once #1787 is fixed for Replicant 6, we would need to address this bug as well.

Actions #4

Updated by Denis 'GNUtoo' Carikli about 5 years ago

  • Target version changed from Any version to Replicant 6.0 0004

Opps I re-read too fast, it was the opposite. We need /usr/bin/ instead of /bin

Actions #5

Updated by Denis 'GNUtoo' Carikli about 5 years ago

  • Resolution set to fixed

I've added a note in Replicant60BuildTips, so it should now not block the build anymore.

TODO:
  • Fix instead of doing a workaround
Actions #6

Updated by Denis 'GNUtoo' Carikli about 5 years ago

  • Status changed from New to Closed
Actions #7

Updated by Denis 'GNUtoo' Carikli about 5 years ago

  • Status changed from Closed to New
  • Target version changed from Replicant 6.0 0004 to Replicant 6.0
  • Resolution deleted (fixed)
Actions #8

Updated by Denis 'GNUtoo' Carikli about 5 years ago

  • Target version changed from Replicant 6.0 to Replicant 6.0 0005
Actions #9

Updated by _I3^ RELATIVISM over 3 years ago

  • Type of work Any programming languages (scripts, C, etc), Communication (mails, contacting people, etc) added
Actions

Also available in: Atom PDF